aMule Forum

English => Backtraces => Topic started by: ken on December 05, 2004, 08:22:18 AM

Title: [Mac] Crash during quit (switched to another app)
Post by: ken on December 05, 2004, 08:22:18 AM
I'm using a version of Mac aMule that Kry made available via IRC on 2004-12-02.

aMule had been running for some time.  As posted elsewhere, I think aMule has a progressive memory leak problem.  So, when I quit, I got the spinning beachball cursor while aMule paged itself in so that it could clean up and quit.  While aMule was doing this, I switched to another app and, very shortly after that, aMule crashed.  My guess is that aMule was responding to the event telling it that it was switching to the background and referencing data structures that had been (partially?) cleaned up already.

Code: [Select]
Date/Time:      2004-12-05 00:19:09 -0600
OS Version:     10.3.6 (Build 7R28)
Report Version: 2

Command: amule
Path:    /Users/ken/Desktop/aMule.app/Contents/MacOS/amule
Version: 0.1 (2.0.0)
PID:     583
Thread:  0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000194

Thread 0 Crashed:
0   libwx_mac_core-2.5.3.dylib     0x01724d58 wxWindow::MacGetVisibleRegion(bool) + 0xf0
1   libwx_mac_core-2.5.3.dylib     0x01723a28 wxWindow::Refresh(bool, wxRect const*) + 0x88
2   com.amule                     0x00084f28 wxODListMainWindow::RefreshLine(unsigned long) + 0xcc
3   com.amule                     0x00085278 wxODListMainWindow::RefreshSelected() + 0x88
4   libwx_base_carbon-2.5.3.dylib 0x01425d40 wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) + 0x9c
5   libwx_base_carbon-2.5.3.dylib 0x014254dc wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 0xa0
6   libwx_base_carbon-2.5.3.dylib 0x01425eec wxEvtHandler::ProcessEvent(wxEvent&) + 0xcc
7   libwx_base_carbon-2.5.3.dylib 0x01425f18 wxEvtHandler::ProcessEvent(wxEvent&) + 0xf8
8   libwx_mac_core-2.5.3.dylib     0x017bff98 wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) + 0x30
9   libwx_mac_core-2.5.3.dylib     0x0171f5c8 wxMacWindowControlEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x2ec
10  libwx_mac_core-2.5.3.dylib     0x0171fd38 wxMacWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) + 0x80
11  <<00000000>> 0x927d1fa0 0 + 0x927d1fa0
12  <<00000000>> 0x927d2214 0 + 0x927d2214
13  <<00000000>> 0x927d6694 0 + 0x927d6694
14  <<00000000>> 0x92808ffc 0 + 0x92808ffc
15  <<00000000>> 0x9281de44 0 + 0x9281de44
16  <<00000000>> 0x9281d3bc 0 + 0x9281d3bc
17  <<00000000>> 0x9280c4e8 0 + 0x9280c4e8
18  libwx_mac_core-2.5.3.dylib     0x016d7678 wxMacControl::SetFocus(short) + 0x2c
19  libwx_mac_core-2.5.3.dylib     0x01721988 wxWindow::SetFocus() + 0x50
20  libwx_mac_core-2.5.3.dylib     0x01704b70 wxNotebook::ChangePage(int, int) + 0x80
21  libwx_mac_core-2.5.3.dylib     0x01704964 wxNotebook::OnSelChange(wxNotebookEvent&) + 0x2c
22  libwx_base_carbon-2.5.3.dylib 0x01425d40 wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) + 0x9c
23  libwx_base_carbon-2.5.3.dylib 0x014254dc wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) + 0xa0
24  libwx_base_carbon-2.5.3.dylib 0x01425eec wxEvtHandler::ProcessEvent(wxEvent&) + 0xcc
25  libwx_mac_core-2.5.3.dylib     0x01703ed0 wxNotebook::SetSelection(unsigned long) + 0xd8
26  com.amule                     0x00091324 CMuleNotebook::DeletePage(int) + 0xe0
27  com.amule                     0x000914a4 CMuleNotebook::DeleteAllPages() + 0x60
28  com.amule                     0x0009119c _ZN13CMuleNotebookD4Ev + 0x34
29  libwx_mac_core-2.5.3.dylib     0x017a2450 wxWindowBase::DestroyChildren() + 0x3c
30  libwx_mac_core-2.5.3.dylib     0x01720d48 _ZN8wxWindowD4Ev + 0x298
31  libwx_mac_core-2.5.3.dylib     0x017bc9ac _ZN7wxPanelD4Ev + 0x34
32  libwx_mac_core-2.5.3.dylib     0x017a2450 wxWindowBase::DestroyChildren() + 0x3c
33  libwx_mac_core-2.5.3.dylib     0x01720d48 _ZN8wxWindowD4Ev + 0x298
34  libwx_mac_core-2.5.3.dylib     0x017c2a38 _ZN16wxSplitterWindowD4Ev + 0xa4
35  libwx_mac_core-2.5.3.dylib     0x017a2450 wxWindowBase::DestroyChildren() + 0x3c
36  libwx_mac_core-2.5.3.dylib     0x01720d48 _ZN8wxWindowD4Ev + 0x298
37  libwx_mac_core-2.5.3.dylib     0x017bc9ac _ZN7wxPanelD4Ev + 0x34
38  com.amule                     0x00156c38 _ZN12CTransferWndD4Ev + 0x300
39  libwx_mac_core-2.5.3.dylib     0x017a2450 wxWindowBase::DestroyChildren() + 0x3c
40  libwx_mac_core-2.5.3.dylib     0x01720d48 _ZN8wxWindowD4Ev + 0x298
41  libwx_mac_core-2.5.3.dylib     0x017bc9ac _ZN7wxPanelD4Ev + 0x34
42  libwx_mac_core-2.5.3.dylib     0x017a2450 wxWindowBase::DestroyChildren() + 0x3c
43  libwx_mac_core-2.5.3.dylib     0x01720d48 _ZN8wxWindowD4Ev + 0x298
44  libwx_mac_core-2.5.3.dylib     0x0179f130 _ZN20wxTopLevelWindowBaseD4Ev + 0x110
45  libwx_mac_core-2.5.3.dylib     0x0171db54 _ZN19wxTopLevelWindowMacD4Ev + 0xf8
46  libwx_mac_core-2.5.3.dylib     0x0176ba40 _ZN11wxFrameBaseD4Ev + 0x70
47  libwx_mac_core-2.5.3.dylib     0x016f9c18 _ZN7wxFrameD4Ev + 0x60
48  com.amule                     0x001768f0 _ZN9CamuleDlgD4Ev + 0xc8
49  libwx_mac_core-2.5.3.dylib     0x0174d890 wxAppBase::DeletePendingObjects() + 0x50
50  libwx_mac_core-2.5.3.dylib     0x016db8c4 wxApp::MacDoOneEvent() + 0xbc
51  libwx_mac_core-2.5.3.dylib     0x016db4e8 wxApp::MainLoop() + 0x24
52  libwx_base_carbon-2.5.3.dylib 0x013ee6c0 wxEntry(int&, char**) + 0x60
53  com.amule                     0x0017387c main + 0x18
54  com.amule                     0x00002ba4 _start + 0x188 (crt.c:267)
55  com.amule                     0x00002a18 start + 0x30

