As I remember I did not run the software update for my Snow Leopard, but it crashed suddenly yesterday (19 Sep 2010).
However aMule run properly in my Leopard, and both are Intel processor.
I have restarted my Snow Leopard and run a new aMule but no luck for that.
Following is part of the crash report.
Process: amule [9968]
Path: /Applications/aMule/aMule.app/Contents/MacOS/amule
Identifier: org.amule.aMule
Version: 2.2.6 (2.2.6)
Code Type: X86 (Native)
Parent Process: launchd [162]
Date/Time: 2010-09-19 21:52:12.301 +0800
OS Version: Mac OS X 10.6.4 (10F569)
Report Version: 6
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x924acef6 __kill + 10
1 libSystem.B.dylib 0x924acee8 kill$UNIX2003 + 32
2 libSystem.B.dylib 0x9253f62d raise + 26
3 libSystem.B.dylib 0x925556e4 abort + 93
4 org.amule.aMule 0x00589e93 wxFatalSignalHandler + 35
5
0xffffffff 0 + 4294967295
6 libSystem.B.dylib 0x924cb1f4 atoll + 70
7 org.amule.aMule 0x001e6a73 CED2KFileLink::CED2KFileLink(wxString const&) + 851
8
0x00f88000 0 + 16285696
9
0x00000001 0 + 1
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x92472942 kevent + 10
1 libSystem.B.dylib 0x9247305c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x92472519 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x924722be _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x92471d41 _pthread_wqthread + 390
5 libSystem.B.dylib 0x92471b86 start_wqthread + 30
Thread 2:
0 libSystem.B.dylib 0x9246b086 select$DARWIN_EXTSN + 10
1 com.apple.CoreFoundation 0x929fe80d __CFSocketManager + 1085
2 libSystem.B.dylib 0x9247981d _pthread_start + 345
3 libSystem.B.dylib 0x924796a2 thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x9244c20e mach_wait_until + 10
1 ...ple.CoreServices.CarbonCore 0x90cbca18 MPDelayUntil + 43
2 org.amule.aMule 0x0057b850 wxThread::Sleep(unsigned long) + 48
3
0x00000100 0 + 256
4 org.amule.aMule 0x0010003f std::_Rb_tree<std::string const, std::pair<std::string const, CUPnPRootDevice*>, std::_Select1st<std::pair<std::string const, CUPnPRootDevice*> >, std::less<std::string const>, std::allocator<std::pair<std::string const, CUPnPRootDevice*> > >::insert_unique(std::pair<std::string const, CUPnPRootDevice*> const&) + 255
5 org.amule.aMule 0x0057bd60 wxMutexInternal::~wxMutexInternal() + 0
6
0x000000e8 0 + 232
Thread 4:
0 libSystem.B.dylib 0x9244c14e semaphore_timedwait_trap + 10
1 ...ple.CoreServices.CarbonCore 0x90c4b15e MPWaitOnSemaphore + 125
2 org.amule.aMule 0x0057c1f5 wxSemaphore::WaitTimeout(unsigned long) + 37
3
0x18e28300 0 + 417497856
4 org.amule.aMule 0x0001c0b0 CMuleThread::TestDestroy() + 0
5
0x00000080 0 + 128
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x92555693 ecx: 0xbfffebcc edx: 0x924acef6
edi: 0x00000000 esi: 0xbfffef40 ebp: 0xbfffebe8 esp: 0xbfffebcc
ss: 0x0000001f efl: 0x00000282 eip: 0x924acef6 cs: 0x00000007
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000000