After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 663975 - GnuCash crashes in Edit - > Tax Report Options on account selection
GnuCash crashes in Edit - > Tax Report Options on account selection
Status: RESOLVED DUPLICATE of bug 645518
Product: GnuCash
Classification: Other
Component: TXF Export
2.4.x
Other Linux
: Normal major
: ---
Assigned To: Alex Aycinena
Frank H. Ellenberger
Depends on:
Blocks:
 
 
Reported: 2011-11-13 17:05 UTC by Ari Epstein
Modified: 2018-06-29 23:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ari Epstein 2011-11-13 17:05:32 UTC
Here's what I do:

1. Edit -> Tax Report Options
2. "Edit" button and put my name for the "Name" and "Individual 1040" for the type.
3. When I click the drop-down expander for the Expenses account (to see the subaccounts), it crashes.

Possible complication:

I have upgraded from an older version (using the Debian backports package from the 2.4 branch, was using the squeeze stable version from the 2.2 branch before).  In the older version I had set some accounts as tax related.  Perhaps something about how those accounts are configured is not sitting well with this widget, but I don't know enough about the program to make a connection.

Backtrace:

gnc.bin-Message: main: binreloc relocation support was disabled at configure time.

Found Finance::Quote version 1.17
*** glibc detected *** gnucash: double free or corruption (fasttop): 0x00000000015356f0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ad6)[0x7fe53e5f6ad6]
/lib/libc.so.6(cfree+0x6c)[0x7fe53e5fb84c]
/usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so(+0xadc88)[0x7fe5441abc88]
/usr/lib/libgtk-x11-2.0.so.0(gtk_tree_view_column_cell_set_cell_data+0x193)[0x7fe541297d63]
/usr/lib/libgtk-x11-2.0.so.0(+0x242fc1)[0x7fe541291fc1]
/usr/lib/libgtk-x11-2.0.so.0(+0x244ad5)[0x7fe541293ad5]
/usr/lib/libgtk-x11-2.0.so.0(+0x141c78)[0x7fe541190c78]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e)[0x7fe53f67c47e]
/usr/lib/libgobject-2.0.so.0(+0x23040)[0x7fe53f692040]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x62d)[0x7fe53f6938bd]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fe53f693fc3]
/usr/lib/libgtk-x11-2.0.so.0(+0x257f7f)[0x7fe5412a6f7f]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x556)[0x7fe54118a486]
/usr/lib/libgdk-x11-2.0.so.0(+0x437b2)[0x7fe540de57b2]
/usr/lib/libgdk-x11-2.0.so.0(+0x4375f)[0x7fe540de575f]
======= Memory map: ========
00400000-00409000 r-xp 00000000 09:00 1098383                            /usr/bin/gnucash
00609000-0060a000 rw-p 00009000 09:00 1098383                            /usr/bin/gnucash
00fec000-026b6000 rw-p 00000000 00:00 0                                  [heap]
7fe520000000-7fe520021000 rw-p 00000000 00:00 0 
7fe520021000-7fe524000000 ---p 00000000 00:00 0 
7fe525bdd000-7fe525ddf000 rw-p 00000000 00:00 0 
7fe525ddf000-7fe525dec000 r-xp 00000000 09:00 1373869                    /lib/libudev.so.0.9.3
7fe525dec000-7fe525feb000 ---p 0000d000 09:00 1373869                    /lib/libudev.so.0.9.3
7fe525feb000-7fe525fec000 r--p 0000c000 09:00 1373869                    /lib/libudev.so.0.9.3
7fe525fec000-7fe525fed000 rw-p 0000d000 09:00 1373869                    /lib/libudev.so.0.9.3
7fe525fed000-7fe526005000 r-xp 00000000 09:00 1226925                    /usr/lib/gvfs/libgvfscommon.so
7fe526005000-7fe526205000 ---p 00018000 09:00 1226925                    /usr/lib/gvfs/libgvfscommon.so
7fe526205000-7fe526206000 rw-p 00018000 09:00 1226925                    /usr/lib/gvfs/libgvfscommon.so
7fe526206000-7fe52622f000 r-xp 00000000 09:00 1226919                    /usr/lib/gio/modules/libgvfsdbus.so
7fe52622f000-7fe52642f000 ---p 00029000 09:00 1226919                    /usr/lib/gio/modules/libgvfsdbus.so
7fe52642f000-7fe526430000 rw-p 00029000 09:00 1226919                    /usr/lib/gio/modules/libgvfsdbus.so
7fe526430000-7fe526431000 rw-p 00000000 00:00 0 
7fe526431000-7fe526432000 ---p 00000000 00:00 0 
7fe526432000-7fe526e34000 rw-p 00000000 00:00 0 
7fe526e34000-7fe5278e5000 rw-p 00000000 00:00 0 
7fe527a00000-7fe527a01000 r-xp 00000000 09:00 1450103                    /usr/lib/gnucash/gnucash/libgncmod-locale-reports-us.so
7fe527a01000-7fe527c01000 ---p 00001000 09:00 1450103                    /usr/lib/gnucash/gnucash/libgncmod-locale-reports-us.so
7fe527c01000-7fe527c02000 rw-p 00001000 09:00 1450103                    /usr/lib/gnucash/gnucash/libgncmod-locale-reports-us.so
7fe527c02000-7fe528208000 rw-p 00000000 00:00 0 
7fe528208000-7fe528209000 r-xp 00000000 09:00 1450109                    /usr/lib/gnucash/gnucash/libgncmod-utility-reports.so
7fe528209000-7fe528408000 ---p 00001000 09:00 1450109                    /usr/lib/gnucash/gnucash/libgncmod-utility-reports.so
7fe528408000-7fe528409000 rw-p 00000000 09:00 1450109                    /usr/lib/gnucash/gnucash/libgncmod-utility-reports.so
7fe528409000-7fe528414000 r-xp 00000000 09:00 1450095                    /usr/lib/gnucash/gnucash/libgncmod-dialog-tax-table.so
7fe528414000-7fe528614000 ---p 0000b000 09:00 1450095                    /usr/lib/gnucash/gnucash/libgncmod-dialog-tax-table.so
7fe528614000-7fe528615000 rw-p 0000b000 09:00 1450095                    /usr/lib/gnucash/gnucash/libgncmod-dialog-tax-table.so
7fe528615000-7fe528628000 r-xp 00000000 09:00 1450125                    /usr/lib/gnucash/libgnc-business-ledger.so.0.0.0
7fe528628000-7fe528827000 ---p 00013000 09:00 1450125                    /usr/lib/gnucash/libgnc-business-ledger.so.0.0.0
7fe528827000-7fe528829000 rw-p 00012000 09:00 1450125                    /usr/lib/gnucash/libgnc-business-ledger.so.0.0.0
7fe528829000-7fe52886d000 r-xp 00000000 09:00 1450000                    /usr/lib/gnucash/gnucash/libgncmod-business-gnome.so
7fe52886d000-7fe528a6c000 ---p 00044000 09:00 1450000                    /usr/lib/gnucash/gnucash/libgncmod-business-gnome.so
7fe528a6c000-7fe528a70000 rw-p 00043000 09:00 1450000                    /usr/lib/gnucash/gnucash/libgncmod-business-gnome.so
7fe528a70000-7fe528a71000 r-xp 00000000 09:00 1449997                    /usr/lib/gnucash/gnucash/libgncmod-business-utils.so
7fe528a71000-7fe528c70000 ---p 00001000 09:00 1449997                    /usr/lib/gnucash/gnucash/libgncmod-business-utils.so
7fe528c70000-7fe528c71000 rw-p 00000000 09:00 1449997                    /usr/lib/gnucash/gnucash/libgncmod-business-utils.so
7fe528c71000-7fe528c72000 r-xp 00000000 09:00 1449995                    /usr/lib/gnucash/gnucash/libgncmod-business-core.so
7fe528c72000-7fe528e71000 ---p 00001000 09:00 1449995                    /usr/lib/gnucash/gnucash/libgncmod-business-core.so
7fe528e71000-7fe528e72000 rw-p 00000000 09:00 1449995                    /usr/lib/gnucash/gnucash/libgncmod-business-core.so
7fe528f2f000-7fe528f30000 r-xp 00000000 09:00 1450088                    /usr/lib/gnucash/gnucash/libgncmod-tax-us.so
7fe528f30000-7fe529130000 ---p 00001000 09:00 1450088                    /usr/lib/gnucash/gnucash/libgncmod-tax-us.so
7fe529130000-7fe529131000 rw-p 00001000 09:00 1450088                    /usr/lib/gnucash/gnucash/libgncmod-tax-us.so
7fe529131000-7fe529333000 rw-p 00000000 00:00 0 
7fe529333000-7fe529334000 r-xp 00000000 09:00 1450069                    /usr/lib/gnucash/gnucash/libgncmod-standard-reports.so
7fe529334000-7fe529533000 ---p 00001000 09:00 1450069                    /usr/lib/gnucash/gnucash/libgncmod-standard-reports.so
7fe529533000-7fe529534000 rw-p 00000000 09:00 1450069                    /usr/lib/gnucash/gnucash/libgncmod-standard-reports.so
7fe52965d000-7fe52985f000 rw-p 00000000 00:00 0 
7fe52985f000-7fe529861000 r-xp 00000000 09:00 1450096                    /usr/lib/gnucash/gnucash/libgncmod-stylesheets.so
7fe529861000-7fe529a60000 ---p 00002000 09:00 1450096                    /usr/lib/gnucash/gnucash/libgncmod-stylesheets.so
7fe529a60000-7fe529a61000 rw-p 00001000 09:00 1450096                    /usr/lib/gnucash/gnucash/libgncmod-stylesheets.so
7fe529a61000-7fe529c63000 rw-p 00000000 00:00 0 Aborted
Comment 1 Mike Evans 2011-11-14 10:33:52 UTC
Thank you for reporting this bug.

It appears to the same issue as Bug 644952 and 611474 which have been marked as fixed.  Can you have a look at those bugs and confirm this is the same issue?

In which case ugrading to the latest version 2.4.8 should fix the problem.
Comment 2 Akhil Laddha 2011-12-29 07:50:38 UTC
Please feel free to reopen the bug in case fix committed in bug 645518 doesn't fix your problem.

*** This bug has been marked as a duplicate of bug 645518 ***
Comment 3 John Ralls 2017-09-24 22:44:00 UTC
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
Comment 4 John Ralls 2018-06-29 23:02:58 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=663975. Please update any external references or bookmarks.