Package: gnucash
Version: 2.2.9-7
Severity: important
I wanted to add a split transaction. I apparently did a mistake, and
I suddenly saw two transactions that appeared in the account. Then
when I selected the second one, gnucash crashed. Here's the backtrace:
Core was generated by `gnucash bin'.
Program terminated with signal 6, Aborted.
#0 0x00007f09379fc175 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
in ../nptl/sysdeps/unix/sysv/linux/raise.c
(gdb) bt
#0 0x00007f09379fc175 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x00007f09379fef80 in *__GI_abort () at abort.c:92
#2 0x00007f0938437571 in IA__g_assertion_message (domain=<value optimized
out>, file=<value optimized out>, line=<value optimized out>,
func=0x7f093fd66280 "gnc_split_register_load", message=0x1925fc0 "assertion
failed: (pending_trans == NULL)")
at /tmp/buildd/glib2.0-2.24.1/glib/gtestutils.c:1318
#3 0x00007f0938437af0 in IA__g_assertion_message_expr (domain=0x7f093fd6455d
"gnc.register.ledger", file=0x7f093fd66251 "split-register-load.c",
line=277, func=0x7f093fd66280 "gnc_split_register_load", expr=<value
optimized out>) at /tmp/buildd/glib2.0-2.24.1/glib/gtestutils.c:1329
#4 0x00007f093fd5e7e3 in gnc_split_register_load () from
/usr/lib/gnucash/gnucash/libgncmod-ledger-core.so
#5 0x00007f093fd5401b in ?? () from
/usr/lib/gnucash/gnucash/libgncmod-ledger-core.so
#6 0x00007f093fd59e80 in ?? () from
/usr/lib/gnucash/gnucash/libgncmod-ledger-core.so
#7 0x00007f093f91d6ae in ?? () from
/usr/lib/gnucash/gnucash/libgncmod-register-core.so
#8 0x00007f093f91d7e1 in gnc_table_verify_cursor_position () from
/usr/lib/gnucash/gnucash/libgncmod-register-core.so
#9 0x00007f093f91d883 in gnc_table_wrap_verify_cursor_position () from
/usr/lib/gnucash/gnucash/libgncmod-register-core.so
#10 0x00007f093fb3e463 in ?? () from
/usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
#11 0x00007f093fb3e8bc in ?? () from
/usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
#12 0x00007f093b4b5c08 in _gtk_marshal_BOOLEAN__BOXED (closure=0xf06680,
return_value=0x7fff6a331560, n_param_values=<value optimized out>,
param_values=0x1dc0cf0, invocation_hint=<value optimized out>,
marshal_data=0x7f093fb3e510) at
/tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmarshalers.c:84
#13 0x00007f0938ccc47e in IA__g_closure_invoke (closure=0xf06680,
return_value=0x7fff6a331560, n_param_values=2, param_values=0x1dc0cf0,
invocation_hint=0x7fff6a331520) at
/tmp/buildd/glib2.0-2.24.1/gobject/gclosure.c:767
#14 0x00007f0938ce2040 in signal_emit_unlocked_R (node=0xf066f0, detail=<value
optimized out>, instance=<value optimized out>,
emission_return=<value optimized out>, instance_and_params=<value optimized
out>) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3286
#15 0x00007f0938ce38bd in IA__g_signal_emit_valist (instance=0x1ce01a0,
signal_id=<value optimized out>, detail=0, var_args=0x7fff6a331710)
at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:2991
#16 0x00007f0938ce3fc3 in IA__g_signal_emit (instance=0x52f5, signal_id=21237,
detail=6) at /tmp/buildd/glib2.0-2.24.1/gobject/gsignal.c:3038
#17 0x00007f093b5cbf6f in gtk_widget_event_internal (widget=0x1ce01a0,
event=0x1d09870) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:4943
#18 0x00007f093b4ae0f3 in IA__gtk_propagate_event (widget=0x1ce01a0,
event=0x1d09870) at /tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:2442
#19 0x00007f093b4af1ab in IA__gtk_main_do_event (event=0x1d09870) at
/tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1647
#20 0x00007f093b1233bc in gdk_event_dispatch (source=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>)
at /tmp/buildd/gtk+2.0-2.20.1/gdk/x11/gdkevents-x11.c:2372
#21 0x00007f09384126c2 in g_main_dispatch (context=0xee05c0) at
/tmp/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#22 IA__g_main_context_dispatch (context=0xee05c0) at
/tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#23 0x00007f0938416538 in g_main_context_iterate (context=0xee05c0,
block=<value optimized out>, dispatch=<value optimized out>,
self=<value optimized out>) at /tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#24 0x00007f0938416a45 in IA__g_main_loop_run (loop=0x190faf0) at
/tmp/buildd/glib2.0-2.24.1/glib/gmain.c:2799
#25 0x00007f093b4af647 in IA__gtk_main () at
/tmp/buildd/gtk+2.0-2.20.1/gtk/gtkmain.c:1219
#26 0x00007f093f07cc39 in gnc_ui_start_event_loop () from
/usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so
#27 0x00000000004035a5 in ?? ()
#28 0x00007f093979aacd in scm_boot_guile () from /usr/lib/libguile.so.12
#29 0x0000000000403231 in main ()
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gnucash depends on:
ii gconf2 2.28.1-3 GNOME configuration database syste
ii gnucash-common 2.2.9-7 A personal finance and money track
ii guile-1.6-libs 1.6.8-10 Main Guile libraries
ii guile-1.6-slib 1.6.8-10 Guile SLIB support
ii libaqbanking29 4.2.4-2 library for online banking applica
ii libart-2.0-2 2.3.21-1 Library of functions for 2D graphi
ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit
ii libbonobo2-0 2.24.3-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.24.3-1 The Bonobo UI library
ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-5 The Cairo 2D vector graphics libra
ii libcrypt-ssleay-perl 0.57-2 Support for https protocol in LWP
ii libdate-manip-perl 6.11-1 module for manipulating dates
ii libenchant1c2a 1.6.0-1 a wrapper library for various spel
ii libfinance-quote-perl 1.17-1 Perl module for retrieving stock q
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-1 FreeType 2 font engine, shared lib
ii libgconf2-4 2.28.1-3 GNOME configuration database syste
ii libglade2-0 1:2.6.4-1 library to load .glade files at ru
ii libglib2.0-0 2.24.1-1 The GLib library of C routines
ii libgnome2-0 2.30.0-1 The GNOME library - runtime files
ii libgnomecanvas2-0 2.30.1-1 A powerful object-oriented display
ii libgnomeui-0 2.24.3-1 The GNOME libraries (User Interfac
ii libgnomevfs2-0 1:2.24.3-1 GNOME Virtual File System (runtime
ii libgoffice-0.8-8 0.8.9-1 Document centric objects library -
ii libgtk2.0-0 2.20.1-1 The GTK+ graphical user interface
ii libgtkhtml3.14-19 3.30.3-1 HTML rendering/editing library - r
ii libguile-ltdl-1 1.6.8-10 Guile's patched version of libtool
ii libgwenhywfar47 3.11.3-1 OS abstraction layer
ii libice6 2:1.0.6-1 X11 Inter-Client Exchange library
ii libktoblzcheck1c2a 1.27-1 library for verification of accoun
ii libltdl7 2.2.6b-2 A system independent dlopen wrappe
ii libofx4 1:0.9.0-3 library to support Open Financial
ii liborbit2 1:2.14.18-0.1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio
ii libpopt0 1.16-1 lib for parsing cmdline parameters
ii libsm6 2:1.1.1-1 X11 Session Management library
ii libx11-6 2:1.3.3-3 X11 client-side library
ii libxml2 2.7.7.dfsg-4 GNOME XML library
ii slib 3b1-3.1 Portable Scheme library
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages gnucash recommends:
ii gnucash-docs 2.2.0-3 Documentation for gnucash, a perso
gnucash suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]