[GNC] Occasional crashes in GnuCash 3.3 MacOS 10.11.6
prl
prl at ozemail.com.au
Fri Oct 26 22:36:51 EDT 2018
I've been having occasional crashes in GnuCash 3.3 on MacOS 10.11.6 (the
Mac is a MacBook Pro 13-inch, Mid 2009 and can't be upgraded to a more
recent MacOS version).
The crashes typically happen within the first few transactions that I
enter after starting GnuCash.
I've pressed "Report..." the "GnuCash quit unexpectedly" a couple of
times - but that says it reports to Apple. Is that a useful way of
getting the bug info to the GnuCash devs?
Pressing "Reopen" in the popup doesn't seem to do anything. GnuCash
isn't re-opened. Restarting it normally from Finder starts it with the
expected GnuCask popup about the presence of the lock file.
I have the stack trace info for the most recent crash, but the
gnucash.trace file appears to have been overwritten when I restarted
GnuCash to do what I was actually trying to do at the time.
This is a snippet from the stack trace:
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Application Specific Information:
*** Terminating app due to uncaught exception
'NSInvalidArgumentException', reason:
'-[_CFXNotificationObjectRegistration visibleFrame]: unrecognized
selector sent to instance 0x7f838051eac0'
terminating with uncaught exception of type NSException
abort() called
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff980b0452
__exceptionPreprocess + 178
1 libobjc.A.dylib 0x00007fff8c23d73c
objc_exception_throw + 48
2 CoreFoundation 0x00007fff9811a18d
-[NSObject(NSObject) doesNotRecognizeSelector:] + 205
3 CoreFoundation 0x00007fff980204c1
___forwarding___ + 1009
4 CoreFoundation 0x00007fff980c4a48
__forwarding_prep_1___ + 120
5 libgdk-3.0.dylib 0x000000010fb60d02
gdk_quartz_monitor_get_workarea + 98
6 libgtk-3.0.dylib 0x000000010f74744f
gtk_window_guess_default_size + 79
7 libgtk-3.0.dylib 0x000000010f74116b
gtk_window_compute_configure_request + 299
8 libgtk-3.0.dylib 0x000000010f74a921
gtk_window_realize + 641
9 libgobject-2.0.0.dylib 0x000000010ff1da0a
_g_closure_invoke_va + 314
10 libgobject-2.0.0.dylib 0x000000010ff35831
g_signal_emit_valist + 1521
11 libgobject-2.0.0.dylib 0x000000010ff36216 g_signal_emit
+ 134
12 libgtk-3.0.dylib 0x000000010f727c81
gtk_widget_realize + 257
13 libgtk-3.0.dylib 0x000000010f6e4b54
gtk_tooltip_show_tooltip + 436
14 libgtk-3.0.dylib 0x000000010f6e517c
tooltip_popup_timeout + 44
15 libgdk-3.0.dylib 0x000000010fb27992
gdk_threads_dispatch + 50
...
Does this look like a known bug? I searched GnuCash Bugzilla for
"_CFXNotificationObjectRegistration visibleFrame" and "" it didn't find
anything useful.
It doesn't appear to be the same bug as
https://bugs.gnucash.org/show_bug.cgi?id=796656
I haven't been able to work out a reliable set of actions to trigger the
bug.
I'm happy to make a Bugzilla report - is there anything useful I can put
in the report apart from the stack trace and gnucash.trace files?
Peter
More information about the gnucash-user
mailing list