Thread 1:
0   libSystem.B.dylib             0x9000b20c select + 0xc
1   com.apple.CoreFoundation       0x90196b18 __CFSocketManager + 0x1fc
2   libSystem.B.dylib             0x900246e8 _pthread_body + 0x28

Thread 2:
0   libSystem.B.dylib             0x90016f48 semaphore_wait_signal_trap + 0x8
1   libSystem.B.dylib             0x9000e790 _pthread_cond_wait + 0x270
2   com.apple.Foundation           0x90a4bb00 -[NSConditionLock lockWhenCondition:] + 0x44
3   <<00000000>> 0x92dca994 0 + 0x92dca994
4   com.apple.Foundation           0x90a39b74 forkThreadForFunction + 0x6c
5   libSystem.B.dylib             0x900246e8 _pthread_body + 0x28

PPC Thread State:
  srr0: 0x01724d58 srr1: 0x0000f930                vrsave: 0x00000000
    cr: 0x44022242  xer: 0x20000004   lr: 0x01724d58  ctr: 0x017a3074
    r0: 0x01724d58   r1: 0xbfffe820   r2: 0x0192a268   r3: 0x00000000
    r4: 0xbfffe860   r5: 0xbfffe710   r6: 0x00000005   r7: 0x0230ea00
    r8: 0x5e4e3e2c   r9: 0x01ea9310  r10: 0x0361d981  r11: 0x01b2dd90
   r12: 0x017a3074  r13: 0x00000000  r14: 0x00000000  r15: 0x00000000
   r16: 0x00000000  r17: 0x00000000  r18: 0x00000000  r19: 0x00000000
   r20: 0x00000002  r21: 0xbfffe910  r22: 0x040062a4  r23: 0x01ea90f0
   r24: 0x040062a0  r25: 0x020f5800  r26: 0x020f5800  r27: 0xbfffec20
   r28: 0x0400629c  r29: 0xbfffe970  r30: 0x00000000  r31: 0x01425cb4

