G2 Testing - Scheduled Transactions[/Register]

Volker Englisch volker at mail.nih.gov
Mon Oct 31 00:01:39 EST 2005


Josh Sled wrote:
>>- Saving a new SX crashes GC.  The message
>>     unknown, but with movement
>>   is displayed 50 times on the console.
>>   (I had this come up twice but can't recreate it right now)
>>   I am, however, able to save a new SX if I don't enter anything in the
>>   transaction template.
> 
> 
> I'm unable to reproduce this, either.  The "unknown, but with movement"
> messages relate to the selection-dragging code in the register, but I'm
> not sure if they're related to the crash.
> 
> 

Per your request the backtrace output:
#0  0x0026b402 in __kernel_vsyscall ()
#1  0x0080df93 in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x03738080 in libgnomeui_module_info_get () from 
/usr/lib/libgnomeui-2.so.0
#3  <signal handler called>
#4  0x00a4b3ed in g_date_valid () from /usr/lib/libglib-2.0.so.0
#5  0x004396dd in gnc_sxed_update_cal () from 
/opt/gnucash2/lib/libgncgnome.so.0
#6  0x00439942 in gnc_sxed_freq_changed () from 
/opt/gnucash2/lib/libgncgnome.so.0
#7  0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#8  0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#9  0x00afb75b in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#10 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#11 0x02958330 in gtk_signal_emit_by_name () from 
/usr/lib/libgtk-x11-2.0.so.0
#12 0x00d675a9 in freq_option_value_changed ()
    from /opt/gnucash2/lib/gnucash/libgncmod-gnome-utils.so.0
#13 0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#14 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x00afb75b in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#16 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#17 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0x029221b1 in gtk_menu_shell_select_first () from 
/usr/lib/libgtk-x11-2.0.so.0
#19 0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#20 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#21 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0x00afb8e7 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#23 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#24 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#25 0x029222c7 in gtk_menu_shell_cancel () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x0291d2cb in gtk_menu_get_for_attach_widget () from 
/usr/lib/libgtk-x11-2.0.so.0
#27 0x00af887b in g_cclosure_marshal_VOID__BOOLEAN () from 
/usr/lib/libgobject-2.0.so.0
#28 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#29 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#30 0x00afb3b0 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#31 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#32 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#33 0x029effe0 in gtk_widget_region_intersect () from 
/usr/lib/libgtk-x11-2.0.so.0
#34 0x029114d3 in gtk_false () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x02854fab in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x028903ee in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x029115ef in gtk_false () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x029ffd77 in gtk_window_get_position () from 
/usr/lib/libgtk-x11-2.0.so.0
#39 0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#40 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#41 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#42 0x00afb3b0 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#43 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#44 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#45 0x029ee66d in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#46 0x028a2839 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
#47 0x00d6946f in gnc_verify_dialog ()
    from /opt/gnucash2/lib/gnucash/libgncmod-gnome-utils.so.0
#48 0x00438eb4 in gnc_sxed_reg_check_close () from 
/opt/gnucash2/lib/libgncgnome.so.0
#49 0x00434c51 in sxed_close_handler () from 
/opt/gnucash2/lib/libgncgnome.so.0
#50 0x0024e8f7 in gnc_close_gui_component ()
    from /opt/gnucash2/lib/gnucash/libgncmod-app-utils.so.0
#51 0x0024e975 in gnc_close_gui_component_by_data ()
    from /opt/gnucash2/lib/gnucash/libgncmod-app-utils.so.0
#52 0x00434f84 in editor_ok_button_clicked () from 
/opt/gnucash2/lib/libgncgnome.so.0
#53 0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#54 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#55 0x00afb75b in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#56 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#57 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#58 0x02859b9c in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#59 0x0285b300 in gtk_button_get_alignment () from 
/usr/lib/libgtk-x11-2.0.so.0
#60 0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#61 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#62 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#63 0x00afb3b0 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#64 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#65 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#66 0x02859b16 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#67 0x0285aa05 in gtk_button_set_relief () from /usr/lib/libgtk-x11-2.0.so.0
#68 0x02913be2 in gtk_marshal_VOID__UINT_STRING () from 
/usr/lib/libgtk-x11-2.0.so.0
#69 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#70 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#71 0x00afb8e7 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#72 0x00afcc23 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#73 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#74 0x029ef743 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#75 0x02912348 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#76 0x02912784 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#77 0x002a7df6 in gdk_screen_get_setting () from 
/usr/lib/libgdk-x11-2.0.so.0
#78 0x00a5c4ce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#79 0x00a5f4d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#80 0x00a5f7c3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#81 0x02911a46 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#82 0x0045b103 in gnc_ui_start_event_loop () from 
/opt/gnucash2/lib/libgncgnome.so.0
#83 0x001157d0 in gw__tmp799_gnc_ui_start_event_loop_wrapper ()
    from /opt/gnucash2/lib/libgw-gnc.so.0
#84 0x00953923 in scm_ceval () from /usr/lib/libguile.so.12
#85 0x00952617 in scm_ceval () from /usr/lib/libguile.so.12
#86 0x00952617 in scm_ceval () from /usr/lib/libguile.so.12
#87 0x00952438 in scm_ceval () from /usr/lib/libguile.so.12
#88 0x0094c70a in scm_i_eval_x () from /usr/lib/libguile.so.12
#89 0x009520e4 in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#90 0x00952108 in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#91 0x0094515e in scm_internal_dynamic_wind () from /usr/lib/libguile.so.12
#92 0x0094c887 in scm_eval_x () from /usr/lib/libguile.so.12
#93 0x00984ebb in scm_shell () from /usr/lib/libguile.so.12
#94 0x00967ba9 in scm_boot_guile () from /usr/lib/libguile.so.12
#95 0x0804887b in main ()




>>- Running the 'Since Last Run' I have a single transaction with status
>>     Ready to create
>>   The information for the split for this SX is not displayed in the
>>   Transaction Template.  When I click on the transaction to display
>>   the split, GC crashes.
> 
> 
> I cannot reproduce this; can you after the other register updates you took on?
> 
> 

#0  0x00e64402 in __kernel_vsyscall ()
#1  0x0080df93 in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x03738080 in libgnomeui_module_info_get () from 
/usr/lib/libgnomeui-2.so.0
#3  <signal handler called>
#4  0x00e64402 in __kernel_vsyscall ()
#5  0x005d7118 in raise () from /lib/libc.so.6
#6  0x005d8888 in abort () from /lib/libc.so.6
#7  0x00a653b1 in g_logv () from /usr/lib/libglib-2.0.so.0
#8  0x00a653e5 in g_log () from /usr/lib/libglib-2.0.so.0
#9  0x00a65451 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#10 0x0029c84d in sxsld_disposition_changed () from 
/opt/gnucash2/lib/libgncgnome.so.0
#11 0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#12 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0x00afb75b in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#14 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#15 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0x029221b1 in gtk_menu_shell_select_first () from 
/usr/lib/libgtk-x11-2.0.so.0
#17 0x00af87e7 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#18 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#19 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x00afb8e7 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#21 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x029222c7 in gtk_menu_shell_cancel () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x0291d2cb in gtk_menu_get_for_attach_widget () from 
/usr/lib/libgtk-x11-2.0.so.0
#25 0x00af887b in g_cclosure_marshal_VOID__BOOLEAN () from 
/usr/lib/libgobject-2.0.so.0
#26 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#27 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#28 0x00afb3b0 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#29 0x00afceb0 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#30 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#31 0x029effe0 in gtk_widget_region_intersect () from 
/usr/lib/libgtk-x11-2.0.so.0
#32 0x029114d3 in gtk_false () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x02854fab in gtk_bin_get_type () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x028903ee in gtk_container_foreach () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x029115ef in gtk_false () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x0287c2f1 in gtk_clist_moveto () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x02898d49 in gtk_ctree_expand () from /usr/lib/libgtk-x11-2.0.so.0
#38 0x02913be2 in gtk_marshal_VOID__UINT_STRING () from 
/usr/lib/libgtk-x11-2.0.so.0
#39 0x00aecd9b in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#40 0x00aed285 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#41 0x00afb8e7 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#42 0x00afcc23 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#43 0x00afd223 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#44 0x029ef743 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#45 0x02912348 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#46 0x029127ac in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#47 0x00223df6 in gdk_screen_get_setting () from 
/usr/lib/libgdk-x11-2.0.so.0
#48 0x00a5c4ce in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0x00a5f4d6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#50 0x00a5f7c3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#51 0x02911a46 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#52 0x002c6103 in gnc_ui_start_event_loop () from 
/opt/gnucash2/lib/libgncgnome.so.0
#53 0x001157d0 in gw__tmp799_gnc_ui_start_event_loop_wrapper ()
    from /opt/gnucash2/lib/libgw-gnc.so.0
#54 0x00953923 in scm_ceval () from /usr/lib/libguile.so.12
#55 0x00952617 in scm_ceval () from /usr/lib/libguile.so.12
#56 0x00952617 in scm_ceval () from /usr/lib/libguile.so.12
#57 0x00952438 in scm_ceval () from /usr/lib/libguile.so.12
#58 0x0094c70a in scm_i_eval_x () from /usr/lib/libguile.so.12
#59 0x009520e4 in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#60 0x00952108 in scm_primitive_eval_x () from /usr/lib/libguile.so.12
#61 0x0094515e in scm_internal_dynamic_wind () from /usr/lib/libguile.so.12
#62 0x0094c887 in scm_eval_x () from /usr/lib/libguile.so.12
#63 0x00984ebb in scm_shell () from /usr/lib/libguile.so.12
#64 0x00967ba9 in scm_boot_guile () from /usr/lib/libguile.so.12
#65 0x0804887b in main ()


Thanks

     Volker Englisch

mailto:Volker at Englisch.us    (h)


More information about the gnucash-devel mailing list