abrt 1.0.3 detected a crash. How to reproduce ----- 1.export chart of accounts 2.attempt to open new file 3. Attached file: backtrace cmdline: gnucash bin component: gnucash executable: /usr/bin/gnucash-bin kernel: 2.6.31.9-174.fc12.x86_64 package: gnucash-2.2.9-4.fc12 rating: 4 reason: Process was terminated by signal 11 (Segmentation fault)
Created attachment 385579 [details] File: backtrace
Cute. Reproduced, will send upstream.
#0 0x00007fd85a809eb7 in xaccSplitSetDateReconciledTS () from /usr/lib64/gnucash/libgncmod-engine.so No symbol table info available. #1 0x00007fd84bece2dc in ?? () from /usr/lib64/gnucash/libgncqof-backend-qsf.so No symbol table info available. #2 0x0000003aefc2a673 in IA__g_hash_table_foreach (hash_table= 0x1f88320 = {...}, func=0x7fd84bece180, user_data=0x3af9c70) at ghash.c:1211 node = <value optimized out> i = <value optimized out> __PRETTY_FUNCTION__ = "IA__g_hash_table_foreach"
*** Bug 608017 has been marked as a duplicate of this bug. ***
The GnuCash authors, unfortunately, marked the QSF export/import as a wontfix issue... they've removed the code in the latest version. Hence, I'm going to close this as WONTFIX, as I don't want to be carrying a large patch for a feature they've removed upstream. Sorry. See https://bugzilla.gnome.org/show_bug.cgi?id=607565 for the discussion.