[chandler-users] Crash on launch
grant at osafoundation.org
Tue May 27 07:48:48 PDT 2008
On 23 May, 2008, at 16:09, Lisa Dusseault wrote:
> I'm not sure the last shutdown was clean, but I didn't notice
> anything amiss either.
Hopefully, that means the auto-export ran to completion.
> Chandler 0.7.6 also crashes immediately. The crashed thread
> reports quite differently though:
> Thread 0 Crashed:
> 0 libdb-4.6.dylib 0x0bf2fb3c __txn_prepare + 2387
> 1 libdb-4.6.dylib 0x0bf2ff42 __txn_begin + 297
> 2 libdb-4.6.dylib 0x0bf302a9 __txn_begin_pp + 363
> 3 c.so 0x0bdc3253 _t_txn_init + 51
> 4 c.so 0x0bdc158e t_env_txn_begin + 217
This crash is inside Berkeley DB code. Actually, the above trace was
in your original crash log, too, but in one of the non-crashing
threads. That usually means one of the threads is writing junk to
memory, causing a random thread to crash soon thereafter.
If you are comfortable sending me a copy of your
~/Library/Application Support/Open Source Applications Foundation/
I could certainly take a look. In the meantime, the workaround is:
- Back up that folder
- Launch Chandler, and immediately hold down the Control key to get
the Startup Options dialog.
- Choose "Discard all my data and start with a fresh repository", and
- Use the "File >> Import >> Reload Chandler Data from .chex File"
menu to reload your data from the file backup.chex in the above folder.
> On May 23, 2008, at 3:38 PM, Grant Baillie wrote:
>> On 23 May, 2008, at 14:06, Grant Baillie wrote:
>>> When you say "crash", do you mean you're getting the OS crash
>>> dialog? Or the app just quits?
>> It turns out to have been the OS crash dialog. From the trace in
>> the crash (excerpted below), I'm not sure what it going on: It
>> looks like possibly a corrupted binary, or some kind of OS virtual
>> memory/shared library problem. It could very well go away after a
>> reboot, or a re-download of the app itself.
>> If your previous quit (before all this crashiness) was
>> "clean" (i.e. the app quit normally and wrote a complete
>> backup.chex file in the folder below), I would back up the folder
>> ~/Library/Application Support/Open Source Applications Foundation/
>> (just in case) and then try 0.7.6.
>>> Thread 1 Crashed:
>>> 0 dyld 0x8fe0e46c
>>> ImageLoader::containsAddress(void const*) const + 60
>>> 1 dyld 0x8fe06f22
>>> dyld::bindLazySymbol(mach_header const*, unsigned long*) + 226
>>> 2 dyld 0x8fe18b6f
>>> stub_binding_helper_interface2 + 21
>>> 3 0x106dfc28 jio_fprintf + 248
>>> 4 0x1076aeeb JVM_RaiseSignal +
>>> 5 0x10769506 JVM_RaiseSignal +
>>> 6 0x105a2ffd 0x104a4000 + 1044477
>>> 7 0x105a2afd 0x104a4000 + 1043197
>>> 8 0x105a2a9b 0x104a4000 + 1043099
>>> 9 0x105a2929 0x104a4000 + 1042729
>>> 10 libSystem.B.dylib 0x94e8141f mach_msg_server + 343
>>> 11 0x104b2ed5 0x104a4000 + 61141
>>> 12 0x104b2c95 0x104a4000 + 60565
>>> 13 0x10768cc5 JVM_RaiseSignal +
>>> 14 libSystem.B.dylib 0x94e8853b _pthread_body + 27
More information about the chandler-users