GnuCash 1.8.1 Crash

Craig Lanning CraigL at Knology.net
Thu Feb 13 13:25:57 CST 2003


On Thu, 2003-02-13 at 12:47, Derek Atkins wrote:
> Craig Lanning <CraigL at Knology.net> writes:
> 
> > (gdb) break exit()
> > Function "exit()" not defined.
> > (gdb) break _exit()
> > Function "_exit()" not defined.
> 
> Try "break exit" and "break _exit" (i.e, without the parens)....

Much better.  Below is the output from gdb.

Craig

[craig at parentz gnucash]$ gnucash-env gdb /usr/bin/guile
GNU gdb Red Hat Linux (5.3post-0.20021129.11rh)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i386-redhat-linux-gnu"...
(no debugging symbols found)...
(gdb) run -e main -s /usr/libexec/gnucash/overrides/gnucash
Starting program: /usr/bin/guile -e main -s
/usr/libexec/gnucash/overrides/gnucash
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New
Thread 1075024544 (LWP 23092)]

Program received signal SIGINT, Interrupt.
[Switching to Thread 1075024544 (LWP 23092)]
0xffffe002 in ?? ()
(gdb) break exit
Breakpoint 1 at 0x42029e36
(gdb) break _exit
Breakpoint 2 at 0x420ae020
(gdb) cont
Continuing.
ERROR: missing or extra expression

