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]

Reply via email to