Gnucash crash

Tuc at T-B-O-H.NET ml at t-b-o-h.net
Sun Feb 17 11:25:26 EST 2008


> 
> hi,
> 
> "Tuc at T-B-O-H.NET" <ml at t-b-o-h.net> writes:
> 
> > Hi,
> >
> > 	Just crashed on me (Sig 11 on FreeBSD 5.5-STABLE). I was trying to do 
> > a print preview of a PDF that was being sent to a file. The only backtrace 
> > I can get
> > is :
> >
> > (gdb) bt
> > #0  0x2964a3b3 in pthread_testcancel () from /usr/lib/libpthread.so.1
> > #1  0x29642946 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
> > #2  0x00000000 in ?? ()
> 
> That's a completely useless backtrace.  Try:
> 
> (gdb) t a a bt
> 
> Maybe there's a second thread?  Honestly, GnuCash doesn't even
> use pthreads, so I don't even know where this is coming from!
> 
(gdb) t a a bt

Thread 4 (LWP 100160):
#0  0x2964a3b3 in pthread_testcancel () from /usr/lib/libpthread.so.1
#1  0x29642946 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
#2  0x00000000 in ?? ()

Thread 3 (Thread 4 (runnable)):
#0  0x28943609 in gnome_print_config_ref ()
   from /usr/local/lib/libgnomeprint-2-2.so.0
#1  0x2894d1bd in gnome_print_job_get_config ()
   from /usr/local/lib/libgnomeprint-2-2.so.0
#2  0x28907e9b in gnome_print_job_preview_parse_layout ()
   from /usr/local/lib/libgnomeprintui-2-2.so.0
#3  0x289082db in gnome_print_job_preview_set_job ()
   from /usr/local/lib/libgnomeprintui-2-2.so.0
#4  0x28908543 in gnome_print_job_preview_set_property ()
   from /usr/local/lib/libgnomeprintui-2-2.so.0
#5  0x29334723 in g_object_new_valist ()
   from /usr/local/lib/libgobject-2.0.so.0
#6  0x29333a79 in g_object_newv () from /usr/local/lib/libgobject-2.0.so.0
#7  0x293344a5 in g_object_new_valist ()
   from /usr/local/lib/libgobject-2.0.so.0
#8  0x29333644 in g_object_new () from /usr/local/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit--- 
#9  0x28909f26 in gnome_print_job_preview_new ()
   from /usr/local/lib/libgnomeprintui-2-2.so.0
#10 0x282b5d56 in gnc_print_session_done ()
   from /usr/local/lib/gnucash/libgncmod-gnome-utils.so
#11 0x2827a69a in gnc_html_print ()
   from /usr/local/lib/gnucash/libgncmod-gnome-utils.so
#12 0x28201373 in gnc_plugin_page_report_print_cb ()
   from /usr/local/lib/gnucash/libgncmod-report-gnome.so
#13 0x29346957 in g_cclosure_marshal_VOID__VOID ()
   from /usr/local/lib/libgobject-2.0.so.0
#14 0x29330eb4 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#15 0x29346172 in g_signal_emit_by_name ()
   from /usr/local/lib/libgobject-2.0.so.0
#16 0x29345487 in g_signal_emit_valist ()
   from /usr/local/lib/libgobject-2.0.so.0
#17 0x293456d0 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#18 0x28bee939 in gtk_action_new () from /usr/local/lib/libgtk-x11-2.0.so.0
#19 0x28bee9e9 in gtk_action_activate ()
   from /usr/local/lib/libgtk-x11-2.0.so.0
#20 0x29346957 in g_cclosure_marshal_VOID__VOID ()
   from /usr/local/lib/libgobject-2.0.so.0
#21 0x29330eb4 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#22 0x29346172 in g_signal_emit_by_name ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/libgobject-2.0.so.0
#23 0x29345487 in g_signal_emit_valist ()
   from /usr/local/lib/libgobject-2.0.so.0
#24 0x2934580d in g_signal_emit_by_name ()
   from /usr/local/lib/libgobject-2.0.so.0
#25 0x28d8c172 in gtk_tool_button_get_type ()
   from /usr/local/lib/libgtk-x11-2.0.so.0
#26 0x29346957 in g_cclosure_marshal_VOID__VOID ()
   from /usr/local/lib/libgobject-2.0.so.0
