Package: gnucash
Version: 1:2.4.8-1
Followup-For: Bug #652373

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I can confirm this bug. It also happens when editing a transaction that
is active and had a limited number of recurrences that all have passed.
It does not happen when editing an active, ever-recurring transaction.
The crashing transaction is the second of two, if that helps.

Here is a stacktrace:
Program received signal SIGSEGV, Segmentation fault.
0x00007fffed5f3c0a in g_hash_table_foreach () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0  0x00007fffed5f3c0a in g_hash_table_foreach () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ffff3f7f977 in gnc_sx_instance_model_update_sx_instances 
(model=0xb542c0, sx=0x1685540) at gnc-sx-instance-model.c:814
#2  0x00007ffff6a262f0 in gsltma_updated_cb (instances=0xb542c0, 
sx_updated=0x1685540, user_data=0xb54400) at 
gnc-sx-list-tree-model-adapter.c:542
#3  0x00007fffeded5804 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x00007fffedee778a in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007fffedef0e11 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007fffedef119d in g_signal_emit_by_name () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff3f7f40d in _gnc_sx_instance_event_handler (ent=0x1685540, 
event_type=2, user_data=0xb542c0, evt_data=0x0) at gnc-sx-instance-model.c:665
#8  0x00007ffff2902ddd in qof_event_generate_internal (entity=0x1685540, 
event_id=2, event_data=0x0) at qofevent.c:200
#9  0x00007ffff2902f12 in qof_event_gen (entity=0x1685540, event_id=2, 
event_data=0x0) at qofevent.c:244
#10 0x00007ffff318f97c in commit_done (inst=0x1685540) at SchedXaction.c:532
#11 0x00007ffff28fd24b in qof_commit_edit_part2 (inst=0x1685540, 
on_error=0x7ffff318f91d <commit_err>, on_done=0x7ffff318f95a <commit_done>, 
    on_free=0x7ffff318f8f0 <sx_free>) at qofinstance.c:1157
#12 0x00007ffff318f9ce in gnc_sx_commit_edit (sx=0x1685540) at 
SchedXaction.c:539
#13 0x00007ffff7962c96 in gnc_sxed_save_sx (sxed=0x41f1f10) at 
dialog-sx-editor.c:1018
#14 0x00007ffff7961244 in editor_ok_button_clicked (b=0x2b7a030, 
sxed=0x41f1f10) at dialog-sx-editor.c:255
#15 0x00007fffeded5804 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fffedee778a in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007fffedef0e11 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007fffedef0fb2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007fffefa35dc5 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007fffeded5804 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007fffedee6f7a in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fffedef0e11 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fffedef0fb2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007fffefa34bed in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007fffefade418 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007fffeded5804 in g_closure_invoke () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007fffedee75bf in ?? () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007fffedef0be3 in g_signal_emit_valist () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007fffedef0fb2 in g_signal_emit () from 
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007fffefbf7301 in ?? () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007fffefadc5d3 in gtk_propagate_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007fffefadc933 in gtk_main_do_event () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x00007fffef74821c in ?? () from 
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#34 0x00007fffed6050cf in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fffed6058c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fffed605e02 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fffefadb987 in gtk_main () from 
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#38 0x00007ffff6a0a907 in gnc_ui_start_event_loop () at gnc-gnome-utils.c:668
#39 0x0000000000406898 in inner_main (closure=0x0, argc=1, argv=0x7fffffffe2f8) 
at gnucash-bin.c:735
#40 0x00007ffff264542f in ?? () from /usr/lib/libguile.so.17
#41 0x00007ffff261c87a in ?? () from /usr/lib/libguile.so.17
#42 0x00007ffff2681719 in scm_c_catch () from /usr/lib/libguile.so.17
#43 0x00007ffff261cdcb in scm_i_with_continuation_barrier () from 
/usr/lib/libguile.so.17
#44 0x00007ffff261ce60 in scm_c_with_continuation_barrier () from 
/usr/lib/libguile.so.17
#45 0x00007ffff2680494 in scm_i_with_guile_and_parent () from 
/usr/lib/libguile.so.17
#46 0x00007ffff26454e5 in scm_boot_guile () from /usr/lib/libguile.so.17
- ---Type <return> to continue, or q <return> to quit---
#47 0x0000000000406c70 in main (argc=1, argv=0x7fffffffe2f8) at 
gnucash-bin.c:879

Greetings,
Joachim


- -- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnucash depends on:
ii  gnucash-common              1:2.4.8-1
ii  guile-1.8                   1.8.8+1-7
ii  guile-1.8-libs              1.8.8+1-7
ii  libaqbanking33              5.0.19-1
ii  libart-2.0-2                2.3.21-1
ii  libatk1.0-0                 2.2.0-2
ii  libbonobo2-0                2.24.3-1
ii  libbonoboui2-0              2.24.3-1
ii  libc6                       2.13-23
ii  libcairo2                   1.10.2-6.2
ii  libcrypt-ssleay-perl        0.57-2+b3
ii  libdate-manip-perl          6.25-1
ii  libdbi1                     0.8.4-5.1
ii  libfinance-quote-perl       1.17+git20110918-1
ii  libfontconfig1              2.8.0-3
ii  libfreetype6                2.4.8-1
ii  libgconf2-4                 3.2.3-1
ii  libgdk-pixbuf2.0-0          2.24.0-2
ii  libglade2-0                 1:2.6.4-1
ii  libglib2.0-0                2.30.2-4
ii  libgmp10                    2:5.0.2+dfsg-2
ii  libgnome-keyring0           3.2.2-1
ii  libgnome2-0                 2.32.1-2
ii  libgnomecanvas2-0           2.30.3-1
ii  libgnomeui-0                2.24.5-2
ii  libgnomevfs2-0              1:2.24.4-1
ii  libgoffice-0.8-8            0.8.17-1
ii  libgtk2.0-0                 2.24.8-2
ii  libgwengui-gtk2-0           4.3.1-1
ii  libgwenhywfar60             4.3.1-1
ii  libhtml-tableextract-perl   2.11-1
ii  libhtml-tree-perl           4.2-1
ii  libice6                     2:1.0.7-2
ii  libjavascriptcoregtk-1.0-0  1.6.1-5+b1
ii  libktoblzcheck1c2a          1.37-1
ii  libltdl7                    2.4.2-1
ii  libofx4                     1:0.9.4-2
ii  liborbit2                   1:2.14.19-0.1
ii  libpango1.0-0               1.29.4-2
ii  libpopt0                    1.16-3
ii  libsm6                      2:1.2.0-2
ii  libsoup2.4-1                2.36.1-1
ii  libwebkitgtk-1.0-0          1.6.1-5+b1
ii  libwww-perl                 6.03-1
ii  libx11-6                    2:1.4.4-4
ii  libxml2                     2.7.8.dfsg-5
ii  perl                        5.14.2-6
ii  slib                        3b1-3.1
ii  zlib1g                      1:1.2.3.4.dfsg-3

Versions of packages gnucash recommends:
ii  gnucash-docs  2.4.1-2
ii  yelp          3.2.1+dfsg-1+b1

Versions of packages gnucash suggests:
pn  libdbd-mysql    <none>
pn  libdbd-pgsql    <none>
pn  libdbd-sqlite3  <none>

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk8BvRkACgkQ9ijrk0dDIGyNKQCgnR7UeWWgYqHZqpAW3nTzfEHJ
GIwAoICkHa4Pn8p58kpcgoTZq0ftheAp
=Hx5x
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to