Breakpoint 1, 0x42029e36 in exit () from /lib/tls/libc.so.6
(gdb) backtrace
#0  0x42029e36 in exit () from /lib/tls/libc.so.6
#1  0x40086f3f in scm_handle_by_message () from /usr/lib/libguile.so.12
#2  0x4008724f in scm_ithrow () from /usr/lib/libguile.so.12
#3  0x4003c931 in scm_error () from /usr/lib/libguile.so.12
#4  0x4003d011 in scm_misc_error () from /usr/lib/libguile.so.12
#5  0x40044992 in scm_i_eval_x () from /usr/lib/libguile.so.12
#6  0x40044a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#7  0x40084837 in scm_eval_0str () from /usr/lib/libguile.so.12
#8  0x4004aaac in scm_c_with_fluids () from /usr/lib/libguile.so.12
#9  0x4004ab79 in scm_c_with_fluid () from /usr/lib/libguile.so.12
#10 0x40062287 in scm_c_call_with_current_module () from /usr/lib/libguile.so.12
#11 0x400848a9 in scm_eval_string () from /usr/lib/libguile.so.12
#12 0x40084777 in scm_c_eval_string () from /usr/lib/libguile.so.12
#13 0x40050ebf in gh_eval_str () from /usr/lib/libguile.so.12
#14 0x40738449 in gnc_show_options_dialog () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#15 0x40731da1 in gnc_options_dialog_changed () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#16 0x40779f36 in gnc_option_get_ui_value () from /usr/lib/gnucash/libgncmod-app-utils.so.0
#17 0x4077c285 in gnc_option_db_get_option_by_SCM () from /usr/lib/gnucash/libgncmod-app-utils.so.0
#18 0x4077c558 in gnc_option_db_commit () from /usr/lib/gnucash/libgncmod-app-utils.so.0
#19 0x401f36f9 in gnc_acct_tree_window_get_id () from /usr/lib/libgncgnome.so.0
#20 0x407346df in gnc_options_dialog_notebook () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#21 0x4073486e in gnc_options_dialog_notebook () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#22 0x404bcff6 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#23 0x404f5015 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0
#24 0x404f416d in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#25 0x404f1ab2 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#26 0x40449dd0 in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0
#27 0x4044b78b in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0
#28 0x404bcff6 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#29 0x404f407e in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#30 0x404f1ab2 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#31 0x40449ce0 in gtk_button_released () from /usr/lib/libgtk-1.2.so.0
#32 0x4044afc1 in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0
#33 0x404bcc26 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#34 0x404f41b2 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#35 0x404f1ab2 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#36 0x40532e4a in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#37 0x404bca6f in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#38 0x404bb7f4 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#39 0x4057bf15 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0
#40 0x4019d9ae in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#41 0x4019de89 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#42 0x4019e124 in g_main_run () from /usr/lib/libglib-1.2.so.0
#43 0x404bb27f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#44 0x401f0c85 in gnc_ui_start_event_loop () from /usr/lib/libgncgnome.so.0
#45 0x400caaab in _init () from /usr/lib/libgw-gnc.so.0
#46 0x40042458 in scm_ceval () from /usr/lib/libguile.so.12
#47 0x40040c43 in scm_ceval () from /usr/lib/libguile.so.12
#48 0x40040c43 in scm_ceval () from /usr/lib/libguile.so.12
#49 0x40040b95 in scm_ceval () from /usr/lib/libguile.so.12
#50 0x40044972 in scm_i_eval_x () from /usr/lib/libguile.so.12
#51 0x40044a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#52 0x40044b6f in scm_primitive_eval () from /usr/lib/libguile.so.12
#53 0x400388b4 in scm_internal_dynamic_wind () from /usr/lib/libguile.so.12
#54 0x40044be8 in scm_eval_x () from /usr/lib/libguile.so.12
#55 0x4007aaaf in scm_shell () from /usr/lib/libguile.so.12
#56 0x4005cd4f in scm_init_guile () from /usr/lib/libguile.so.12
#57 0x4005cd0e in scm_init_guile () from /usr/lib/libguile.so.12
#58 0x4005c9e0 in scm_boot_guile () from /usr/lib/libguile.so.12
#59 0x080489a7 in main ()
#60 0x420154a0 in __libc_start_main () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Breakpoint 2, 0x420ae020 in _exit () from /lib/tls/libc.so.6
(gdb) backtrace
#0  0x420ae020 in _exit () from /lib/tls/libc.so.6
#1  0x42029f09 in exit () from /lib/tls/libc.so.6
#2  0x40086f3f in scm_handle_by_message () from /usr/lib/libguile.so.12
#3  0x4008724f in scm_ithrow () from /usr/lib/libguile.so.12
#4  0x4003c931 in scm_error () from /usr/lib/libguile.so.12
#5  0x4003d011 in scm_misc_error () from /usr/lib/libguile.so.12
#6  0x40044992 in scm_i_eval_x () from /usr/lib/libguile.so.12
#7  0x40044a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#8  0x40084837 in scm_eval_0str () from /usr/lib/libguile.so.12
#9  0x4004aaac in scm_c_with_fluids () from /usr/lib/libguile.so.12
#10 0x4004ab79 in scm_c_with_fluid () from /usr/lib/libguile.so.12
#11 0x40062287 in scm_c_call_with_current_module () from /usr/lib/libguile.so.12
#12 0x400848a9 in scm_eval_string () from /usr/lib/libguile.so.12
#13 0x40084777 in scm_c_eval_string () from /usr/lib/libguile.so.12
#14 0x40050ebf in gh_eval_str () from /usr/lib/libguile.so.12
#15 0x40738449 in gnc_show_options_dialog () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#16 0x40731da1 in gnc_options_dialog_changed () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#17 0x40779f36 in gnc_option_get_ui_value () from /usr/lib/gnucash/libgncmod-app-utils.so.0
#18 0x4077c285 in gnc_option_db_get_option_by_SCM () from /usr/lib/gnucash/libgncmod-app-utils.so.0
#19 0x4077c558 in gnc_option_db_commit () from /usr/lib/gnucash/libgncmod-app-utils.so.0
#20 0x401f36f9 in gnc_acct_tree_window_get_id () from /usr/lib/libgncgnome.so.0
#21 0x407346df in gnc_options_dialog_notebook () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#22 0x4073486e in gnc_options_dialog_notebook () from /usr/lib/gnucash/libgncmod-gnome-utils.so.0
#23 0x404bcff6 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#24 0x404f5015 in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0
#25 0x404f416d in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#26 0x404f1ab2 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#27 0x40449dd0 in gtk_button_clicked () from /usr/lib/libgtk-1.2.so.0
#28 0x4044b78b in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0
#29 0x404bcff6 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0
#30 0x404f407e in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#31 0x404f1ab2 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#32 0x40449ce0 in gtk_button_released () from /usr/lib/libgtk-1.2.so.0
#33 0x4044afc1 in gtk_button_get_relief () from /usr/lib/libgtk-1.2.so.0
#34 0x404bcc26 in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#35 0x404f41b2 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#36 0x404f1ab2 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#37 0x40532e4a in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#38 0x404bca6f in gtk_propagate_event () from /usr/lib/libgtk-1.2.so.0
#39 0x404bb7f4 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#40 0x4057bf15 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0
#41 0x4019d9ae in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#42 0x4019de89 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#43 0x4019e124 in g_main_run () from /usr/lib/libglib-1.2.so.0
#44 0x404bb27f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#45 0x401f0c85 in gnc_ui_start_event_loop () from /usr/lib/libgncgnome.so.0
#46 0x400caaab in _init () from /usr/lib/libgw-gnc.so.0
#47 0x40042458 in scm_ceval () from /usr/lib/libguile.so.12
#48 0x40040c43 in scm_ceval () from /usr/lib/libguile.so.12
#49 0x40040c43 in scm_ceval () from /usr/lib/libguile.so.12
#50 0x40040b95 in scm_ceval () from /usr/lib/libguile.so.12
#51 0x40044972 in scm_i_eval_x () from /usr/lib/libguile.so.12
#52 0x40044a4f in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#53 0x40044b6f in scm_primitive_eval () from /usr/lib/libguile.so.12
#54 0x400388b4 in scm_internal_dynamic_wind () from /usr/lib/libguile.so.12
#55 0x40044be8 in scm_eval_x () from /usr/lib/libguile.so.12
#56 0x4007aaaf in scm_shell () from /usr/lib/libguile.so.12
#57 0x4005cd4f in scm_init_guile () from /usr/lib/libguile.so.12
#58 0x4005cd0e in scm_init_guile () from /usr/lib/libguile.so.12
#59 0x4005c9e0 in scm_boot_guile () from /usr/lib/libguile.so.12
#60 0x080489a7 in main ()
#61 0x420154a0 in __libc_start_main () from /lib/tls/libc.so.6
(gdb) cont
Continuing.

Program exited with code 02.
(gdb) quit





More information about the gnucash-user mailing list