Binary Images Description:
    0x1000 -   0x2a0fff com.amule 0.1 (2.0.0) /Users/ken/Desktop/aMule.app/Contents/MacOS/amule
  0x64f000 -   0x678fff libwx_base_carbon_xml-2.5.3.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libwx_base_carbon_xml-2.5.3.dylib
  0x6a5000 -   0x6f3fff libwx_mac_xrc-2.5.3.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libwx_mac_xrc-2.5.3.dylib
  0x762000 -   0x764fff com.apple.textencoding.unicode 1.6.4 /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
  0x771000 -   0x791fff libwx_base_carbon_net-2.5.3.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libwx_base_carbon_net-2.5.3.dylib
 0x1008000 -  0x1060fff libwx_mac_html-2.5.3.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libwx_mac_html-2.5.3.dylib
 0x10c9000 -  0x10defff com.stclairsoft.DefaultFolderX Version 1.9.6 (1.9.6) /Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Cocoa Patcher.bundle/Contents/MacOS/Cocoa Patcher
 0x1205000 -  0x1255fff libwx_mac_adv-2.5.3.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libwx_mac_adv-2.5.3.dylib
 0x1387000 -  0x13a3fff com.stclairsoft.DefaultFolderX Version 1.9.6 (1.9.6) /Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Mach-O Patcher.bundle/Contents/MacOS/Mach-O Patcher
 0x13bb000 -  0x1453fff libwx_base_carbon-2.5.3.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libwx_base_carbon-2.5.3.dylib
 0x16d0000 -  0x18f1fff libwx_mac_core-2.5.3.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libwx_mac_core-2.5.3.dylib
 0x4027000 -  0x402bfff com.apple.CommonCocoaPanels 1.1 (5.1) /System/Library/CoreServices/CommonCocoaPanels.bundle/Contents/MacOS/CommonCocoaPanels
 0x4405000 -  0x44b9fff DivX® 5 /Library/QuickTime/DivX® 5.component/Contents/MacOS/DivX® 5
0x8806c000 - 0x88073fff libLW8Utils.dylib /System/Library/Printers/Libraries/libLW8Utils.dylib
0x882a0000 - 0x882c6fff libConverter.dylib /System/Library/Printers/Libraries/libConverter.dylib
0x88e60000 - 0x88e6cfff com.apple.agl 2.5 (AGL-2.5) /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x8b0c0000 - 0x8b788fff com.apple.QuickTimeComponents.component 6.5.2 /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
0x8bea0000 - 0x8bedffff libLW8Converter.dylib /System/Library/Printers/Libraries/libLW8Converter.dylib
0x8fe00000 - 0x8fe4ffff dyld /usr/lib/dyld
0x90000000 - 0x90122fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x90190000 - 0x9023dfff com.apple.CoreFoundation 6.3.5 (299.32) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90280000 - 0x904f9fff com.apple.CoreServices.CarbonCore 10.3.6 (10.3.5) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90570000 - 0x905dffff com.apple.framework.IOKit 1.3.6 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90610000 - 0x9069afff com.apple.CoreServices.OSServices 3.0.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90700000 - 0x90700fff com.apple.CoreServices 10.3 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90720000 - 0x90787fff com.apple.audio.CoreAudio 2.1.2 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x907f0000 - 0x907f9fff com.apple.DiskArbitration 2.0.4 /System/Library/PrivateFrameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x90810000 - 0x90810fff com.apple.ApplicationServices 1.0 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x90830000 - 0x9089ffff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90910000 - 0x90983fff com.apple.DesktopServices 1.2.2 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x909f0000 - 0x90b4bfff com.apple.Foundation 6.3.5 (500.56) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x90c30000 - 0x90c4afff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x90c60000 - 0x90cc2fff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x90d00000 - 0x90d1bfff com.apple.SystemConfiguration 1.7.1 (???) /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x90d40000 - 0x90d40fff com.apple.Carbon 10.3 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x90d60000 - 0x90d6bfff com.apple.opengl 1.3.6 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x90df0000 - 0x90df4fff com.apple.JavaVM 1.4.2 (1.4.2 Release 2) /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x90ec0000 - 0x90ec0fff com.apple.Cocoa 6.3 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x910b0000 - 0x91101fff com.apple.bom 1.2.5 (63.2) /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x912a0000 - 0x912bdfff com.apple.audio.SoundManager 3.8 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x912e0000 - 0x912f7fff com.apple.LangAnalysis 1.5.4 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x91320000 - 0x913defff ColorSync /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x91460000 - 0x91473fff com.apple.speech.synthesis.framework 3.2 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x914a0000 - 0x91509fff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x91560000 - 0x91619fff com.apple.QD 3.4.65 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x99000000 - 0x9901bfff libcurl.2.dylib /Users/ken/Desktop/aMule.app/Contents/MacOS/../Frameworks/libcurl.2.dylib