GNOME Bugzilla – Bug 115512
Upon loading gnucash crashes
Last modified: 2018-06-29 20:34:08 UTC
When gnucash loads my account file it crashes, Im thinking it is becasue it is trying to display the alert box for scheduled trans. Here is the error: ** ERROR **: file dialog-sxsincelast.c: line 1604 (sxsincelast_init): assertion failed: (nextPage) aborting... Aborted
In this bugreport, do you already get any windows so that you already clicked on something? Or does the crash occur before you can do anything inside gnucash? Also, do you think there is a chance to send an example gnucash data file (or even *your* data file) to here or to jsled-gnomebugs@asynchronous.org? That would surely help a lot reproduce this error and fix it.
The crash happens as soon as the file is loaded. First gnucash would just start than crash, so I moved .gnucash then started gnucash, it loaded, then I tried to load my file, and it crashed again. That is when I realized it was the scheduled trans. dialog causing the problem.
As a temporary workaround you can run "gnucash --nofile" then Edit -> Preferences -> Scheduled Transactions and turn off the "run since-last-run at startup". Then exit gnucash and run "gnucash". Does it run then? You might also need to turn off the "auto-post transactions" in the same preferences page.
That work around worked.
Yea, you've hit one of the many "Scheduled Transactions are Broken" bugs. Your prize is a crashing gnucash. :( At least now you can still use the program. Hopefully SXes will get fixed eventually.
Consolidating dups. *** This bug has been marked as a duplicate of 121740 ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=115512. Please update any external references or bookmarks.