10 Replies Latest reply: Jan 30, 2013 7:27 AM by scott216 RSS

Eagle 6.3 crashing a lot

scott216

I just upgraded to 6.3 (Hobby Licence) and it's crashing all the time. I'm running on a mac OSX 10.7.5. It seems to happen most when I run a CAM job.  Anyone else having this problem?

  • 1. Re: Eagle 6.3 crashing a lot
    scott216

    I guess other people aren't having this problem or I'd see some activity on

    the forum.  Eagle consistently crashes every time I run a CAM job.  It

    doesn't happen while the job is running, but usually around 10 or 20

    seconds after it's done. I'm using v6.3.  I'm new to Eagle and didn't run

    CAM processes in 6.2, so I don't know if it was a problem with that

    version.  I'm running on OSX 10.7.5

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

  • 2. Re: Eagle 6.3 crashing a lot
    RichardGoodrich

    I bought it a year ago and am just now using it and it crashes every time I turn around!

  • 3. Re: Eagle 6.3 crashing a lot

    On 12/4/2012 6:56 PM, Richard Goodrich wrote:

    I bought it a year ago and am just now using it and it crashes every time I turn around!

     

     

    Hi Guys,

     

    We're currently chasing down some MAC OS bugs. So far no one has been

    able to provide a reliable procedure to recreate a crash. I've attempted

    to recreate all reports so far on my 10.7.4 machine.

     

    What I have found does help is to make sure all of your permissions are

    properly setup. I have copied below a procedure for making sure all of

    the permissions are properly set to allow EAGLE to modify it's own files.

     

    Here it is:

     

    1. Open a terminal session.

    2. Find out where EAGLE's installation directory is located, by default

    it should be in the applications folder.

    3. Use the cd (change directory) command to work your way to the EAGLE

    installation folder.

    4. Once your inside EAGLE's installation folder use the ls(list) command

    to see the contents of EAGLE's installation directory. You should see

    six folders bin, ulp, scr, lbr, doc, and cam.

    5. Use the ls -l command to give you a more info on the items. The item

    you're interested is the ownership of the file, you'll notice that for

    EAGLE's folders the owner is 507 instead of your user id.

    6. What you need to do now is change the ownership of the files to your

    person. We do this using the chown(change owner) command. The syntax is

    as follows:

     

    sudo chown username file1 file2 file3 etc

     

    Since we want to change the ownership of all of the files in the

    directory it's easier to use a wildcard instead of the typing in the

    folder names one by one. So the syntax you'll want to use is:

     

    sudo chown -Rf username *

    7.The -Rf tag tells the command to go through all of the files within

    the directory so it will go through all of the folders and directories

    under the EAGLE folder at once.

    8. You're going to repeat this process now using the chmod command which

    controls how various users can access and modify the files. Type the command

     

    sudo chmod -Rf 777 *

     

    9. Once this is done you'll have access to all of EAGLE's files and

    you'll be able to modify them without the MAC OS getting in the way.

     

    hth,

    Jorge Garcia

    Cadsoft Support

     

  • 4. Re: Eagle 6.3 crashing a lot
    intellijel2

    I just migrated my copy of 6.3 from my older macbook pro (running snow leopard) to a brand new MBP running the latest version of Lion.

     

    Everytime I open an old schematic and then go to save it as a new file name it crashes.

     

     

    Excerpt of the crash report:

     

    Process:     EAGLE [49812]
    Path:        /Applications/EAGLE-6.3.2/EAGLE.app/Contents/MacOS/EAGLE
    Identifier:  EAGLE
    Version:     6.3.2 (6.3.2)
    Code Type:   X86 (Native)

    Parent Process:  launchd [2079]

    User ID:     1029

     

    Date/Time:   2012-12-09 10:41:04.723 -0800
    OS Version:  Mac OS X 10.8.2 (12C2034)

    Report Version:  10

     

    Interval Since Last Report:      492 sec
    Crashes Since Last Report:       2

    Per-App Interval Since Last Report:  77 sec

    Per-App Crashes Since Last Report:   1

    Anonymous UUID:                  4B328DD6-2E6B-F1C7-F4D4-19A5AE68676E

     

    Crashed Thread:  0  Dispatch queue: com.apple.main-thread

     

    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)

    Exception Codes: KERN_INVALID_ADDRESS at 0x000000005d08c4a3

     

    VM Regions Near 0x5d08c4a3:

    mapped file        0000000010855000-0000000010e04000 [ 5820K] r--/r-x SM=ALI  /usr/share/langid/langid.inv

    -->

    __TEXT             000000008fe11000-000000008fe44000 [  204K] r-x/rwx SM=COW  /usr/lib/dyld

     

    Application Specific Information:

    objc_msgSend() selector name: autorelease

     

     

    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

    0   libobjc.A.dylib          0x9437ea87 objc_msgSend + 23
    1   com.apple.FinderKit      0x90ac3f7c ApplicationURL(TString const&) + 114
    2   com.apple.FinderKit      0x90ac41f0 AppBundleIDCanOpenExtension(TString const&, TString const&) + 437
    3   com.apple.FinderKit      0x90ac49ad ThisAppCanOpenExtension(TString const&) + 232
    4   com.apple.FinderKit      0x90ac4e08 -[FIFinderViewGutsController finderLocationPopUpWillDisplay:] + 199
    5   com.apple.FinderKit      0x90af199b -[FILocationPopUp adjustLocationPopUpConfiguration] + 77
    6   com.apple.FinderKit      0x90af19cf -[FILocationPopUp menuNeedsUpdate:] + 45
    7   com.apple.AppKit         0x97592c0f -[NSMenu _populateFromDelegateWithEventRef:] + 308
    8   com.apple.AppKit         0x97534c76 -[NSMenu _populateWithEventRef:] + 100
    9   com.apple.AppKit         0x97591c4d -[NSCarbonMenuImpl _carbonPopulateEvent:handlerCallRef:] + 447
    10  com.apple.AppKit         0x975917ce NSSLMMenuEventHandler + 454
    11  com.apple.HIToolbox      0x95144b6b _InvokeEventHandlerUPP(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*, long (*)(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*)) + 36
    12  com.apple.HIToolbox      0x94fcc594 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1343
    13  com.apple.HIToolbox      0x94fcb980 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 430
    14  com.apple.HIToolbox      0x94fcb7ca SendEventToEventTargetWithOptions + 94
    15  com.apple.HIToolbox      0x951863b4 SendMenuPopulate(MenuData*, OpaqueEventTargetRef*, unsigned long, double, unsigned long, OpaqueEventRef*, unsigned char*) + 370
    16  com.apple.HIToolbox      0x9518ffcc SendMenuOpening(MenuSelectData*, MenuData*, double, unsigned long, unsigned long, __CFDictionary*, unsigned char, unsigned char*) + 298
    17  com.apple.HIToolbox      0x9519178b PopUpMenuSelectCore(MenuData*, Point, double, Point, unsigned short, unsigned int, Rect const*, unsigned short, unsigned long, Rect const*, Rect const*, __CFString const*, OpaqueMenuRef**, unsigned short*) + 915
    18  com.apple.HIToolbox      0x95191392 _HandlePopUpMenuSelection7 + 686
    19  com.apple.AppKit         0x97621335 _NSSLMPopUpCarbonMenu3 + 4284
    20  com.apple.AppKit         0x979ee129 _NSPopUpCarbonMenu3 + 107
    21  com.apple.AppKit         0x97620176 -[NSCarbonMenuImpl popUpMenu:atLocation:width:forView:withSelectedItem:withFont:withFlags:withOptions:] + 407
    22  com.apple.AppKit         0x978238c2 -[NSPopUpButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 625
    23  com.apple.AppKit         0x97459db9 -[NSControl mouseDown:] + 867
    24  com.apple.AppKit         0x97451a21 -[NSWindow sendEvent:] + 6968
    25  com.apple.AppKit         0x9744ca0f -[NSApplication sendEvent:] + 4278
    26  EAGLE                    0x0059eb72 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 558210
    27  com.apple.AppKit         0x975c2e09 -[NSApplication _modalSession:sendEvent:] + 552
    28  com.apple.AppKit         0x975c3173 -[NSApplication _realDoModalLoop:peek:] + 334
    29  com.apple.AppKit         0x975c3404 -[NSApplication _doModalLoop:peek:] + 67
    30  com.apple.AppKit         0x975c35c5 -[NSApplication runModalForWindow:] + 198
    31  com.apple.AppKit         0x9785c55f -[NSSavePanel runModal] + 389
    32  com.apple.AppKit         0x9785bbef -[NSSavePanel runModalForDirectory:file:types:] + 281
    33  com.apple.AppKit         0x9785c360 -[NSSavePanel runModalForDirectory:file:] + 55
    34  EAGLE                    0x005da60e Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 802590
    35  EAGLE                    0x005d87f6 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 794886
    36  EAGLE                    0x009c34d2 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 4902370
    37  EAGLE                    0x00044e57 Update60Functions::MultipleObject::~MultipleObject() + 224103
    38  EAGLE                    0x00c27ad2 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7410658
    39  EAGLE                    0x00c27c4c Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7411036
    40  EAGLE                    0x00c20d5a Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7382634
    41  EAGLE                    0x005e488c Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 844188
    42  EAGLE                    0x005eb977 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 873095
    43  EAGLE                    0x000405ac Update60Functions::MultipleObject::~MultipleObject() + 205500
    44  EAGLE                    0x005e4aec Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 844796
    45  EAGLE                    0x005a7921 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 594481
    46  com.apple.CoreFoundation 0x91a7f9b6 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 22
    47  com.apple.CoreFoundation 0x91a7f355 __CFRunLoopDoTimer + 709
    48  com.apple.CoreFoundation 0x91a64162 __CFRunLoopRun + 1730
    49  com.apple.CoreFoundation 0x91a6363a CFRunLoopRunSpecific + 378
    50  com.apple.CoreFoundation 0x91a634ab CFRunLoopRunInMode + 123
    51  com.apple.HIToolbox      0x94ff015a RunCurrentEventLoopInMode + 242
    52  com.apple.HIToolbox      0x94fefdf5 ReceiveNextEventCommon + 162
    53  com.apple.HIToolbox      0x94fefd44 BlockUntilNextEventMatchingListInMode + 88
    54  com.apple.AppKit         0x97370a3a _DPSNextEvent + 724
    55  com.apple.AppKit         0x9737026c -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
    56  com.apple.AppKit         0x973666cc -[NSApplication run] + 855
    57  EAGLE                    0x005a954a Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 601690
    58  EAGLE                    0x00c15071 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7334273
    59  EAGLE                    0x00c1533a Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7334986
    60  EAGLE                    0x009b5826 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 4845878
    61  EAGLE                    0x009c4717 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 4907047
    62  EAGLE                    0x003e3aaa cMenuObjectProperties::~cMenuObjectProperties() + 81690
    63  EAGLE                    0x003e406b cMenuObjectProperties::~cMenuObjectProperties() + 83163
    64  EAGLE                    0x003e5c0e cMenuObjectProperties::~cMenuObjectProperties() + 90238
    65  EAGLE                    0x001a69ce void BitmapFunction<void (*)(unsigned int*, unsigned int, int)>(void (*)(unsigned int*, unsigned int, int), QImage*, QPoint const&, unsigned int, QImage const&) + 13054
    66  EAGLE                    0x001a6c4c void BitmapFunction<void (*)(unsigned int*, unsigned int, int)>(void (*)(unsigned int*, unsigned int, int), QImage*, QPoint const&, unsigned int, QImage const&) + 13692
    67  EAGLE                    0x001838ff cCmdDrawLine::SetupObject() + 303
    68  EAGLE                    0x0007f233 cHttpRequest::~cHttpRequest() + 26547
    69  EAGLE                    0x003f47ac QVector<QRect>::detach_helper() + 12428
    70  EAGLE                    0x003f6a1f QVector<QRect>::detach_helper() + 21247
    71  EAGLE                    0x00c2080f Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7381279
    72  EAGLE                    0x00c20e01 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7382801
    73  EAGLE                    0x00623573 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 1101443
    74  EAGLE                    0x00957cbf Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 4462031
    75  EAGLE                    0x00453b52 cTextWindow::~cTextWindow() + 31154
    76  EAGLE                    0x003f5d8c QVector<QRect>::detach_helper() + 18028
    77  EAGLE                    0x005e488c Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 844188
    78  EAGLE                    0x005eb9e8 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 873208
    79  EAGLE                    0x000405ac Update60Functions::MultipleObject::~MultipleObject() + 205500
    80  EAGLE                    0x00c18848 Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 7348568
    81  EAGLE                    0x005a822f Update60Functions::tAttrDefRecVirt::Equal(Update60Functions::tBasicRec const*) const + 596799
  • 5. Re: Eagle 6.3 crashing a lot
    intellijel2

    Tried your change ownership method but I get the following error:

     

    <username> is not in the sudoers file.  This incident will be reported.

  • 6. Re: Eagle 6.3 crashing a lot
    intellijel2

    Isolated the problem to a specific set of actions:

     

    if I choose "save as" and then click on the drop down menu to choose recent folders in the dialog that pops up it crashes instantly. If instead browse by clicking folders at the side I can get to where I need and save.

  • 7. Re: Eagle 6.3 crashing a lot

    This probably isn't a whole lot of help, but it may provide a tidbit -

    somewhere some time ago, I remember people having problems on Mac's with

    some program when running Parallels or one of those that had to do with the

    "save as" - everything else was working if I remember correctly, but

    something about "save as" was an issue and supposedly the "fix" was going

    to be in the next release of Parallels or whichever one it was.  Sorry I

    don't remember any more than that about it, but it did involve "save as"

    causing things to break.

     

    mikey

     

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

  • 8. Re: Eagle 6.3 crashing a lot
    scott216

    I followed your instructions on setting the file permissions and Eagle crashed on me again.  I tried to close Eagle without saving some changes I made - I didn't want them saved - and it just crashed then gave me a report. 

     

    Previously I was having most of my problems after processing CAM files, but I haven't done that in a while, so I don't know if that's any better or not.

  • 9. Re: Eagle 6.3 crashing a lot
    scott216

    I just ran a CAM job 2 times and it Eagle 6.3 crashed after both.  I'm on Mac with OSX 10.7.5.  I haven't upgraded to 6.4 yet.  Anyone know if the crashing problem was fixed in that version?

  • 10. Re: Eagle 6.3 crashing a lot
    scott216

    Version 6.4 seems to be better.  I haven't used it much yet, but I tried processing a CAM job and it didn't crash.  This would always crash in v6.3 on my Mac.