PeepOpen-Issues
PeepOpen-Issues copied to clipboard
Job appears to have crashed: Abort trap
I'm using PeepOpen with TextMate. Today I've found that when I activate the open file window, PeepOpen crashes rather quickly and doesn't seem to even make it to the point of refreshing the file/directory list.
The console reads:
- TextMate - PeepOpen: Opening URL peepopen://[path to my project directory]?editor=TextMate
- PeepOpen - Using Directory as Project Root: [path to my project directory]
- com.apple.launchd.peruser.501 - ([0x0-0x6c06c].com.topfunky.PeepOpen[1465]) Job appears to have crashed: Abort trap
- ReportCrash - Saved crash report for PeepOpen[1465] version ??? (0.3.6) to [path]/PeepOpen_2011-11-17-102605_armbp.crash
And excerpt of the crash log reads:
Process: PeepOpen [1465] Path: /Applications/PeepOpen.app/Contents/MacOS/PeepOpen Identifier: com.topfunky.PeepOpen Version: ??? (0.3.6) Code Type: X86-64 (Native) Parent Process: launchd [372]
Date/Time: 2011-11-17 10:26:03.961 +1100 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6
Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Crashed Thread: 2 Dispatch queue: com.apple.root.default-priority
Application Specific Information: objc_msgSend() selector name: lock abort() called objc[1465]: garbage collection is ON
...
Thread 2 Crashed: Dispatch queue: com.apple.root.default-priority 0 libSystem.B.dylib 0x00007fff84750850 nanosleep$NOCANCEL + 1 1 libSystem.B.dylib 0x00007fff847ad3ce usleep$NOCANCEL + 57 2 libSystem.B.dylib 0x00007fff847cca00 abort + 93 3 libSystem.B.dylib 0x00007fff8474c7d2 _Unwind_Resume + 66 4 libSystem.B.dylib 0x00007fff8475062b _Unwind_Resume_or_Rethrow + 27 5 libstdc++.6.dylib 0x00007fff83845b87 __cxa_rethrow + 73 6 PathOperation.rbo 0x000000010159f268 MREP_2A809D915ACE4E04878CF385A39A89A3 + 3480 7 com.apple.Foundation 0x00007fff880e8dd0 -[__NSOperationInternal start] + 681 8 com.apple.Foundation 0x00007fff881c6bd5 ____NSOQSchedule_block_invoke_2 + 129 9 libSystem.B.dylib 0x00007fff84719d64 _dispatch_call_block_and_release + 15 10 libSystem.B.dylib 0x00007fff846f82d1 _dispatch_worker_thread2 + 239 11 libSystem.B.dylib 0x00007fff846f7c08 _pthread_wqthread + 353 12 libSystem.B.dylib 0x00007fff846f7aa5 start_wqthread + 13
If any more of the crash log is needed, please let me know Thanks
Does this happen with all projects, or just a specific one?
That is a great question that I really should have checked.
The answer is no, I've only encountered one project thus far.
I have worked out that this issue occurs when it tries to access a directory that it does not have permissions for.
One of my directories had the permissions 204 (owner write, other read) (god knows why but anyway) Seems PeepOpen will crash unless it has both read and execute permissions (500 as a minimum)
Good to know. There was another similar bug. This should help me be able to track it down.