Closed elvisizer closed 12 years ago
Here's the log from one of the crashes:
Process: Boxer [37976] Path: /Applications/Boxer.app/Contents/MacOS/Boxer Identifier: net.washboardabs.boxer Version: 1.2 (20111031.1) Code Type: X86 (Native) Parent Process: launchd [981]
Date/Time: 2011-12-27 14:43:12.182 -0800 OS Version: Mac OS X 10.7.2 (11C74) Report Version: 9
Interval Since Last Report: 279 sec Crashes Since Last Report: 1 Per-App Interval Since Last Report: 268 sec Per-App Crashes Since Last Report: 1 Anonymous UUID: 69D200EF-ADDC-4126-AE4B-4CD2F1E13629
Crashed Thread: 7 Dispatch queue: com.apple.root.default-priority
Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information: objc[37976]: garbage collection is OFF * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCFSet writeToFile:atomically:encoding:error:]: unrecognized selector sent to instance 0x34acac0' * Call stack at first throw: ( 0 CoreFoundation 0x91699d87 __raiseError + 231 1 libobjc.A.dylib 0x93707149 objc_exception_throw + 155 2 CoreFoundation 0x9169d390 -[NSObject doesNotRecognizeSelector:] + 256 3 CoreFoundation 0x915ec059 __forwarding + 457 4 CoreFoundation 0x915ebe22 _CF_forwarding_prep_0 + 50 5 Boxer 0x00060114 -[BXDriveBundleImport performOperation] + 1746 6 Boxer 0x00046206 -[BXOperation main] + 86 7 Foundation 0x99a83323 -[NSOperationInternal start] + 797 8 Foundation 0x99a82fff -[NSOperation start] + 67 9 Boxer 0x0004625f -[BXOperation start] + 66 10 Foundation 0x99a97152 __NSOQSchedule_block_invoke_2 + 135 11 libdispatch.dylib 0x9b473e11 _dispatch_call_block_and_release + 15 12 libdispatch.dylib 0x9b474e70 _dispatch_worker_thread2 + 231 13 libsystem_c.dylib 0x961b5b24 _pthread_wqthread + 346 14 libsystem_c.dylib 0x961b76fe start_wqthread + 30 )
Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x9234c83e psynch_cvwait + 10 1 libsystem_c.dylib 0x961b7e21 _pthread_cond_wait + 827 2 libsystem_c.dylib 0x9616842c pthread_cond_wait$UNIX2003 + 71 3 com.apple.Foundation 0x99aa38c0 -[NSOperationInternal waitUntilFinished] + 145 4 com.apple.Foundation 0x99aa3828 -[NSOperation waitUntilFinished] + 67 5 com.apple.Foundation 0x99aa3731 -[NSOperationQueue waitUntilAllOperationsAreFinished] + 265 6 net.washboardabs.boxer 0x0004a584 -[BXImportSession finalizeGamebox] + 1974 7 net.washboardabs.boxer 0x00048fa3 -[BXImportSession sourceFileImportDidFinish:] + 460 8 com.apple.CoreFoundation 0x915ef091 -[NSObject performSelector:withObject:] + 65 9 com.apple.Foundation 0x99a8af64 NSThreadPerformPerform + 503 10 com.apple.CoreFoundation 0x9156684f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 15 11 com.apple.CoreFoundation 0x91566206 CFRunLoopDoSources0 + 246 12 com.apple.CoreFoundation 0x915900d8 CFRunLoopRun + 1112 13 com.apple.CoreFoundation 0x9158f8ec CFRunLoopRunSpecific + 332 14 com.apple.CoreFoundation 0x9158f798 CFRunLoopRunInMode + 120 15 com.apple.HIToolbox 0x95434a7f RunCurrentEventLoopInMode + 318 16 com.apple.HIToolbox 0x9543bd9b ReceiveNextEventCommon + 381 17 com.apple.HIToolbox 0x9543bc0a BlockUntilNextEventMatchingListInMode + 88 18 com.apple.AppKit 0x98c15040 _DPSNextEvent + 678 19 com.apple.AppKit 0x98c148ab -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 113 20 com.apple.AppKit 0x98c10c22 -[NSApplication run] + 911 21 com.apple.AppKit 0x98ea518a NSApplicationMain + 1054 22 net.washboardabs.boxer 0x00003555 start + 53
Thread 1:: Dispatch queue: com.apple.libdispatch-manager 0 libsystem_kernel.dylib 0x9234d90a kevent + 10 1 libdispatch.dylib 0x9b475c58 _dispatch_mgr_invoke + 969 2 libdispatch.dylib 0x9b4746a7 _dispatch_mgr_thread + 53
Thread 2:: com.apple.CFSocket.private 0 libsystem_kernel.dylib 0x9234cb42 select + 10 1 com.apple.CoreFoundation 0x915de195 CFSocketManager + 1557 2 libsystem_c.dylib 0x961b3ed9 _pthread_start + 335 3 libsystem_c.dylib 0x961b76de thread_start + 34
Thread 3: 0 libsystem_kernel.dylib 0x9234ac22 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x9234a1f6 mach_msg + 70 2 com.apple.CoreFoundation 0x915870ea CFRunLoopServiceMachPort + 170 3 com.apple.CoreFoundation 0x91590214 CFRunLoopRun + 1428 4 com.apple.CoreFoundation 0x9158f8ec CFRunLoopRunSpecific + 332 5 com.apple.CoreFoundation 0x9158f798 CFRunLoopRunInMode + 120 6 com.apple.Foundation 0x99a42607 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 273 7 net.washboardabs.boxer 0x00239c80 -[BXMIDIDeviceMonitor main] + 386 8 com.apple.Foundation 0x99a95f2d NSThread__main + 1582 9 libsystem_c.dylib 0x961b3ed9 _pthread_start + 335 10 libsystem_c.dylib 0x961b76de thread_start + 34
Thread 4: 0 libsystem_kernel.dylib 0x9234ac22 mach_msg_trap + 10 1 libsystem_kernel.dylib 0x9234a1f6 machmsg + 70 2 com.apple.audio.midi.CoreMIDI 0x0214ffcb XServerMachPort::ReceiveMessage(int&, void, int&) + 101 3 com.apple.audio.midi.CoreMIDI 0x02172f8b MIDIProcess::RunMIDIInThread() + 259 4 com.apple.audio.midi.CoreMIDI 0x02173912 MIDIProcess::MIDIInPortThread::Run() + 24 5 com.apple.audio.midi.CoreMIDI 0x0215159f XThread::RunHelper(void_) + 17 6 com.apple.audio.midi.CoreMIDI 0x02150f69 CAPThread::Entry(CAPThread*) + 123 7 libsystem_c.dylib 0x961b3ed9 _pthread_start + 335 8 libsystem_c.dylib 0x961b76de thread_start + 34
Thread 5: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 6: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 7 Crashed:: Dispatch queue: com.apple.root.default-priority 0 com.apple.CoreFoundation 0x91699c77 _TERMINATING_DUE_TO_UNCAUGHTEXCEPTION + 7 1 libobjc.A.dylib 0x93707149 objc_exception_throw + 155 2 com.apple.CoreFoundation 0x9169d390 -[NSObject doesNotRecognizeSelector:] + 256 3 com.apple.CoreFoundation 0x915ec059 _forwarding_ + 457 4 com.apple.CoreFoundation 0x915ebe22 _CF_forwarding_prep_0 + 50 5 net.washboardabs.boxer 0x00060114 -[BXDriveBundleImport performOperation] + 1746 6 net.washboardabs.boxer 0x00046206 -[BXOperation main] + 86 7 com.apple.Foundation 0x99a83323 -[NSOperationInternal start] + 797 8 com.apple.Foundation 0x99a82fff -[NSOperation start] + 67 9 net.washboardabs.boxer 0x0004625f -[BXOperation start] + 66 10 com.apple.Foundation 0x99a97152 __NSOQSchedule_block_invoke_2 + 135 11 libdispatch.dylib 0x9b473e11 _dispatch_call_block_and_release + 15 12 libdispatch.dylib 0x9b474e70 _dispatch_worker_thread2 + 231 13 libsystem_c.dylib 0x961b5b24 _pthread_wqthread + 346 14 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 8: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 9: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 10: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 11: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 12: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 13: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 14: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 15: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 16: 0 libsystem_kernel.dylib 0x9234d02e __workq_kernreturn + 10 1 libsystem_c.dylib 0x961b5ccf _pthread_wqthread + 773 2 libsystem_c.dylib 0x961b76fe start_wqthread + 30
Thread 7 crashed with X86 Thread State (32-bit): eax: 0x00000001 ebx: 0x0346f470 ecx: 0x00000001 edx: 0x00000000 edi: 0x026439f0 esi: 0x937070bf ebp: 0xb01b53f8 esp: 0xb01b53f0 ss: 0x00000023 efl: 0x00000286 eip: 0x91699c77 cs: 0x0000001b ds: 0x00000023 es: 0x00000023 fs: 0x00000023 gs: 0x0000000f cr2: 0xb01b3f5c Logical CPU: 1
Binary Images:
0x1000 - 0x2c1fef +net.washboardabs.boxer (1.2 - 20111031.1)
External Modification Summary: Calls made by other processes targeting this process: task_for_pid: 29 thread_create: 0 thread_set_state: 0 Calls made by this process: task_for_pid: 0 thread_create: 0 thread_set_state: 0 Calls made by all processes on this machine: task_for_pid: 33158 thread_create: 0 thread_set_state: 0
VM Region Summary: ReadOnly portion of Libraries: Total=190.9M resident=65.5M(34%) swapped_out_or_unallocated=125.4M(66%) Writable regions: Total=108.1M written=6372K(6%) resident=14.7M(14%) swapped_out=0K(0%) unallocated=93.4M(86%)
REGION TYPE VIRTUAL =========== ======= CG backing stores 1596K CG image 116K CG raster data 436K CG shared images 3448K CoreAnimation 4K CoreGraphics 8K CoreServices 1572K MALLOC 43.9M MALLOC guard page 32K Memory tag=240 4K Memory tag=242 12K Stack 71.7M VM_ALLOCATE 16.3M __CI_BITMAP 80K DATA 38.1M DATA/OBJC 100K IMAGE 1256K IMPORT 16K LINKEDIT 45.6M OBJC 2760K OBJC/DATA 4K PAGEZERO 4K TEXT 145.3M UNICODE 544K mapped file 112.0M shared memory 28.4M shared pmap 7108K =========== ======= TOTAL 519.9M
System Profile: Model: MacBookAir4,2, BootROM MBA41.0077.B0E, 2 processors, Intel Core i5, 1.7 GHz, 4 GB, SMC 1.73f63 Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 384 MB Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020 Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1333 MHz, 0x80AD, 0x484D54333235533642465238432D48392020 AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (5.100.98.75.18) Bluetooth: Version 4.0.1f4, 2 service, 11 devices, 1 incoming serial ports Network Service: Wi-Fi, AirPort, en0 Serial ATA Device: APPLE SSD SM128C, 121.33 GB USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 3 USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x024c, 0xfa120000 / 5 USB Device: BRCM20702 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0xfa110000 / 4 USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x821f, 0xfa113000 / 6 USB Device: FaceTime Camera (Built-in), apple_vendor_id, 0x850a, 0xfa200000 / 2 USB Device: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2 USB Device: Internal Memory Card Reader, apple_vendor_id, 0x8404, 0xfd110000 / 3
Hi elvisizer, thanks for this report and especially for the copy of the crash log.
I strongly suspect that McAfee is a red herring - this looks like a programming error in Boxer's CD importing. With which game(s) have you had these crashes when importing, and most importantly what form did the game(s) come in? (e.g. original CD, ISO image, game folder from GOG.com, other downloaded game folder, etc.)
These were all GOG installations- Dungeon Keeper, Earthworm Jim 1+2, Arcanum, and Master of Orion 1+2. nick
On Fri, Dec 30, 2011 at 1:27 AM, alunbestor < reply@reply.github.com
wrote:
Hi elvisizer, thanks for this report and especially for the copy of the crash log.
I strongly suspect that McAfee is a red herring - this looks like a programming error in Boxer's CD importing. With which game(s) have you had these crashes when importing, and most importantly what form did the game(s) come in? (e.g. original CD, ISO image, game folder from GOG.com, other downloaded game folder, etc.)
Reply to this email directly or view it on GitHub: https://github.com/alunbestor/Boxer/issues/2#issuecomment-3311982
There turned out to be an object-access-after-deallocation bug in Boxer's drive importer, which was causing random crashes when importing BIN+CUE images (commonly used by GOG games).
This has now been fixed by commit 848e8dd86a - the fix will appear in the next Boxer update.
Awesome! Thanks so much for the quick response. Boxer's a great piece of software. nick
On Fri, Dec 30, 2011 at 11:14 AM, alunbestor < reply@reply.github.com
wrote:
There turned out to be an object-access-after-deallocation bug in Boxer's drive importer, which was causing random crashes when importing BIN+CUE images (commonly used by GOG games).
This has now been fixed by [commit 848e8dd86a][ https://github.com/alunbestor/Boxer/commit/848e8dd86afca705fc021a40d63c40160f3cbd6d]
- the fix will appear in the next Boxer update.
Reply to this email directly or view it on GitHub: https://github.com/alunbestor/Boxer/issues/2#issuecomment-3316123
I discovered yesterday that if I have McAfee's security suite 1.1 installed on my macs, boxer will sometimes crash near the end of a game import operation. I tried disabling Mcafee, but the crashes continued. Then, I removed the Mcafee Security suite and the McAfee agent software and was able to import successfully.