GNOME Bugzilla – Bug 408326
crash changing transfer account
Last modified: 2018-06-29 21:26:46 UTC
What were you doing when the application crashed? changing the transfer field on some investments Distribution: Fedora Core release 6 (Zod) Gnome Release: 2.16.3 2007-01-31 (Red Hat, Inc) BugBuddy Version: 2.16.0 System: Linux 2.6.19-1.2911.fc6 #1 SMP Sat Feb 10 15:51:47 EST 2007 i686 X Vendor: The X.Org Foundation X Vendor Release: 70101000 Selinux: Enforcing Accessibility: Disabled Memory status: size: 93069312 vsize: 0 resident: 93069312 share: 0 rss: 59752448 rss_rlim: 0 CPU usage: start_time: 1171561607 rtime: 0 utime: 35935 stime: 0 cutime:34828 cstime: 0 timeout: 1107 it_real_value: 0 frequency: 757 Backtrace was generated from '/usr/bin/gnucash' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1208748336 (LWP 2982)] (no debugging symbols found) 0x00394402 in __kernel_vsyscall ()
+ Trace 111041
Thread 1 (Thread -1208748336 (LWP 2982))
----------- .xsession-errors (25 sec old) --------------------- localuser:pmckelvey being added to access control list SESSION_MANAGER=local/localhost.localdomain:/tmp/.ICE-unix/2674 Gnome-Message: gnome_execute_async_with_env_fds: returning -1 seahorse nautilus module initialized gnucash: [M] "Found Finance::Quote version ""1.12" ** ERROR **: file split-register.c: line 2390 (gnc_split_register_cleanup): should not be reached aborting... ** (bug-buddy:3216): WARNING **: Couldn't load icon for Encryption Preferences ** (bug-buddy:3216): WARNING **: Couldn't load icon for Open Folder "/usr/bin/gnucash": not in executable format: File format not recognized --------------------------------------------------
The code in question: /* be sure to take care of any open transactions */ if (pending_trans != NULL) { g_assert_not_reached(); info->pending_trans_guid = *guid_null (); /* CAS: It's not clear to me that we'd really want to commit here, rather than rollback. But, maybe this is just dead code. */ if (xaccTransIsOpen (pending_trans)) xaccTransCommitEdit (pending_trans); else g_assert_not_reached(); pending_trans = NULL; } It seems like that assert might be too strong or not actually intended, given that there's code after it...
Already appeared in bug#387102 (incomplete). Can you install the package gnucash-debuginfo, then try to reproduce this crash? Also, can you try to explain us in detail which keys you pressed when this crash occurred? Thanks.
Glad to. Where is it? I am currently running Fedora6 on a pentium III with 756M ram. The fedora repository does not have that package nor does the sites listed on the GnuCash website.
*** Bug 387102 has been marked as a duplicate of this bug. ***
the package is available for FC6: http://mirror.switch.ch/ftp/mirror/fedora/linux/core/6/i386/debug/gnucash-debuginfo-2.0.1-6.fc6.i386.rpm
Any update here?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=408326. Please update any external references or bookmarks.