GnuCash 2.4.7 segv on Mac OS 10.6.8
David Bergum
dib at red-sky.us
Sun Jul 3 10:05:51 EDT 2011
On Jul 3, 2011, at 8:20, John Ralls wrote:
>
> On Jul 3, 2011, at 5:15 AM, David Bergum wrote:
>
>> I just installed 2.4.7 on Mac OS 10.6.8, and it took a SEGV on quit and left the lockfile. I had been running 2.4.5 with no problem.
>>
>> Don't know if this crash info is of any use:
>>
>> Exception Type: EXC_BAD_ACCESS (SIGSEGV)
>> Exception Codes: KERN_INVALID_ADDRESS at 0x000000002d6b7487
>> Crashed Thread: 0 Dispatch queue: com.apple.main-thread
>>
>> Application Specific Information:
>> objc_msgSend() selector name: timeIntervalSinceNow
>>
>>
>> Thread 0 Crashed: Dispatch queue: com.apple.main-thread
>> 0 libobjc.A.dylib 0x9773f0f7 objc_msgSend_fpret + 23
>> 1 com.apple.AppKit 0x918a1dd6 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
>> 2 libgdk-quartz-2.0.0.dylib 0x024266a7 poll_func + 135
>> 3 libglib-2.0.0.dylib 0x02931db3 g_main_context_iterate + 1027
>> 4 libglib-2.0.0.dylib 0x02932197 g_main_loop_run + 471
>> 5 libgtk-quartz-2.0.0.dylib 0x020b7c21 gtk_main + 177
>> 6 libgncmod-gnome-utils.dylib 0x0021e2c1 gnc_ui_start_event_loop + 81
>> 7 Gnucash-bin 0x00019b1e inner_main + 686
>> 8 libguile.17.dylib 0x018f15c1 invoke_main_func + 65
>> 9 libguile.17.dylib 0x018c0f12 c_body + 18
>> 10 libguile.17.dylib 0x01939a85 scm_c_catch + 533
>> 11 libguile.17.dylib 0x018c137a scm_i_with_continuation_barrier + 154
>> 12 libguile.17.dylib 0x018c143e scm_c_with_continuation_barrier + 78
>> 13 libguile.17.dylib 0x0193848b scm_i_with_guile_and_parent + 43
>> 14 libguile.17.dylib 0x01938569 scm_with_guile + 41
>> 15 libguile.17.dylib 0x018f155a scm_boot_guile + 58
>> 16 Gnucash-bin 0x00019192 main + 2178
>> 17 Gnucash-bin 0x000188d6 start + 54
>
> Well, that's interesting. Are there any messages in the Console log or gnucash.trace (see http://wiki.gnucash.org/wiki/Tracefile)?
Nothing in the trace file looks very interesting, but I can send it. This is what I see in the syslog from the initial launch. What I do to illicit a crash is make a trivial change to a transaction, then quit and answer "Save" to the changed dialog. It seems to save the DB then crash. I included all the intervening syslog entries between launch and the crash detection; I know they are probably irrelevant.
7/3/11 7:17:05 [0x0-0x404404].org.gnucash.Gnucash[53669] Found Finance::Quote version 1.17
7/3/11 7:17:20 [0x0-0x405405].org.gnucash.Gnucash[53713] No GDK Window
7/3/11 7:17:20 [0x0-0x405405].org.gnucash.Gnucash[53713] No NSWindow
7/3/11 7:17:23 Firewall[76] Deny nmbd data in from 192.168.1.26:53791 to port 137 proto=17
7/3/11 7:17:23 Firewall[76] Deny nmbd data in from 192.168.1.26:53791 to port 137 proto=17
7/3/11 7:17:24 Firewall[76] Deny nmbd data in from 192.168.1.26:60433 to port 137 proto=17
7/3/11 7:17:33 postfix/master[53706] master exit time has arrived
7/3/11 7:17:33 postfix/master[53741] daemon started -- version 2.5.5, configuration /etc/postfix
7/3/11 7:17:33 Firewall[76] master is listening from 127.0.0.1:25 proto=6
7/3/11 7:18:16 com.apple.launchd.peruser.502[203] ([0x0-0x405405].org.gnucash.Gnucash[53713]) Job appears to have crashed: Segmentation fault
7/3/11 7:18:17 ReportCrash[53749] Saved crash report for Gnucash-bin[53713] version 2.4.7 (2.4.7) to /Users/dib/Library/Logs/DiagnosticReports/Gnucash-bin_2011-07-03-071817_DIB.crash
David Bergum <dib at red-sky.us>
218-365-0887 LandLine
POBox 696 218-206-2133 Skype
Ely, MN 55731 612-723-7135 Mobile
More information about the gnucash-user
mailing list