Package: gnucash Version: 1.8.10-13 Severity: grave GnuCash consistently crashes when trying to create sub-accounts, making the package next to unusable.
To reproduce: - Select File -> New File - Accept all defaults (keep hitting Next until done); no accounts will be created. - Use the 'New' toolbar button to create a new account (top-level). Name it 'foo' and hit return. - Select the new account and click on the 'New' toolbar button again. - Witness a crash Alternatively, you can, instead of selecting the new 'foo' account, also use the 'New' toolbar button to bring up the new account dialog, but selecting the 'foo' account in there as a parent account will also result in a crash. Crash info accourding to bug-buddy: Backtrace was generated from '/usr/bin/guile-1.6' (no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 1076366240 (LWP 10976)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0x400e61de in __waitpid_nocancel () from /lib/tls/libpthread.so.0 #0 0x400e61de in __waitpid_nocancel () from /lib/tls/libpthread.so.0 #1 0x404fe0e0 in gnome_init () from /usr/lib/libgnomeui.so.32 #2 <signal handler called> #3 0x4077facb in XSetForeground () from /usr/X11R6/lib/libX11.so.6 #4 0x4071977a in gdk_gc_set_foreground () from /usr/lib/libgdk-1.2.so.0 #5 0x41841061 in patches_uninstall () from /usr/lib/gtk/themes/engines/libsmooth.so #6 0x405f61a0 in gtk_clist_set_background () from /usr/lib/libgtk-1.2.so.0 #7 0x4096f0f6 in argv_length () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 #8 0x4096f2c0 in argv_length () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 #9 0x40657de0 in gtk_marshal_NONE__POINTER () from /usr/lib/libgtk-1.2.so.0 #10 0x406906d5 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 #11 0x4068f98b in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #12 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #13 0x409852d5 in gnc_ui_account_pref_name_to_code () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 #14 0x40657fb7 in gtk_marshal_NONE__POINTER_INT () from /usr/lib/libgtk-1.2.so.0 #15 0x4068f707 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #16 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #17 0x406171b9 in gtk_ctree_select () from /usr/lib/libgtk-1.2.so.0 #18 0x40984532 in gnc_account_tree_select_account () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 #19 0x409707c1 in argv_length () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 #20 0x40970894 in gnc_ui_new_account_window_with_default () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 #21 0x4037e836 in gnc_main_window_open_accounts () from /usr/lib/gnucash/libgncgnome.so.0 #22 0x40657f86 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 #23 0x406906d5 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 #24 0x4068f98b in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #25 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #26 0x405e4e03 in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0 #27 0x405e67bc in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0 #28 0x40657f86 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 #29 0x4068f707 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #30 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #31 0x405e4d13 in gtk_button_released () from /usr/lib/libgtk-1.2.so.0 #32 0x405e6001 in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0 #33 0x40657bb6 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 #34 0x4068f7ba in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #35 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #36 0x406ce748 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 #37 0x40657a0f in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0 #38 0x406567d4 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0 #39 0x40716fd5 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0 #40 0x081b21b0 in ?? () #41 0x00000000 in ?? () #42 0xbfe773b8 in ?? () #43 0x40777afb in XPending () from /usr/X11R6/lib/libX11.so.6 #44 0x40326dd8 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #45 0x403272c1 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #46 0x403275e5 in g_main_run () from /usr/lib/libglib-1.2.so.0 #47 0x4065625f in gtk_main () from /usr/lib/libgtk-1.2.so.0 #48 0x4037d844 in gnc_ui_start_event_loop () from /usr/lib/gnucash/libgncgnome.so.0 #49 0x4030e990 in ?? () from /usr/lib/gnucash/libgw-gnc.so.0 #50 0x08086300 in ?? () #51 0x402b4de0 in ?? () #52 0x00002174 in ?? () #53 0x00002b74 in ?? () #54 0x00000000 in ?? () #55 0x00002b74 in ?? () #56 0x00000000 in ?? () #57 0x00000000 in ?? () #58 0x08086300 in ?? () #59 0x400b292c in ?? () from /usr/lib/libguile.so.12 #60 0xbfe77558 in ?? () #61 0x400435fb in scm_ceval () from /usr/lib/libguile.so.12 #62 0x400435fb in scm_ceval () from /usr/lib/libguile.so.12 #63 0x40041e84 in scm_ceval () from /usr/lib/libguile.so.12 #64 0x40041e84 in scm_ceval () from /usr/lib/libguile.so.12 #65 0x40041de2 in scm_ceval () from /usr/lib/libguile.so.12 #66 0x40045a42 in scm_i_eval_x () from /usr/lib/libguile.so.12 #67 0x40045b1c in scm_primitive_eval_x () from /usr/lib/libguile.so.12 #68 0x40045c3f in scm_primitive_eval () from /usr/lib/libguile.so.12 #69 0x40039a45 in scm_internal_dynamic_wind () from /usr/lib/libguile.so.12 #70 0x40045cdb in scm_eval_x () from /usr/lib/libguile.so.12 #71 0x4007b66f in scm_shell () from /usr/lib/libguile.so.12 #72 0x4005d99f in scm_init_guile () from /usr/lib/libguile.so.12 #73 0x4005d95c in scm_init_guile () from /usr/lib/libguile.so.12 #74 0x4005d630 in scm_boot_guile () from /usr/lib/libguile.so.12 #75 0x080489c6 in main () Thread 1 (Thread 1076366240 (LWP 10976)): #0 0x400e61de in __waitpid_nocancel () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0x404fe0e0 in gnome_init () from /usr/lib/libgnomeui.so.32 No symbol table info available. #2 <signal handler called> No symbol table info available. #3 0x4077facb in XSetForeground () from /usr/X11R6/lib/libX11.so.6 No symbol table info available. #4 0x4071977a in gdk_gc_set_foreground () from /usr/lib/libgdk-1.2.so.0 No symbol table info available. #5 0x41841061 in patches_uninstall () from /usr/lib/gtk/themes/engines/libsmooth.so No symbol table info available. #6 0x405f61a0 in gtk_clist_set_background () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #7 0x4096f0f6 in argv_length () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 No symbol table info available. #8 0x4096f2c0 in argv_length () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 No symbol table info available. #9 0x40657de0 in gtk_marshal_NONE__POINTER () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #10 0x406906d5 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #11 0x4068f98b in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #12 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #13 0x409852d5 in gnc_ui_account_pref_name_to_code () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 No symbol table info available. #14 0x40657fb7 in gtk_marshal_NONE__POINTER_INT () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #15 0x4068f707 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #16 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #17 0x406171b9 in gtk_ctree_select () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #18 0x40984532 in gnc_account_tree_select_account () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 No symbol table info available. #19 0x409707c1 in argv_length () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 No symbol table info available. #20 0x40970894 in gnc_ui_new_account_window_with_default () from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so.0 No symbol table info available. #21 0x4037e836 in gnc_main_window_open_accounts () from /usr/lib/gnucash/libgncgnome.so.0 No symbol table info available. #22 0x40657f86 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #23 0x406906d5 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #24 0x4068f98b in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #25 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #26 0x405e4e03 in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #27 0x405e67bc in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #28 0x40657f86 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #29 0x4068f707 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #30 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #31 0x405e4d13 in gtk_button_released () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #32 0x405e6001 in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #33 0x40657bb6 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #34 0x4068f7ba in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #35 0x4068d134 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #36 0x406ce748 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #37 0x40657a0f in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #38 0x406567d4 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #39 0x40716fd5 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0 No symbol table info available. #40 0x081b21b0 in ?? () No symbol table info available. #41 0x00000000 in ?? () No symbol table info available. #42 0xbfe773b8 in ?? () No symbol table info available. #43 0x40777afb in XPending () from /usr/X11R6/lib/libX11.so.6 No symbol table info available. #44 0x40326dd8 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 No symbol table info available. #45 0x403272c1 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 No symbol table info available. #46 0x403275e5 in g_main_run () from /usr/lib/libglib-1.2.so.0 No symbol table info available. #47 0x4065625f in gtk_main () from /usr/lib/libgtk-1.2.so.0 No symbol table info available. #48 0x4037d844 in gnc_ui_start_event_loop () from /usr/lib/gnucash/libgncgnome.so.0 No symbol table info available. #49 0x4030e990 in ?? () from /usr/lib/gnucash/libgw-gnc.so.0 No symbol table info available. #50 0x08086300 in ?? () No symbol table info available. #51 0x402b4de0 in ?? () No symbol table info available. #52 0x00002174 in ?? () No symbol table info available. #53 0x00002b74 in ?? () No symbol table info available. #54 0x00000000 in ?? () No symbol table info available. #55 0x00002b74 in ?? () No symbol table info available. #56 0x00000000 in ?? () No symbol table info available. #57 0x00000000 in ?? () No symbol table info available. #58 0x08086300 in ?? () No symbol table info available. #59 0x400b292c in ?? () from /usr/lib/libguile.so.12 No symbol table info available. #60 0xbfe77558 in ?? () No symbol table info available. #61 0x400435fb in scm_ceval () from /usr/lib/libguile.so.12 No symbol table info available. #62 0x400435fb in scm_ceval () from /usr/lib/libguile.so.12 No symbol table info available. #63 0x40041e84 in scm_ceval () from /usr/lib/libguile.so.12 No symbol table info available. #64 0x40041e84 in scm_ceval () from /usr/lib/libguile.so.12 No symbol table info available. #65 0x40041de2 in scm_ceval () from /usr/lib/libguile.so.12 No symbol table info available. #66 0x40045a42 in scm_i_eval_x () from /usr/lib/libguile.so.12 No symbol table info available. #67 0x40045b1c in scm_primitive_eval_x () from /usr/lib/libguile.so.12 No symbol table info available. #68 0x40045c3f in scm_primitive_eval () from /usr/lib/libguile.so.12 No symbol table info available. #69 0x40039a45 in scm_internal_dynamic_wind () from /usr/lib/libguile.so.12 No symbol table info available. #70 0x40045cdb in scm_eval_x () from /usr/lib/libguile.so.12 No symbol table info available. #71 0x4007b66f in scm_shell () from /usr/lib/libguile.so.12 No symbol table info available. #72 0x4005d99f in scm_init_guile () from /usr/lib/libguile.so.12 No symbol table info available. #73 0x4005d95c in scm_init_guile () from /usr/lib/libguile.so.12 No symbol table info available. #74 0x4005d630 in scm_boot_guile () from /usr/lib/libguile.so.12 No symbol table info available. #75 0x080489c6 in main () No symbol table info available. #0 0x400e61de in __waitpid_nocancel () from /lib/tls/libpthread.so.0 -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-1-686-smp Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages gnucash depends on: ii bonobo 1.0.22-2.3 The GNOME Bonobo System. ii gdk-imlib1 1.9.14-16.2 imaging library for use with gtk ( ii gnucash-common 1.8.10-13 A personal finance tracking progra ii guile-1.6-libs 1.6.7-1 Main Guile libraries ii guile-1.6-slib 1.6.7-1 Guile SLIB support ii libart2 1.4.2-20 The GNOME canvas widget - runtime ii libaudiofile0 0.2.6-6 Open-source version of SGI's audio ii libbonobo2 1.0.22-2.3 The GNOME Bonobo library. ii libc6 2.3.5-4 GNU C Library: Shared libraries an ii libdate-manip-perl 5.44-1 a perl library for manipulating da ii libdb3 3.2.9-22 Berkeley v3 Database Libraries [ru ii libesd-alsa0 [libesd0] 0.2.36-1 Enlightened Sound Daemon (ALSA) - ii libfinance-quote-perl 1.08-1 Perl module for retrieving stock q ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib ii libgal23 0.24-1.4 G App Libs (run time library) ii libgconf11 1.0.9-7 GNOME configuration database syste ii libgdk-pixbuf-gnome2 0.22.0-8 The GNOME1 Canvas pixbuf library ii libgdk-pixbuf2 0.22.0-8 The GdkPixBuf image library, gtk+ ii libghttp1 1.0.9-16 original GNOME HTTP client library ii libglade-gnome0 1:0.17-3 Library to load .glade files at ru ii libglade0 1:0.17-3 Library to load .glade files at ru ii libglib1.2 1.2.10-10 The GLib library of C routines ii libgnome32 1.4.2-20 The GNOME libraries ii libgnomeprint15 0.37-5 The GNOME Print architecture - run ii libgnomesupport0 1.4.2-20 The GNOME libraries (Support libra ii libgnomeui32 1.4.2-20 The GNOME libraries (User Interfac ii libgtk1.2 1.2.10-17 The GIMP Toolkit set of widgets fo ii libgtkhtml1.1-3 1.1.10-4.1 HTML rendering/editing library - r ii libguile-ltdl-1 1.6.7-1 Guile's patched version of libtool ii libguppi16 0.40.3-12 GNOME graph and plot component ii libgwrapguile1 1.3.4-14 g-wrap: Tool for exporting C libra ii libice6 6.8.2.dfsg.1-5 Inter-Client Exchange library ii libltdl3 1.5.6-6 A system independent dlopen wrappe ii liboaf0 0.6.10-3 The GNOME Object Activation Framew ii libofx1c2 1:0.8.0-1 library to support Open Financial ii liborbit0 0.5.17-11.1 Libraries for ORBit - a CORBA ORB ii libpopt0 1.7-5 lib for parsing cmdline parameters ii libqthreads-12 1.6.7-1 QuickThreads library for Guile ii libsm6 6.8.2.dfsg.1-5 X Window System Session Management ii libstdc++6 4.0.1-6 The GNU Standard C++ Library v3 ii libx11-6 6.8.2.dfsg.1-5 X Window System protocol client li ii libxext6 6.8.2.dfsg.1-5 X Window System miscellaneous exte ii libxi6 6.8.2.dfsg.1-5 X Window System Input extension li ii libxml1 1:1.8.17-10 GNOME XML library ii libzvt2 1.4.2-20 The GNOME zvt (zterm) widget ii oaf 0.6.10-3 The GNOME Object Activation Framew ii psfontmgr 0.11.8-0.1 PostScript font manager -- part of ii slib 3a1-4.2 Portable Scheme library ii x-ttcidfont-conf 18 Configure TrueType and CID fonts f ii xlibs 6.8.2.dfsg.1-5 X Window System client libraries m ii zlib1g 1:1.2.3-3 compression library - runtime gnucash recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]