Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Job appears to have crashed: Abort trap #269

Open
HashNotAdam opened this Issue Nov 16, 2011 · 4 comments

Comments

Projects
None yet
2 participants

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

Owner

topfunky commented Nov 17, 2011

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)

Owner

topfunky commented Nov 24, 2011

Good to know. There was another similar bug. This should help me be able to track it down.

@topfunky topfunky closed this Nov 24, 2011

@topfunky topfunky reopened this Nov 24, 2011

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment