Painting works fine under OS X, but vanishes under Linux (Fedora 6)

I've written some code to draw arrays and objects, which I'm using in the CS2 class I teach (where the students are learning about references). It works fine under OS X, but (to my horror) when I tried using it in front of the students in our Linux labs, the diagrams would disappear (i.e., the window would become blank) after a few milliseconds. Sometimes we could get them to stick around by resizing the window, but this was not reliable.
I should note that my OS X testing is under Java 1.5 (because Macs don't have 1.6 yet) and the Linux (Fedora 6, I believe) is using Java 1.6.
The code is given below. There are two classes, ViewPanel and ObjectView. Run the main() method in ViewPanel. Both of these are in the cs2tools package.
Any help would be greatly appreciated.
package cs2tools;
import java.awt.*;
import java.awt.font.*;
import javax.swing.*;
import java.util.*;
import java.util.List; // For disambiguation
/** Provides methods to graphically display objects and arrays. */
public class ViewPanel extends JPanel {
     /** Singleton instance to allow static method calls, hiding OOP details from students. */
     private static ViewPanel instance = null;
     private static final long serialVersionUID = 1L;
     protected static void createInstance() {
          if (instance == null) {
               JFrame frame = new JFrame();
               frame.setSize(640, 480);
               frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
               instance = new ViewPanel();
               frame.add(instance);
               frame.setVisible(true);
     /** Displays object at position x, y. */
     public static void display(Object object, int x, int y) {
          display(object, x, y, "");
     /** Displays object at position x, y, using name in the title. */
     public static void display(Object object, int x, int y, String name) {
          createInstance();
          instance.addObject(x, y, object, name);
          instance.repaint();
     /** Refreshes the graphics to show any changes to displayed objects. */
     public static void refresh() {
          if (instance != null) {
               instance.repaint();
     private FontRenderContext fontRenderContext;
     private Graphics2D graphics;
     private List<Object> objects;
     private List<ObjectView> views;
     protected ViewPanel() {
          objects = new ArrayList<Object>();
          views = new ArrayList<ObjectView>();
          setBackground(new Color(0x8fbfff)); // A tasteful light blue
     protected void addObject(int x, int y, Object object, String instanceName) {
          if (objects.contains(object)) {
               throw new Error("The object " + object + " has already been displayed");
          objects.add(object);
          views.add(new ObjectView(this, x, y, object, instanceName));
     protected FontRenderContext getFontRenderContext() {
          return fontRenderContext;
     protected void paintComponent(Graphics g) {
          super.paintComponent(g);
          graphics = (Graphics2D)g;
          fontRenderContext = graphics.getFontRenderContext();
          for (ObjectView view : views) {
               view.draw();
          for (ObjectView view : views) {
               view.drawPointers(objects, views);
     public static void main(String[] args) {
          int[][] arr = new int[2][3];
          arr[0] = arr[1];
          display(arr, 100, 100);
          display(arr[0], 300, 100);          
package cs2tools;
import java.awt.*;
import java.awt.geom.*;
import java.lang.reflect.*;
import static java.awt.Color.*;
import static java.lang.Math.*;
import java.util.List; // For disambiguation
import static java.lang.reflect.Array.*;
/** View of a single object, used by ViewPanel. */
public class ObjectView extends Rectangle2D.Double {
     /** Height of each field box. */
     public static final int BOX_HEIGHT = 20;
     /** Width of each field box. */
     public static final int BOX_WIDTH = BOX_HEIGHT * 3;
     private static final long serialVersionUID = 1L;
     private Field[] fields;
     private Rectangle2D[] nameRectangles;
     private Object object;
     private ViewPanel panel;
     private String title;
     private Rectangle2D titleBar;
     private Rectangle2D[] valueRectangles;
     public ObjectView(ViewPanel panel, int x, int y, Object object, String name) {
          super(x, y, 0, 0);
          this.object = object;
          this.panel = panel;
          fields = object.getClass().getDeclaredFields();
          // Create title bar
          titleBar = new Rectangle2D.Double(x, y, BOX_WIDTH * 2 + BOX_HEIGHT, BOX_HEIGHT);
          title = name + ":" + object.getClass().getSimpleName();
          if (object.getClass().isArray()) {
               // Adjust size of the entire cs2tools to accomodate fields
               setRect(getX(), getY(), BOX_WIDTH * 2 + BOX_HEIGHT, BOX_HEIGHT * (3 + getLength(object)));
               // Create field name and value rectangles
               nameRectangles = new Rectangle2D[getLength(object)];
               valueRectangles = new Rectangle2D[getLength(object)];
               y += BOX_HEIGHT;
               for (int i = 0; i < getLength(object); i++) {
                    y += BOX_HEIGHT;
                    nameRectangles[i] = new Rectangle2D.Double(x, y, BOX_WIDTH, BOX_HEIGHT);
                    valueRectangles[i] = new Rectangle2D.Double(x + BOX_WIDTH, y, BOX_WIDTH, BOX_HEIGHT);
          } else { // Not an array
               // Adjust size of the entire cs2tools to accomodate fields
               setRect(getX(), getY(), BOX_WIDTH * 2 + BOX_HEIGHT, BOX_HEIGHT * (3 + fields.length));
               // Create field name and value rectangles
               nameRectangles = new Rectangle2D[fields.length];
               valueRectangles = new Rectangle2D[fields.length];
               y += BOX_HEIGHT;
               for (int i = 0; i < fields.length; i++) {
                    fields.setAccessible(true);
                    y += BOX_HEIGHT;
                    nameRectangles[i] = new Rectangle2D.Double(x, y, BOX_WIDTH, BOX_HEIGHT);
                    valueRectangles[i] = new Rectangle2D.Double(x + BOX_WIDTH, y, BOX_WIDTH, BOX_HEIGHT);
     protected void centerDot(Rectangle2D rect, Graphics2D graphics) {
          double radius = min(rect.getWidth() / 4, rect.getHeight() / 4);
          double x = rect.getCenterX();
          double y = rect.getCenterY();
          graphics.fillOval((int)(x - radius), (int)(y - radius), (int)(radius * 2), (int)(radius * 2));
     protected void centerText(String text, Rectangle2D rect, Graphics2D graphics) {
          Rectangle2D bounds = panel.getFont().getStringBounds(text, panel.getFontRenderContext());
          double x = (rect.getWidth() - bounds.getWidth()) / 2;
          double y = ((rect.getHeight() - bounds.getHeight()) / 2) - bounds.getY();
          graphics.drawString(text, (int)(rect.getX() + x), (int)(rect.getY() + y));
     /** Draw this ObjectView, but not its pointers. */
     public void draw() {
          try {
               Graphics2D graphics = (Graphics2D) (panel.getGraphics());
               // Draw the outer box
               graphics.setColor(LIGHT_GRAY);
               graphics.fill(this);
               graphics.setColor(BLACK);
               graphics.draw(this);
               // Draw the title bar
               graphics.setColor(WHITE);
               graphics.fill(titleBar);
               graphics.setColor(BLACK);
               graphics.draw(titleBar);
               graphics.setColor(BLACK);
               centerText(title, titleBar, graphics);
               // Draw the fields
               for (int i = 0; i < nameRectangles.length; i++) {
                    String name;
                    String value;
                    boolean isPrimitive;
                    if (object.getClass().isArray()) {
                         name = i + "";
                         value = get(object, i) + "";
                         isPrimitive = object.getClass().getComponentType().isPrimitive();
                    } else {                         
                         Field field = fields[i];
                         name = field.getName();
                         value = field.get(object) + "";
                         isPrimitive = field.getType().isPrimitive();
                    graphics.setColor(WHITE);
                    graphics.fill(valueRectangles[i]);
                    graphics.setColor(BLACK);
                    graphics.draw(valueRectangles[i]);
                    centerText(name, nameRectangles[i], graphics);
                    if (isPrimitive) {
                         centerText(value, valueRectangles[i], graphics);
                    } else if (value.equals("null")) {
                         graphics.setColor(BLUE);
                         centerText("null", valueRectangles[i], graphics);
                    } else {
                         graphics.setColor(BLUE);
                         centerDot(valueRectangles[i], graphics);
          } catch (IllegalAccessException e) {
               // We checked for this, so it should never happen
               e.printStackTrace();
               System.exit(1);
     /** Draw lines for any pointers from this ObjectView's fields to other ObjectViews in views. */
     public void drawPointers(List<Object> objects, List<ObjectView> views) {
          try {
               Graphics2D graphics = (Graphics2D) (panel.getGraphics());
               graphics.setColor(BLUE);
               for (int i = 0; i < nameRectangles.length; i++) {
                    boolean isPrimitive;
                    Object target;
                    if (object.getClass().isArray()) {
                         isPrimitive = object.getClass().getComponentType().isPrimitive();
                         target = get(object, i);
                    } else {                         
                         Field field = fields[i];
                         isPrimitive = field.getType().isPrimitive();
                         target = field.get(object);
                    if (!isPrimitive && (target != null)) {
                         for (int j = 0; j < objects.size(); j++) {
                              if (target == objects.get(j)) {
                                   ObjectView targetView = views.get(j);
                                   int x = (int)(valueRectangles[i].getCenterX());
                                   int y = (int)(valueRectangles[i].getCenterY());
                                   int tx = (int)(targetView.getCenterX());
                                   int ty = (int)(targetView.getCenterY());
                                   if (abs(x - tx) > abs(y - ty)) { // X difference larger -- horizontal line
                                        if (x < tx) { // Draw line to left side of target
                                             graphics.drawLine(x, y, (int)(targetView.getX()), ty);
                                        } else { // Draw line to right side of target
                                             graphics.drawLine(x, y, (int)(targetView.getX() + targetView.getWidth()), ty);
                                   } else { // Y difference larger -- vertical line
                                        if (y < ty) { // Draw line to top of target
                                             graphics.drawLine(x, y, tx, (int)(targetView.getY()));
                                        } else { // Draw line to bottom of target
                                             graphics.drawLine(x, y, tx, (int)(targetView.getY() + targetView.getHeight()));
          } catch (IllegalAccessException e) {
               // We checked for this, so it should never happen
               e.printStackTrace();
               System.exit(1);

Put your posted code inside code tags, or things like array element access expressions using common indices such as 'i' will be interpreted as italic by the forum software. Code tags are the word 'code' between square braces at the start and '/code' between square braces at the end.
The fact that your code worked on a Mac is dumb luck. The code has a fatal flaw that causes the behavior you see on the Linux machines. Incidentally, Windows shows the same 'disappearing' problem.
The error is in your draw() and drawPointers() methods. Both methods call
panel.getGraphics()There is no guarantee that the Graphics object returned by this call is the same Graphics object being used to paint to the screen at any given moment. On a Mac, it appears to be. Elsewhere it clearly is not. You should be passing along the Graphics object handed to you in the paintComponent() method. This is the same Graphics object associated with the screen.
protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        graphics = (Graphics2D) g;
        fontRenderContext = graphics.getFontRenderContext();
        for (ObjectView view : views) {
            view.draw(g);
        for (ObjectView view : views) {
            view.drawPointers(g, objects, views);
    } public void draw(Graphics g) {
        try {
            Graphics2D graphics = (Graphics2D) g;
public void drawPointers(Graphics g, List<Object> objects, List<ObjectView> views) {
        try {
            Graphics2D graphics = (Graphics2D) g;

Similar Messages

  • SB0100 Live 5.1 XPSP3 not working, works fine under Linux

    I'm at my wit's end.
    Sondblaster Li've 5. SB000 installed under WinXp SP3. Device Manager sees it, insists that there are no better drivers than what it already has installed, and that "the device is working properly". Yesterday I could at least select the card under Sound andAudio Devices control panel, now it doesn't show there at all. I have uninstalled/reinstalled, enabled/disabled, Device Manager thinks all is well but nobody else seems to think I have a sound card installed.
    Linux likes it (Ubuntu Hardy Heron) no problem.
    I just inherited this PC and have no original driver disc but the Auto Update on the Creative site sees it but every time I try to get it to search for and install new drivers (I have tried 50 times at least) I get a message saying "server busy"
    The Li've driver packages that I have downloaded and run all seem to work fine but when I restart the same problem-- no sound card apparently present, and when I run the driver package again this itme it says there is no card present..until I repeat the process..over..and over..and over...
    I find it hard ot believe that Creative has had problems like this under XP for years with no fix. The steps in the FAQ haven't worked. I'm not the onlyone as evidenced by a Google query.
    Does anyone have any advice?
    Thanks!
    Matt

    Thanks, Katman, but no cigar.
    When I started all this at least I could see "Avance AC97" and "Creative SB series Li've" as selections in the Sound and Audio Devices properties, now it's just the modem #0 Line Playback.
    Went into safe mode and uninstalled...then reinstalled...and again...disabled/reenabled built in audio in the BIOS...enabled/disabled in Device Manager... updated the BIOS...updated the Avance drivers...nothing-- and it all works fine in Linux so I'm confident it's a M$ thing.
    Any other ideas? I'm grateful for your help, but I am stumped.
    Cheers,
    Matt

  • Text Index works fine consistently with Table, but not on underlying View

    Hi,
    We are facing weird issue relating to Oracle Text Indexes. Search using Oracle Text Index
    works fine on a Table, but when running query on View it gives sometimes (not consistently)
    ORA-20000: Oracle Text error:
    DRG-10849: catsearch does not support functional invocation
    DRG-10599: column is not indexed
    Sometimes it works.
    All of the below steps are run using User IR2OWNER:
    STEP 1: Table CPF_CUSTOMER created as follows (3 Non Text Indexes defined at time of creation )
    **Please note no Public Synonym is created for this Table**
    ** There is already another Table by same name CPF_CUSTOMER under different Owner (CDROWNER)
    and that Table has Public Synonym CPF_CUSTOMER created. Other Table CPF_CUSTOMER does not
    have any Views **
    create table CPF_CUSTOMER
    CPF_CUSTOMER_UUID NUMBER(20) not null,
    SAP_ID VARCHAR2(10 CHAR) not null,
    IRIS2_ID VARCHAR2(7 CHAR),
    NAME VARCHAR2(70 CHAR) not null,
    DRAFT_IND NUMBER(1) not null,
    ACTIVE_IND NUMBER(1) not null,
    REPLACED_BY_CUST VARCHAR2(10 CHAR),
    CRE_DT_GMT DATE,
    CRE_DT_LOC DATE,
    TIME_ZONE VARCHAR2(3 CHAR),
    CRE_USR VARCHAR2(8 CHAR),
    CHG_DT_GMT DATE,
    CHG_DT_LOC DATE,
    CHG_TIME_ZONE VARCHAR2(3 CHAR),
    CHG_USR VARCHAR2(8 CHAR),
    VFY_DT_GMT DATE,
    VFY_DT_LOC DATE,
    VFY_USR VARCHAR2(8 CHAR),
    DIVISION VARCHAR2(20 CHAR),
    SALES_ADMIN VARCHAR2(3 CHAR),
    MF_CUST_CDE VARCHAR2(14 CHAR),
    CR_CTRL_OFCE VARCHAR2(3 CHAR),
    DEFAULT_INV_CCY VARCHAR2(3 CHAR),
    AUTOBILL_OVRRD_IND NUMBER(1) not null,
    AUTOBILL NUMBER(1) not null,
    AUTOPRT_OVRRD_IND NUMBER(1) not null,
    AUTOPRT NUMBER(1) not null,
    AVE_PYMT_DAY NUMBER(3),
    TTL_INV_VAL NUMBER(12,2),
    INHERIT_CR_TERM_ASSGMT NUMBER(1) not null,
    NORMALIZED_NME VARCHAR2(70 CHAR),
    OB_PYMT_OFCE VARCHAR2(3 CHAR),
    IB_PYMT_OFCE VARCHAR2(3 CHAR),
    CGO_SMART_ID VARCHAR2(20 CHAR),
    REC_UPD_DT TIMESTAMP(6),
    NCPF_CUST_ID VARCHAR2(7) not null,
    CPF_CUST_LEVEL_UUID NUMBER(20) not null
    tablespace DBCPFP1_LG_DATA LOGGING;
    CREATE UNIQUE INDEX CPF_CUSTOMERI1 ON CPF_CUSTOMER
    (SAP_ID ASC) TABLESPACE DBCPFP1_LG_INDX;
    ALTER TABLE CPF_CUSTOMER
    ADD CONSTRAINT CPF_CUSTOMERI1 UNIQUE (SAP_ID);
    CREATE UNIQUE INDEX CPF_CUSTOMERI2 ON CPF_CUSTOMER
    (CPF_CUSTOMER_UUID ASC) TABLESPACE DBCPFP1_LG_INDX;
    ALTER TABLE CPF_CUSTOMER
    ADD CONSTRAINT CPF_CUSTOMERI2 UNIQUE (CPF_CUSTOMER_UUID);
    CREATE INDEX CPF_CUSTOMER_IDX2 ON CPF_CUSTOMER (UPPER(NAME))
    TABLESPACE DBCPFP1_LG_INDX;
    STEP 2: Create View CPF_CUSTOMER_RVW on above Table (and Public Synonym on View)
    This View is created under same OWNER as Table created in STEP 1 (IR2OWNER)
    create or replace view cpf_customer_rvw as
    select
    CPF_CUSTOMER_UUID,
    SAP_ID,
    IRIS2_ID,
    NAME,
    DRAFT_IND,
    ACTIVE_IND,
    REPLACED_BY_CUST,
    CRE_DT_GMT,
    CRE_DT_LOC,
    TIME_ZONE,
    CRE_USR,
    CHG_DT_GMT,
    CHG_DT_LOC,
    CHG_TIME_ZONE,
    CHG_USR,
    VFY_DT_GMT,
    VFY_DT_LOC,
    VFY_USR,
    DIVISION,
    SALES_ADMIN,
    MF_CUST_CDE,
    CR_CTRL_OFCE,
    DEFAULT_INV_CCY,
    AUTOBILL_OVRRD_IND,
    AUTOBILL,
    AUTOPRT_OVRRD_IND,
    AUTOPRT,
    AVE_PYMT_DAY,
    TTL_INV_VAL,
    INHERIT_CR_TERM_ASSGMT,
    NORMALIZED_NME,
    OB_PYMT_OFCE,
    IB_PYMT_OFCE,
    CGO_SMART_ID,
    NCPF_CUST_ID,
    CPF_CUST_LEVEL_UUID,
    REC_UPD_DT
    from CPF_CUSTOMER;
    CREATE OR REPLACE PUBLIC SYNONYM CPF_CUSTOMER_RVW FOR CPF_CUSTOMER_RVW;
    STEP 3: Insert Test row
    insert into cpf_customer (CPF_CUSTOMER_UUID, SAP_ID, IRIS2_ID, NAME, DRAFT_IND, ACTIVE_IND, REPLACED_BY_CUST, CRE_DT_GMT, CRE_DT_LOC, TIME_ZONE, CRE_USR, CHG_DT_GMT, CHG_DT_LOC, CHG_TIME_ZONE, CHG_USR, VFY_DT_GMT, VFY_DT_LOC, VFY_USR, DIVISION, SALES_ADMIN, MF_CUST_CDE, CR_CTRL_OFCE, DEFAULT_INV_CCY, AUTOBILL_OVRRD_IND, AUTOBILL, AUTOPRT_OVRRD_IND, AUTOPRT, AVE_PYMT_DAY, TTL_INV_VAL, INHERIT_CR_TERM_ASSGMT, NORMALIZED_NME, OB_PYMT_OFCE, IB_PYMT_OFCE, CGO_SMART_ID, NCPF_CUST_ID, CPF_CUST_LEVEL_UUID, REC_UPD_DT)
    values (2.26283572796028E15, '6588125000', '6588125', 'S M Mooseen And Sons(PVT) Limited', 0, 1, '', to_date('15-03-2005 08:55:00', 'dd-mm-yyyy hh24:mi:ss'), to_date('15-03-2005 14:25:00', 'dd-mm-yyyy hh24:mi:ss'), 'IST', 'licr2', to_date('19-02-2007 00:33:00', 'dd-mm-yyyy hh24:mi:ss'), to_date('19-02-2007 06:03:00', 'dd-mm-yyyy hh24:mi:ss'), 'IST', 'BaseAdmi', to_date('15-03-2005 09:03:00', 'dd-mm-yyyy hh24:mi:ss'), to_date('15-03-2005 14:33:00', 'dd-mm-yyyy hh24:mi:ss'), 'ninwasa', '', '', 'SRI06588125000', '463', '', 0, 0, 0, 0, null, null, 0, 'SMMOOSEENANDSONSPVTLIMITED', '', '', '', '6588125', 109966195050333, '14-JAN-09 02.49.28.325774 PM');
    commit;
    STEP 4: Create Oracle Text Index on Table CPF_CUSTOMER
    EXEC CTX_DDL.DROP_PREFERENCE('CTXCAT_IR2_STORAGE');
    EXEC CTX_DDL.CREATE_PREFERENCE('CTXCAT_IR2_STORAGE', 'BASIC_STORAGE');
    EXEC CTX_DDL.SET_ATTRIBUTE('CTXCAT_IR2_STORAGE', 'I_INDEX_CLAUSE', 'TABLESPACE COMMON_SM_INDX COMPRESS 2');
    EXEC CTX_DDL.SET_ATTRIBUTE('CTXCAT_IR2_STORAGE', 'I_INDEX_CLAUSE', 'TABLESPACE COMMON_SM_INDX COMPRESS 2');
    EXEC CTX_DDL.SET_ATTRIBUTE('CTXCAT_IR2_STORAGE', 'K_TABLE_CLAUSE', 'TABLESPACE COMMON_SM_INDX COMPRESS 2');
    EXEC CTX_DDL.SET_ATTRIBUTE('CTXCAT_IR2_STORAGE', 'R_TABLE_CLAUSE', 'TABLESPACE COMMON_SM_INDX COMPRESS 2');
    EXEC CTX_DDL.SET_ATTRIBUTE('CTXCAT_IR2_STORAGE', 'I_ROWID_INDEX_CLAUSE', 'TABLESPACE COMMON_SM_INDX storage (INITIAL 5M)');
    -- Define IR2_AB_LEXER to handle Special Characters.
    EXEC ctx_ddl.drop_preference('IR2_AB_LEXER');
    EXEC ctx_ddl.create_preference('IR2_AB_LEXER', 'BASIC_LEXER');
    EXEC ctx_ddl.set_attribute ('IR2_AB_LEXER', 'printjoins', ',_!$~%?=({;|&+-:/)}.@`^');
    --Drop Indexes
    drop index CPF_CUSTOMER_DIDX1;
    -- CATSEARCH INDEX on CPF_CUSTOMER.NAME     
    CREATE INDEX CPF_CUSTOMER_DIDX1 ON CPF_CUSTOMER(NAME) INDEXTYPE IS CTXSYS.CTXCAT PARAMETERS ('STORAGE CTXCAT_IR2_STORAGE STOPLIST CTXSYS.EMPTY_STOPLIST LEXER IR2_AB_LEXER');
    commit;
    STEP 5: Run Query to use Oracle Text Index on Base Table (works fine always. No issues seen so far)
    SELECT a.sap_id||'|'||a.name||'|' CUSTOMER_STR
    FROM cpf_customer a
    WHERE (catsearch(a.name, 'Mooseen'||'*', '')>0);
    CUSTOMER_STR
    6588125000|S M Mooseen And Sons(PVT) Limited|
    STEP 6: Run Query to use Oracle Text Index on View created under Table (get below error periodically)
    ORA-20000: Oracle Text error:
    DRG-10849: catsearch does not support functional invocation
    DRG-10599: column is not indexed
    But it works sometimes as in STEP 5 and returns 1 row. It is never consistent. We would like to
    provide access to this Table using View only. That is why we would like to get this query working consistently
    using View.
    Any help or tips would be greatly appreciated
    Thanks
    Auro

    This is a known issue with CTXCAT indexes. Sometimes the optimizer will "drive" the query off another index, and request results from the CTXCAT index on a row-by-row basis ("does the row with rowid NNNN satisfy this CATSEARCH condition?"). That's known as a functional lookup, and is not supported by the CTXCAT indextype.
    The only solution is to try to persuade the optimizer to use a different plan which does not use a functional lookup. This can be achieved by the use of hints, or sometimes by collecting or deleting statistics on the table.

  • When I open Gmail my calendar will not open. It tries to connect but cannot redirect properly. It works fine under Windows explorer.

    When I'm logged into Gmail and I try to open up my Gmail Calendar I get a error in the window saying "The page isn't redirecting properly". It works fine under Windows Explorer. I have Windows 7 and the latest Firefox application, downloaded today.

    hello sphowe, as afirst step please try to [[Clear the cache - Delete temporary Internet files to fix common website issues|clear the cache]] & [[Delete cookies to remove the information websites have stored on your computer|cookies from google.com]] and reload the page.

  • Problem with IPhoto 6 - keeps closing, but works fine under a dif acct

    After deleting my IPhoto Library from my Pictures, I can no longer get IPhoto to STAY open. It opens, then immediately closes. I've tried deleting the com.apple.IPhoto.plist file. I've also tried using APPLE+ALT while opening Iphoto, to rebuild the library. The problem remains.
    What's weird is that if I have an external hard drive connected to the laptop, IPhoto stays open. Once I eject the hard drive, then close and reopen IPhoto, it closes just like before.
    I tried creating another account, and IPhoto works fine under that account.
    Any idea how I can fix this problem?
    Thanks!

    1. Repair Permissions using Disk Utility
    *I did this already.*
    2. Delete the com.apple.iPhoto.plist file from the HD/Users/ Your Name / library / preferences folder. You'll need to reset your User options afterwards.
    *I did this already*
    3. Create a new account (systempreferences -> accounts) and see if the problem is repeated there. If it is, then a re-install of the app might be indicated. If it's not, then it's likely the app is okay and the problem is something in the main account.
    *Did this already. Problem does NOT occur under new account. The problem only occurs in the main account.
    What is the next step?
    If needed, here's the error report below:
    Date/Time: 2008-08-05 08:23:47.780 -0400
    OS Version: 10.4.11 (Build 8S2167)
    Report Version: 4
    Command: iPhoto
    Path: /Applications/iPhoto.app/Contents/MacOS/iPhoto
    Parent: WindowServer [531]
    Version: 6.0.6 (6.0.6)
    Build Version: 4
    Project Name: iPhotoProject
    Source Version: 3220000
    PID: 851
    Thread: 4
    Exception: EXCBADACCESS (0x0001)
    Codes: KERNPROTECTIONFAILURE (0x0002) at 0x00000000
    Thread 0:
    0 libSystem.B.dylib 0x90009cd7 machmsgtrap + 7
    1 com.apple.CoreFoundation 0x9082d253 CFRunLoopRunSpecific + 2014
    2 com.apple.CoreFoundation 0x9082ca6e CFRunLoopRunInMode + 61
    3 com.apple.HIToolbox 0x92def878 RunCurrentEventLoopInMode + 285
    4 com.apple.HIToolbox 0x92deef82 ReceiveNextEventCommon + 385
    5 com.apple.HIToolbox 0x92deedd9 BlockUntilNextEventMatchingListInMode + 81
    6 com.apple.AppKit 0x93275485 _DPSNextEvent + 572
    7 com.apple.AppKit 0x93275076 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 137
    8 com.apple.AppKit 0x9326edfb -[NSApplication run] + 512
    9 com.apple.AppKit 0x93262d4f NSApplicationMain + 573
    10 com.apple.iPhoto 0x0000ae06 0x1000 + 40454
    11 com.apple.iPhoto 0x0000ad21 0x1000 + 40225
    Thread 1:
    0 libSystem.B.dylib 0x9003f6cf syscallthreadswitch + 7
    1 com.apple.AppKit 0x9334c6a2 -[NSUIHeartBeat _heartBeatThread:] + 1399
    2 com.apple.Foundation 0x927f72c0 forkThreadForFunction + 123
    3 libSystem.B.dylib 0x90024227 pthreadbody + 84
    Thread 2:
    0 libSystem.B.dylib 0x9001a1cc select + 12
    1 libSystem.B.dylib 0x90024227 pthreadbody + 84
    Thread 3:
    0 libSystem.B.dylib 0x9000ffec read + 12
    1 com.apple.Foundation 0x927ea4aa _NSReadBytesFromFile + 183
    2 com.apple.Foundation 0x927f55b2 -[NSData initWithContentsOfFile:] + 82
    3 com.apple.Foundation 0x9283b035 -[NSPlaceholderMutableDictionary initWithContentsOfFile:] + 71
    4 com.apple.Foundation 0x92803e5f +[NSDictionary dictionaryWithContentsOfFile:] + 67
    5 com.apple.iPhoto 0x00266c71 0x1000 + 2514033
    6 com.apple.iPhoto 0x00266a81 0x1000 + 2513537
    7 com.apple.CoreFoundation 0x90828f5b CFQSortArray + 1372
    8 com.apple.CoreFoundation 0x908288ec CFArraySortValues + 352
    9 com.apple.Foundation 0x928036be -[NSCFArray sortUsingFunction:context:] + 162
    10 com.apple.iPhoto 0x00267d28 0x1000 + 2518312
    11 com.apple.iPhoto 0x00190181 0x1000 + 1634689
    12 com.apple.iPhoto 0x0019049a 0x1000 + 1635482
    13 com.apple.Foundation 0x927f72c0 forkThreadForFunction + 123
    14 libSystem.B.dylib 0x90024227 pthreadbody + 84
    Thread 4 Crashed:
    0 com.apple.CoreFoundation 0x908110c5 CFRetain + 56
    1 com.apple.MediaBrowser 0x3e661f56 -[MediaGrabberiTunes _loadMusicThreaded] + 733
    2 com.apple.Foundation 0x927f72c0 forkThreadForFunction + 123
    3 libSystem.B.dylib 0x90024227 pthreadbody + 84
    Thread 4 crashed with X86 Thread State (32-bit):
    eax: 0x00000000 ebx: 0x9081109b ecx: 0x01800038 edx: 0x11de7250
    edi: 0x00000000 esi: 0x00000000 ebp: 0xb02b1e98 esp: 0xb02b1e70
    ss: 0x0000001f efl: 0x00010246 eip: 0x908110c5 cs: 0x00000017
    ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
    Binary Images Description:
    0x1000 - 0x479fff com.apple.iPhoto 6.0.6 /Applications/iPhoto.app/Contents/MacOS/iPhoto
    0xddaa000 - 0xddb4fff com.apple.BookService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/BookService.NetService/Co ntents/MacOS/BookService
    0xddbc000 - 0xddc6fff com.apple.CalendarsService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/CalendarsService.NetServi ce/Contents/MacOS/CalendarsService
    0xddce000 - 0xddd8fff com.apple.CardsService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/CardsService.NetService/C ontents/MacOS/CardsService
    0xdde0000 - 0xddf4fff com.apple.HomePageService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/HomePageService.NetServic e/Contents/MacOS/HomePageService
    0xde02000 - 0xde07fff com.apple.NetSlidesService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/NetSlidesService.NetServi ce/Contents/MacOS/NetSlidesService
    0xde0d000 - 0xde18fff com.apple.PrintsService 6.0 /Applications/iPhoto.app/Contents/NetServices/Bundles/PrintsService.NetService/ Contents/MacOS/PrintsService
    0xe301000 - 0xe36efff com.DivXInc.DivXDecoder 6.6.0 /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder
    0xe5ba000 - 0xe5bbfff com.apple.textencoding.unicode 2.1 /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
    0x39d60000 - 0x39dc0fff com.apple.NetServices.NetServices 6.0 /Applications/iPhoto.app/Contents/NetServices/Frameworks/NetServices.framework/ Versions/A/NetServices
    0x3e5c0000 - 0x3e5c3fff com.apple.NetServices.BDRuleEngine 1.0.2 /Applications/iPhoto.app/Contents/NetServices/Frameworks/BDRuleEngine.framework /Versions/A/BDRuleEngine
    0x3e5f0000 - 0x3e5f7fff com.apple.NetServices.BDControl 1.0.5 /Applications/iPhoto.app/Contents/NetServices/Frameworks/BDControl.framework/Ve rsions/A/BDControl
    0x3e660000 - 0x3e696fff com.apple.MediaBrowser 2.0.3 (103) /Applications/iPhoto.app/Contents/Frameworks/MediaBrowser.framework/Versions/A/ MediaBrowser
    0x3e6f0000 - 0x3e740fff com.apple.DotMacKit 10 (2.0) /Applications/iPhoto.app/Contents/Frameworks/DotMacKit.framework/Versions/A/Dot MacKit
    0x8f8c0000 - 0x8f95ffff com.apple.QuickTimeImporters.component 7.5 (861) /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTime Importers
    0x8fe00000 - 0x8fe4afff dyld 46.16 /usr/lib/dyld
    0x90000000 - 0x90171fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
    0x901c1000 - 0x901c3fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
    0x901c5000 - 0x90202fff com.apple.CoreText 1.1.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreText.framework/Versions/A/CoreText
    0x90229000 - 0x902fffff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
    0x9031f000 - 0x90774fff com.apple.CoreGraphics 1.258.77 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
    0x9080b000 - 0x908d3fff com.apple.CoreFoundation 6.4.8 (368.31) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x90911000 - 0x90911fff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x90913000 - 0x90a07fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
    0x90a57000 - 0x90ad6fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
    0x90aff000 - 0x90b63fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib
    0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
    0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.8 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x90c66000 - 0x90c78fff libauto.dylib /usr/lib/libauto.dylib
    0x90c7e000 - 0x90f24fff com.apple.CoreServices.CarbonCore 682.28 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
    0x90f67000 - 0x90fcffff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
    0x91008000 - 0x91047fff com.apple.CFNetwork 129.22 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwo rk.framework/Versions/A/CFNetwork
    0x9105a000 - 0x9106afff com.apple.WebServices 1.1.3 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServ icesCore.framework/Versions/A/WebServicesCore
    0x91075000 - 0x910f4fff com.apple.SearchKit 1.0.7 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
    0x9112e000 - 0x9114cfff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
    0x91158000 - 0x91166fff libz.1.dylib /usr/lib/libz.1.dylib
    0x91169000 - 0x91308fff com.apple.security 4.5.2 (29774) /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x91406000 - 0x9140efff com.apple.DiskArbitration 2.1.2 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x91415000 - 0x9141cfff libbsm.dylib /usr/lib/libbsm.dylib
    0x91420000 - 0x91446fff com.apple.SystemConfiguration 1.8.6 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
    0x91458000 - 0x914cefff com.apple.audio.CoreAudio 3.0.5 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x9151f000 - 0x9151ffff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
    0x91521000 - 0x9154dfff com.apple.AE 314 (313) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ AE.framework/Versions/A/AE
    0x91560000 - 0x91634fff com.apple.ColorSync 4.4.9 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
    0x9166f000 - 0x916e2fff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
    0x91710000 - 0x917b9fff com.apple.QD 3.10.25 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
    0x917df000 - 0x9182afff com.apple.HIServices 1.5.2 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
    0x91849000 - 0x9185ffff com.apple.LangAnalysis 1.6.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
    0x9186b000 - 0x91886fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ FindByContent.framework/Versions/A/FindByContent
    0x91891000 - 0x918cefff com.apple.LaunchServices 182 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LaunchServices.framework/Versions/A/LaunchServices
    0x918e2000 - 0x918eefff com.apple.speech.synthesis.framework 3.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x918f5000 - 0x91935fff com.apple.ImageIO.framework 1.5.6 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/ImageIO
    0x91948000 - 0x919fafff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
    0x91a40000 - 0x91a56fff libcups.2.dylib /usr/lib/libcups.2.dylib
    0x91a5b000 - 0x91a79fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x91a7e000 - 0x91addfff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x91aef000 - 0x91af3fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x91af5000 - 0x91b7dfff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRaw.dylib
    0x91b81000 - 0x91bbefff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x91bc4000 - 0x91bdefff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x91be3000 - 0x91be5fff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x91be7000 - 0x91cc5fff libxml2.2.dylib /usr/lib/libxml2.2.dylib
    0x91ce2000 - 0x91ce2fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x91ce4000 - 0x91d72fff com.apple.vImage 2.5 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
    0x91d79000 - 0x91d79fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
    0x91d7b000 - 0x91dd4fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
    0x91ddd000 - 0x91e01fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
    0x91e09000 - 0x92212fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
    0x9224c000 - 0x92600fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
    0x9262d000 - 0x9271afff libiconv.2.dylib /usr/lib/libiconv.2.dylib
    0x9271c000 - 0x92799fff com.apple.DesktopServices 1.3.6 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
    0x927da000 - 0x92a0afff com.apple.Foundation 6.4.9 (567.36) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x92b24000 - 0x92b3bfff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x92b46000 - 0x92b9efff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x92bb2000 - 0x92bb2fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x92bb4000 - 0x92bc4fff com.apple.ImageCapture 3.0.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
    0x92bd3000 - 0x92bdbfff com.apple.speech.recognition.framework 3.6 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
    0x92be1000 - 0x92be7fff com.apple.securityhi 2.0.1 (24742) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
    0x92bed000 - 0x92c7efff com.apple.ink.framework 101.2.1 (71) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
    0x92c92000 - 0x92c96fff com.apple.help 1.0.3 (32.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
    0x92c99000 - 0x92cb7fff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
    0x92cc9000 - 0x92ccffff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
    0x92cd5000 - 0x92d38fff com.apple.htmlrendering 66.1 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
    0x92d5f000 - 0x92da0fff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
    0x92dc7000 - 0x92dd5fff com.apple.audio.SoundManager 3.9.1 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
    0x92ddc000 - 0x92de1fff com.apple.CommonPanels 1.2.3 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
    0x92de6000 - 0x930dbfff com.apple.HIToolbox 1.4.10 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
    0x931e1000 - 0x931ecfff com.apple.opengl 1.4.16 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x931f1000 - 0x9320cfff com.apple.DirectoryService.Framework 3.3 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServi ce
    0x9325c000 - 0x9325cfff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x9325e000 - 0x93914fff com.apple.AppKit 6.4.9 (824.44) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x93c95000 - 0x93d10fff com.apple.CoreData 91 (92.1) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x93d49000 - 0x93e02fff com.apple.audio.toolbox.AudioToolbox 1.4.7 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x93e45000 - 0x93e45fff com.apple.audio.units.AudioUnit 1.4.2 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x93e47000 - 0x94008fff com.apple.QuartzCore 1.4.12 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x9404e000 - 0x9408ffff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
    0x94097000 - 0x940d1fff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
    0x940d6000 - 0x940ecfff com.apple.CoreVideo 1.4.2 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x94280000 - 0x9428ffff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
    0x94296000 - 0x942a1fff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x942ed000 - 0x94307fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x9430d000 - 0x94625fff com.apple.QuickTime 7.5.0 (861) /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
    0x947ab000 - 0x948f1fff com.apple.AddressBook.framework 4.0.6 (488) /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
    0x9497d000 - 0x9498cfff com.apple.DSObjCWrappers.Framework 1.1 /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWra ppers
    0x94993000 - 0x949bcfff com.apple.LDAPFramework 1.4.2 (69.1.1) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x949c2000 - 0x949d1fff libsasl2.2.dylib /usr/lib/libsasl2.2.dylib
    0x949d5000 - 0x949fafff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib
    0x94a06000 - 0x94a23fff libresolv.9.dylib /usr/lib/libresolv.9.dylib
    0x94ac8000 - 0x94ac8fff com.apple.DiscRecording 3.2.0 (???) /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x94aca000 - 0x94b48fff com.apple.DiscRecordingEngine 3.2.0 /System/Library/Frameworks/DiscRecording.framework/Versions/A/Frameworks/DiscRe cordingEngine.framework/Versions/A/DiscRecordingEngine
    0x94b78000 - 0x94bbafff com.apple.DiscRecordingContent 3.2.0 /System/Library/Frameworks/DiscRecording.framework/Versions/A/Frameworks/DiscRe cordingContent.framework/Versions/A/DiscRecordingContent
    0x95861000 - 0x95863fff com.apple.ExceptionHandling 1.2 (???) /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHand ling
    0x967c3000 - 0x967c3fff com.apple.vecLib 3.3.1 (vecLib 3.3.1) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x96e32000 - 0x96e37fff com.apple.agl 2.5.9 (AGL-2.5.9) /System/Library/Frameworks/AGL.framework/Versions/A/AGL
    0x97978000 - 0x97978fff com.apple.AppleAppSupport 1.4 /System/Library/PrivateFrameworks/AppleAppSupport.framework/Versions/A/AppleApp Support
    0x97ab6000 - 0x97ad2fff com.apple.DiscRecordingUI 3.2.0 /System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI
    0x9814d000 - 0x99145fff com.apple.QuickTimeComponents.component 7.5 (861) /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTim eComponents
    Model: MacBookPro2,2, BootROM MBP22.00A5.B00, 2 processors, Intel Core 2 Duo, 2.16 GHz, 3 GB
    Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 128 MB
    Memory Module: BANK 0/DIMM0, 2 GB, DDR2 SDRAM, 667 MHz
    Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
    AirPort: AirPort Extreme, 1.2.2
    Bluetooth: Version 1.9.5f4, 2 service, 0 devices, 1 incoming serial ports
    Network Service: AirPort, AirPort, en1
    Serial ATA Device: FUJITSU MHW2120BH, 111.79 GB
    Parallel ATA Device: MATSHITADVD-R UJ-857D
    USB Device: iPhone, Apple Inc., Up to 480 Mb/sec, 500 mA
    USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
    USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA
    USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12 Mb/sec, 500 mA
    USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA

  • MyPlugin works fine in AdobeReader-9 but fails in AdobeReader-X(10).

    Hi ,
    The plugin which i created using Acrobat SDK works fine in AdobeReader-9 but it doesnt works as expected in AdobeReader-X.
    The issues with Reader-X are listed below :
    1. MyPlugin doesn't get loaded at the top as the other tollbars , which i was able to load MyPlugin in Reader-9. In Reader-X , MyPlugin gets loaded at the right-side panel under 'Tools' Tab.
    2. In Reader-X, there is an option which we can select for 'Enable Protected-Mode'.
         a. If this is enabled i am able to see all the buttons of MyPlugin but when i clicked on each button it wont do its task instead i get error message saying          unable to create HelperObject. Why MyPlugin's buttons not performing its task when the Protected-Mode is Enabled?
         b.If i disable the Protected-Mode , i will see only first two buttons of MyPlugin(MyPlugin contains 4 buttons) and the when i click on those buttons it will be         able to do its task as expected. Why i am not able to see all the buttons of MyPlugin during Protected-Mode disabled ?
    Please let me know what i should do to make MyPlugin work in Reader-X. MyPlugin is working fine in Reader-9.
    Thanks in advance. Please someone help me out from this..

    Hi Richard,
    Sorry , i could not reply to your previous posts.
    In the below link they is a sample for making IE-Plugin work when IE-Protected mode is On.There is explaination on broker process.
    http://msdn.microsoft.com/en-us/library/bb250462(v=vs.85).aspx .
    This below links may also be useful :
    http://msdn.microsoft.com/en-us/library/ms537312(v=vs.85).aspx
    http://www.codeproject.com/KB/vista-security/PMSurvivalGuide.aspx
    We may have to do the same way for our Reader Plugin, which i have also not implemented it till now,also did not get any sample for Reader Broker process.
    I did lot of search but i also didn find any.
    So what i am doing is,displaying a message box to user if the Reader Protected mode is enabled. And ask the user to Click on a button to disable Reader Protected mode. After restarting the PDF the user will be able to access MyPlugin without any error.
    As of now i am doing this, but i have to make MyPlugin to work even when the Protected Mode is enabled. For this i need to create the Broker Process.
    I know you have also spend lotz of your time to find a solution for this. But we are not getting the right ways to achieve a solution for this.
    If i get a solution for this i will definately inform you and if you get any solution please let me know.
    Thanks and Regards,
    Chetan.

  • Damaged DVDs won't play under OS X (works fine under Windows)

    I have started to rent my DVDs online and so far for the past two weeks it has been fine. Today though I got one which was a bit scratched. I popped it in and it was detected but wouldn't play as it couldn't be read very well (well it did play but very slowly).
    I gave it a clean but this still didn't work so I tested it on my Windows machine. It worked fine on there so I took out the DVD drive and connected it using my USB to IDE adapter to my Mac.
    I then popped the DVD into there, and tried again. Same problem, it still reads really slowly on my Mac, but works fine on my Windows PC.
    So I decided to try it in Parallels using the USB connect functionallity. Guess what, it works fine!
    So from what I can tell it must be a software bug with OS X, I am running 10.4.9 and have all the latest updates installed.
    Under OS X I have tried playing it with DVD Player and VLC, and also tried ripping it with Handbrake, but nothing gives good results.
    Under Windows I have tried playing it with VLC and Windows Media Player 11, both of which work fine.
    Any ideas?
    MacBook 1.83 GHz, 1 GB Ram, 60 GB HDD   Mac OS X (10.4.9)  

    Sorry, I will make things a bit clearer.
    The Windows PC I have is a desktop PC. It works fine on there, so I took the optical drive out of there and connected it to my Mac using a USB to IDE adapter. Even when playing it from this drive (which worked fine under Windows) it still didn't work properly under OS X.
    When running it through Parallels I tried it with both the Mac's internal optical drive, and via the optical drive from my Windows PC and both worked fine.
    I have sent the DVD back now, so I am afraid I can't test any more solutions anybody has. In the end I just played it through Windows.
    Thanks,
    Luca Spiller

  • Please help. just got my jabra halo, worked fine with my iphone4 but can't use it on my macbook pro. it always prompts " the devise does not have the necessary service

    please help. just got my jabra halo, worked fine with my iphone4 but can't use it on my macbook pro. it always prompts " the devise does not have the necessary service

    Found these instructions here:
    https://discussions.apple.com/message/15388885#15388885
    I found an answer that worked for me. I am using an iMac.
    (1) Sign out of the iTunes store
    (2) Open a NEW account with a new Apple ID
    (3) Go through the sign up process and then go to the ACCOUNT INFORMATION page
    (4) Go to RECOMENDATIONS & PING POSTING
    (5) Turn on Genius there
    Once the Genius updates, you can sign out and then sign in under your original Apple ID or the e-mail address you use for the iTunes store. All my store credit was there and now Genius worked.
    Rather odd but I actually like the Genius at times except when it can't deal with some of my lesser known bands that I listen to.
    Worked for me.

  • Facetime works fine on my iphone, but will not work on my MBA.

    Facetime works fine on my iphone, but will not work on my MBA.   Keeps telling me "unable to verify address" and says it is sending me a verification link to my email address but I never get anything.   Crazy. 
    After a while it tells then me that it cannot verify my email address because of a network connection  ("Could not verify the email address. Please check your network connection and try again. ")
    Does anyone have any ideas?

    Facetime works fine on my iphone, but will not work on my MBA.   Keeps telling me "unable to verify address" and says it is sending me a verification link to my email address but I never get anything.   Crazy. 
    After a while it tells then me that it cannot verify my email address because of a network connection  ("Could not verify the email address. Please check your network connection and try again. ")
    Does anyone have any ideas?

  • Hello I have imac (27-inch mid 2011) 3.1ghz intel core i5 1tb serial ata hard drive, amd radeon hd 6970m my problem is imac works fine in safe mode,but when you try to startup normal it's connstantly restart by it self.

    hello I have imac (27-inch mid 2011) 3.1ghz intel core i5 1tb serial ata hard drive, amd radeon hd 6970m
    my problem is
    imac works fine in safe mode,
    but when you try to startup normal it's connstantly restart by it self.

    in safe mode works perfectly,soon as I try to boot in normal mode it's keep restarting.on screen I don't  see any line vertical or horizontal picture look normal on safe mode.but unable to start normal it just restarting over and over.I try another HDD but same things happen,I replace memory but still same.works ok in safe mode but not in normal mode.I will try to post system error report.

  • How do I connect to Net Flix? I put in my user name and password which work fine with my iMac but not on my Apple TV?

    How do I connect to Net Flix? I put in my user name and password which work fine with my iMac but not on my Apple TV?

    Can you give me a screenshot of the User Accounts window in Control Panel?
    Please create a screenshot by following the guide mentioned at [[How do I create a screenshot of my problem?]].
    Once you've done this, attach the saved screenshot file to your forum post by clicking the '''Browse...''' button below the ''Post your reply'' box. You really help us to visualize the problem.

  • I am trying to connect to my Wifi Network. It is a Galaxy Nexus. I am trying to connect to this Hotspot. I have an iMac that works fine with my network but for some reason with this computer I cannot connect.

    So far I have pulled the system configuration file, I have reset safari, I deleted all old passwords from the wifi network in Keychain I restarted both devices. I am at the end here and I cannot get it to work I have an iMac that works fine with my network but for some reason this computer will not connect. It is system wide specifically to my personal hotspot. I can connect fine to any other network (wifi) but just not mine. I have not changed any wifi settings. I have been trying to figure this out. I have a MacBook Pro Late 2006 model running Lion (10.7.5) So any ideas anyone? Please help!

    12. At a WiFi hotspot, you can't get connected.  The most frequent reason is the login screen for the WiFi hotspot is only able to be connected with a single type of browser.  If Safari doesn't work, try Firefox, Chrome, Omniweb, or Opera. 
    From my tip:
    https://discussions.apple.com/docs/DOC-6411

  • Workbook works fine in discoverer plus but shows error in discoverer viewer

    Hi,
    I have some issues with the parameter of a report.
    one of the parameters is
    mgr_id (eg: 1,2,3) -- from database table.
    manager names are not available in the database but they are known to users like
    1 - david
    2 - alan chris
    3 - peter
    so the requirement is
    (i) the input parameter wud be entered as 1 or 2 or 3 or null ( or in multiple combination or all).
    But the report shud have parameters in the header of the report.
    for eg: if the input parameter is mgr_id = '1' then the report shud have manager name: 'david' in the header.
    if the input is mgr_id = '1',' 2', '3' then on the report header, it shud display as manager name: 'david','alan chris','peter'
    (ii) the default value of mgr_id shud be 'ALL'. if the user enters mgr_id as 'ALL' then it shud take all the values of mgr_id and pull all the values of mgr_id (like 1,2,3)
    and the report header shud display as department name: 'ALL'
    i have developed a custom query where i used,
    select dept_id, decode(mgr.mgr_id,'1','david','2','alan chris','3','peter') as mgr_name, ..... etc.
    in discoverer admin,
    I have created LOVs (item classes) for mgr_name.
    after that going to properties of mgr_name, i have selected mgr_id as indexed item.
    and in the report i have created parameter dept based on mgr_name and selected the option -- allow to select both indexes and values.
    and in the default value i mentioned 'ALL'.
    after that i changed the condition as
    ((mgr_name = :manager name) OR (mgr_name LIKE DECODE(:manager name,'ALL','%')))
    and in the header, i used &department name --- then it displays correctly.
    but the problem is ---
    the report works fine in plus. the problem is only when parameter value is 'ALL'
    when i run the report from discoverer viewer for the very first time (after logging in), the report works fine with correct data.
    but when i run the same report second time with parameter value 'ALL', it gives an error ---
    Invalid value "''" for parameter "department name"
    i dont understand, why it works for first time and doesn't afterwards. If i logout and login again, it works fine in viewer.
    am i doing anything wrong in conditions or declaring the parameters?
    I came to know that, the very first time, when we enter 'ALL' it is taking '%' but when we run for the second time, it is taking NULL. since NULL isn't there in mgr_id or mgr_name, it is throwing that error.
    How do i fix this error?
    Thanks

    Hi Puppethead,
    I have tried with your suggestions.
    the following condition -- did not work
    ( (mgr_name = :manager name)
    OR (mgr_name LIKE DECODE(:manager name, 'ALL', '%', NULL)))
    but for the other condition ---
    ( (mgr_name = :manager name)
    OR (mgr_name LIKE DECODE(nvl(:manager name, 'ALL'), 'ALL', '%', NULL)))
    is wrong because, :manager name cud be null, when it is null, it takes 'ALL' i.e. '%' which shud not be the case.
    if the user enters null, it has to display records with null only but with the above condition it takes '%'
    The main issue which i dont understand is, the report works fine for the first time. for the second time, the report takes null values . why is it taking null values for the second time.
    Thanks

  • WHEN I GO TO PRIVACY SETTINGS AND CLICK ON EXCEPTIONS AND TYPE IN A WEB ADDRESS TO ALLOW ALL THE TIME IT DOES NOT SAVE IT THE NEXT TIME I SIGN ON TO FIRE FOX IT IS LOST. IT WORKS FINE ON MY DESKTOP BUT NOT ON MY LAPTOP THAT I JUST BOUGHT in English.

    Question
    WHEN I GO TO PRIVACY SETTINGS AND CLICK ON EXCEPTIONS AND TYPE IN A WEB ADDRESS TO ALLOW ALL THE TIME IT DOES NOT SAVE IT THE NEXT TIME I SIGN ON TO FIRE FOX IT IS LOST. IT WORKS FINE ON MY DESKTOP BUT NOT ON MY LAPTOP THAT I JUST BOUGHT in English.

    I just updated my whatsapp...clicked on whatsapp in appstore and now can access my whatsapp

  • ANT Deployment issue. works fine in one environment but fails in other

    Hi,
    Ant script is working fine in Dev environment but is failing in the other environment. Somehow the BPEL server is not able to pick the latest deployed process , due to this the dependent BPEL processes are failing. If we restart the server , it moves forward and then fails at the point where it couldn’t find reference to the processes deployed after restart. Restarting the server at every failed interval will deploy all the BPEL processes which is not the solution.
    example : we have BPEL Processes say A, B, C, D and E. A,B are independent processes C is dependent on A, D is independent and E is dependent on D. So I have Ant script to deploy in A,B,C,D,E order. Now I run the Ant Script: It deploys A,B processes and Fails at C saying it couldn't find the process A.wsdl(But A is deployed). So if i restart now it recognizes A and B are deployed so C is also deployed succesfully it also deploys D as it is Independent but fails at E. If i restart the server E is also deployed.
    The Environment is clustered.
    Any suggestion to make my Ant script to run at a go will be highly appreciated
    Thanks
    Krishna

    Hi KrishnaBhaskarla,
    I have something related to ant script, Can you please provide me the steps for deploying applications using ant script.
    Regards
    Kumar

Maybe you are looking for

  • Creation of package in 4.6C

    Hi, I want to create a package in 4.6C.. Is there any transaction for creating a package, apart from SE80.. In my requirement, i need to run a BDC for creating a package and for that reason i cannot use SE80. Suggest if any other tranx is there.. In

  • Account determination error during service entry for service PO

    Dear Experts, This about service PO. I created PO # 4501517101 & wanted to perform service entry via t/code ML81N. But I'm getting error "147 Account determination for entry OP01 FR1 OP01 not possible" Appreciate if could anyone assist me on this iss

  • Hf901-00001 won't install at all on some instances.

    Hi, We have multiple servers with CF 9.0.1 installed, all with the multiple servers configuration and all with multiple instances. Yesterday I started patching to hf901-00001 (http://kb2.adobe.com/cps/890/cpsid_89094.html).  It worked properly on 30

  • Bean Managed Transactions and rollback

    Hi Everybody, I am using Bean Managed Transactions in a Message Bean which is called every some time by an EJB3 timer. This Message Bean subsequently calls a Session Bean which uses Container Managed Transactions and uses the default transaction attr

  • Relationship Organizational Unit and BP

    Hi experts, How can you find the address of an Organizational Unit when you know the ID of it? For example, the ID of the Org Unit is o 50000011, in which table can you see the address nr of it? Thanks a lot in advance. Yongmei