2.4.6 hangs / crashes
Axel Essbaum
axel at essbaum.com
Sun Jun 26 06:00:01 EDT 2011
I just upgraded to 2.4.6 (from 2.4.5) on OSX 10.6.7. Gnucash now consistently hangs or crashes for me whenever I try to quit without first saving. I click "Quit", it asks if I want to save, I say yes, and then either one CPU core goes to 100% and stays there (with Gnucash "application not responding") or Gnucash crashes.
Here is the start of the crash log:
Process: Gnucash-bin [5225]
Path: /Applications/Gnucash.app/Contents/MacOS/Gnucash-bin
Identifier: org.gnucash.Gnucash
Version: 2.4.6 (2.4.6)
Code Type: X86 (Native)
Parent Process: launchd [174]
Date/Time: 2011-06-26 11:54:44.496 +0200
OS Version: Mac OS X 10.6.7 (10J4138)
Report Version: 6
Interval Since Last Report: 157861 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 203 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 3149E1CA-3601-4AA6-A982-5EE130D26557
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCFString timeIntervalSinceNow]: unrecognized selector sent to instance 0x1c622b80'
*** Call stack at first throw:
(
0 CoreFoundation 0x94cdb6ca __raiseError + 410
1 libobjc.A.dylib 0x9112c509 objc_exception_throw + 56
2 CoreFoundation 0x94d2890b -[NSObject(NSObject) doesNotRecognizeSelector:] + 187
3 CoreFoundation 0x94c81c36 ___forwarding___ + 950
4 CoreFoundation 0x94c81802 _CF_forwarding_prep_0 + 50
5 AppKit 0x90612005 _DPSNextEvent + 2935
6 AppKit 0x9061101e -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
7 libgdk-quartz-2.0.0.dylib 0x0240d6a7 poll_func + 135
8 libglib-2.0.0.dylib 0x02903db3 g_main_context_iterate + 1027
9 libglib-2.0.0.dylib 0x02904197 g_main_loop_run + 471
10 libgtk-quartz-2.0.0.dylib 0x0209ec21 gtk_main + 177
11 libgncmod-gnome-utils.dylib 0x0021e271 gnc_ui_start_event_loop + 81
12 Gnucash-bin 0x000199de inner_main + 686
13 libguile.17.dylib 0x018d85c1 invoke_main_func + 65
14 libguile.17.dylib 0x018a7f12 c_body + 18
15 libguile.17.dylib 0x01920a85 scm_c_catch + 533
16 libguile.17.dylib 0x018a837a scm_i_with_continuation_barrier + 154
17 libguile.17.dylib 0x018a843e scm_c_with_continuation_barrier + 78
18 libguile.17.dylib 0x0191f48b scm_i_with_guile_and_parent + 43
19 libguile.17.dylib 0x0191f569 scm_with_guile + 41
20 libguile.17.dylib 0x018d855a scm_boot_guile + 58
21 Gnucash-bin 0x00019052 main + 2338
22 Gnucash-bin 0x000186f6 start + 54
)
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x94d26a37 ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ + 7
1 libobjc.A.dylib 0x9112c509 objc_exception_throw + 56
2 com.apple.CoreFoundation 0x94d2890b -[NSObject(NSObject) doesNotRecognizeSelector:] + 187
3 com.apple.CoreFoundation 0x94c81c36 ___forwarding___ + 950
4 com.apple.CoreFoundation 0x94c81802 _CF_forwarding_prep_0 + 50
5 com.apple.AppKit 0x90612005 _DPSNextEvent + 2935
6 com.apple.AppKit 0x9061101e -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
7 libgdk-quartz-2.0.0.dylib 0x0240d6a7 poll_func + 135
8 libglib-2.0.0.dylib 0x02903db3 g_main_context_iterate + 1027
9 libglib-2.0.0.dylib 0x02904197 g_main_loop_run + 471
10 libgtk-quartz-2.0.0.dylib 0x0209ec21 gtk_main + 177
11 libgncmod-gnome-utils.dylib 0x0021e271 gnc_ui_start_event_loop + 81
12 Gnucash-bin 0x000199de inner_main + 686
13 libguile.17.dylib 0x018d85c1 invoke_main_func + 65
14 libguile.17.dylib 0x018a7f12 c_body + 18
15 libguile.17.dylib 0x01920a85 scm_c_catch + 533
16 libguile.17.dylib 0x018a837a scm_i_with_continuation_barrier + 154
17 libguile.17.dylib 0x018a843e scm_c_with_continuation_barrier + 78
18 libguile.17.dylib 0x0191f48b scm_i_with_guile_and_parent + 43
19 libguile.17.dylib 0x0191f569 scm_with_guile + 41
20 libguile.17.dylib 0x018d855a scm_boot_guile + 58
21 Gnucash-bin 0x00019052 main + 2338
22 Gnucash-bin 0x000186f6 start + 54
Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x94a7b942 kevent + 10
1 libSystem.B.dylib 0x94a7c05c _dispatch_mgr_invoke + 215
2 libSystem.B.dylib 0x94a7b519 _dispatch_queue_invoke + 163
3 libSystem.B.dylib 0x94a7b2be _dispatch_worker_thread2 + 240
4 libSystem.B.dylib 0x94a7ad41 _pthread_wqthread + 390
5 libSystem.B.dylib 0x94a7ab86 start_wqthread + 30
Thread 2:
0 libSystem.B.dylib 0x94a6041e read$UNIX2003 + 10
1 libglib-2.0.0.dylib 0x029012ce child_watch_helper_thread + 78
2 libglib-2.0.0.dylib 0x0292a32a g_thread_create_proxy + 58
3 libSystem.B.dylib 0x94a82819 _pthread_start + 345
4 libSystem.B.dylib 0x94a8269e thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x94a83062 __semwait_signal + 10
1 libSystem.B.dylib 0x94a82d1e _pthread_cond_wait + 1191
2 libSystem.B.dylib 0x94a849b8 pthread_cond_wait$UNIX2003 + 73
3 libgdk-quartz-2.0.0.dylib 0x0240d265 select_thread_func + 357
4 libSystem.B.dylib 0x94a82819 _pthread_start + 345
5 libSystem.B.dylib 0x94a8269e thread_start + 34
Thread 4:
0 libSystem.B.dylib 0x94a7a9d2 __workq_kernreturn + 10
1 libSystem.B.dylib 0x94a7af68 _pthread_wqthread + 941
2 libSystem.B.dylib 0x94a7ab86 start_wqthread + 30
Thread 5:
0 libSystem.B.dylib 0x94a7a9d2 __workq_kernreturn + 10
1 libSystem.B.dylib 0x94a7af68 _pthread_wqthread + 941
2 libSystem.B.dylib 0x94a7ab86 start_wqthread + 30
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x9112c4e5 ecx: 0xa064a540 edx: 0x0000003b
edi: 0xa0193af0 esi: 0x1d9bb750 ebp: 0xbfffdc98 esp: 0xbfffdc80
ss: 0x00000023 efl: 0x00000282 eip: 0x94d26a37 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0x00092000
--
Axel Essbaum
axel at essbaum.com
More information about the gnucash-user
mailing list