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?

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


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

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



              Jorge Garcia

              Cadsoft Support


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

                  • 6. Re: Eagle 6.3 crashing a lot

                    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.





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


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

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

                          • 10. Re: Eagle 6.3 crashing a lot

                            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.