#27 0x29330eb4 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#28 0x29346172 in g_signal_emit_by_name ()
   from /usr/local/lib/libgobject-2.0.so.0
#29 0x29345487 in g_signal_emit_valist ()
   from /usr/local/lib/libgobject-2.0.so.0
#30 0x293456d0 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#31 0x28c038e5 in gtk_button_clicked () from /usr/local/lib/libgtk-x11-2.0.so.0
#32 0x28c0470a in gtk_button_get_relief ()
   from /usr/local/lib/libgtk-x11-2.0.so.0
#33 0x29346957 in g_cclosure_marshal_VOID__VOID ()
   from /usr/local/lib/libgobject-2.0.so.0
#34 0x29331149 in g_cclosure_new_swap ()
   from /usr/local/lib/libgobject-2.0.so.0
#35 0x29330eb4 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#36 0x29345e18 in g_signal_emit_by_name ()
   from /usr/local/lib/libgobject-2.0.so.0
#37 0x29345487 in g_signal_emit_valist ()
   from /usr/local/lib/libgobject-2.0.so.0
#38 0x293456d0 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#39 0x28c03859 in gtk_button_released ()
   from /usr/local/lib/libgtk-x11-2.0.so.0
#40 0x28c0457a in gtk_button_get_relief ()
   from /usr/local/lib/libgtk-x11-2.0.so.0
#41 0x28cc6779 in gtk_marshal_VOID__UINT_STRING ()
   from /usr/local/lib/libgtk-x11-2.0.so.0
#42 0x29331149 in g_cclosure_new_swap ()
   from /usr/local/lib/libgobject-2.0.so.0
#43 0x29330eb4 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#44 0x29346344 in g_signal_emit_by_name ()
   from /usr/local/lib/libgobject-2.0.so.0
#45 0x293454df in g_signal_emit_valist ()
   from /usr/local/lib/libgobject-2.0.so.0
#46 0x293456d0 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#47 0x28dd93b8 in gtk_widget_send_expose ()
   from /usr/local/lib/libgtk-x11-2.0.so.0
#48 0x28dd8fbc in gtk_widget_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#49 0x28cc5450 in gtk_propagate_event ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/libgtk-x11-2.0.so.0
#50 0x28cc4428 in gtk_main_do_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#51 0x28f135db in gdk_x11_register_standard_event_type ()
   from /usr/local/lib/libgdk-x11-2.0.so.0
#52 0x29390576 in g_source_is_destroyed () from /usr/local/lib/libglib-2.0.so.0
#53 0x29391453 in g_main_context_dispatch ()
   from /usr/local/lib/libglib-2.0.so.0
#54 0x2939181e in g_main_context_dispatch ()
   from /usr/local/lib/libglib-2.0.so.0
#55 0x29391df2 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0
#56 0x28cc3d1a in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0
#57 0x282766a2 in gnc_ui_start_event_loop ()
   from /usr/local/lib/gnucash/libgncmod-gnome-utils.so
#58 0x0804c7c2 in _start ()
#59 0x292af5e8 in invoke_main_func () from /usr/local/lib/libguile.so.15
#60 0x292af5b2 in scm_boot_guile_1 () from /usr/local/lib/libguile.so.15
#61 0x292af2c3 in scm_boot_guile () from /usr/local/lib/libguile.so.15
#62 0x0804cace in main ()

Thread 2 (Thread 3 (LWP 100381)):
#0  0x2964a393 in pthread_testcancel () from /usr/lib/libpthread.so.1
#1  0x29642946 in pthread_mutexattr_init () from /usr/lib/libpthread.so.1
#2  0x00000000 in ?? ()
---Type <return> to continue, or q <return> to quit---

Thread 1 (Thread 2 (runnable)):
#0  0x2969f445 in read () from /lib/libc.so.5
#1  0x29634b5d in read () from /usr/lib/libpthread.so.1
#2  0x29393068 in g_timeout_add_seconds () from /usr/local/lib/libglib-2.0.so.0
#3  0x293b0da7 in g_static_private_free () from /usr/local/lib/libglib-2.0.so.0
#4  0x29636b09 in pthread_create () from /usr/lib/libpthread.so.1
#5  0x296f3327 in _ctx_start () from /lib/libc.so.5
#0  0x2964a393 in pthread_testcancel () from /usr/lib/libpthread.so.1


			Tuc


More information about the gnucash-user mailing list