GNOME Bugzilla – Bug 405228
crash in GnuCash Finance Management: I was entering a transac...
Last modified: 2018-06-29 21:25:51 UTC
What were you doing when the application crashed? I was entering a transaction into an account. This is a frequent type of transaction, so after typing a few characters into the Description it autocompleted. I then pressed tab to move to the next field - that's when the crash occurred. I've had this happen before, and I believe clicking out of the current transaction after the auto-complete then clicking back in to correct the details is a workaround. Distribution: Fedora Core release 6 (Zod) Gnome Release: 2.16.0 2006-09-04 (Red Hat, Inc) BugBuddy Version: 2.16.0 System: Linux 2.6.19-1.2895.fc6 #1 SMP Wed Jan 10 19:28:18 EST 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 70101000 Selinux: Enforcing Accessibility: Enabled Memory status: size: 116961280 vsize: 0 resident: 116961280 share: 0 rss: 46305280 rss_rlim: 0 CPU usage: start_time: 1170821628 rtime: 0 utime: 1381 stime: 0 cutime:1340 cstime: 0 timeout: 41 it_real_value: 0 frequency: 16 Backtrace was generated from '/usr/bin/gnucash' Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1208482096 (LWP 3616)] 0x00712402 in __kernel_vsyscall ()
+ Trace 108639
Thread 1 (Thread -1208482096 (LWP 3616))
----------- .xsession-errors (12 sec old) --------------------- GTK Accessibility Module initialized GTK Accessibility Module initialized Bonobo accessibility support initialized Bonobo accessibility support initialized Gtk-ERROR **: file gtktreemodelsort.c: line 2293 (gtk_tree_model_sort_clear_cache_helper): assertion failed: (level != NULL) aborting... GTK Accessibility Module initialized Bonobo accessibility support initialized GTK Accessibility Module initialized Bonobo accessibility support initialized ** (bug-buddy:3637): WARNING **: Couldn't load icon for Open Folder "/usr/bin/gnucash": not in executable format: File format not recognized --------------------------------------------------
*** Bug 405177 has been marked as a duplicate of this bug. ***
Thanks for reporting this problem (duplicate of bug#364946). This is a serious issue which we would like to fix, but unfortunately none of us developers has been able to reproduce the crash in a reliable way (i.e. every time). If you are interested in helping: Is there a sequence of keystrokes / mouseclicks that will lead to this crash *every time*? Also, could you check whether you have accessibility enabled (might be called assistive input technology or similar)? Does this crash still occur if you disable accessibility?
I am quite interested in helping. The sequence of events to crash it *every time* follows: Execute the following command: gnucash personal.gcash Double-click on my "Salary" account. Press TAB at the date field Press TAB at the Num field Type an A (The program fills in "ADSLLC Income" as the Description at this point) Press TAB The program crashes at this point. Assistive technology is enabled, and the crash no longer occurrs if it is disabled. Doing the same thing but typing an R (The program fills in "Roth IRA" at this point) does not crash the program. This crash is specific to this description in this account. I can do very similar actions in other accounts with no problem. I have done this very action in this account 10 times in the last 3 months without a problem. I am naturally reluctant to provide the data file as it's full of personal financial info. I would be willing to setup a user account and schedule a time for someone to connect via VNC and do what they need to do, if it would be helpful. I tried making some wholesale deletions from a copy of this file to be able to provide a sterile test case, but one of two things always happens. The program either crashes as I delete things, or it ceases to crash when I add the offending transaction.
*** Bug 410703 has been marked as a duplicate of this bug. ***
The main bug#364946 now has an easy testcase to reproduce it, so this bug will be closed as a duplicate of the other one, which in turn will hopefully be fixed soon. *** This bug has been marked as a duplicate of 364946 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=405228. Please update any external references or bookmarks.