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