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

    Eagle 6.3 crashing a lot


      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?

        • Re: Eagle 6.3 crashing a lot

          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.


          • Re: Eagle 6.3 crashing a lot

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

              • 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.



                Jorge Garcia

                Cadsoft Support


                  • Re: Eagle 6.3 crashing a lot

                    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
                    • Re: Eagle 6.3 crashing a lot

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


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

                      • Re: Eagle 6.3 crashing a lot

                        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.

                    • 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.





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


                      • Re: Eagle 6.3 crashing a lot

                        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?