[GNC] Gnucash reports produce blank page

karlj.sommer at gmail.com karlj.sommer at gmail.com
Wed Apr 13 02:21:01 EDT 2022


Hello,

I have been using gnuCash for many years mostly without problems but
yesterday ran into a tricky glitch.  All of a sudden all my reports,
both default and custom reports, render a blank page. I am not aware of
having made any changes to GnuCash itself but have run 'apt update and
upgrade' of the OS. (Debian GNU/Linux 11 (bullseye) 64-bit Gnome
version 3.3.85). GnuCash Version: 4.4 Build ID: 4.4+(2020-12-28)
Finance::Quote: 1.50

I am able to export the report as an html file but when I am trying to
print reports to a pdf file GnuCash crashes producing the following
trace file:

Thread 1 "gnucash" received signal SIGSEGV, Segmentation fault.
0x00007f344496bf9c in ?? () from /lib/x86_64-linux-gnu/libwebkit2gtk-
4.0.so.37
(gdb) bt
#0  0x00007f344496bf9c in  () at /lib/x86_64-linux-gnu/libwebkit2gtk-
4.0.so.37
#1  0x00007f3444a44fcf in  () at /lib/x86_64-linux-gnu/libwebkit2gtk-
4.0.so.37
#2  0x00007f3444a44f1d in  () at /lib/x86_64-linux-gnu/libwebkit2gtk-
4.0.so.37
#3  0x00007f3449fdde85 in  ()
    at /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgnc-html.so
#4  0x00007f344bed45f3 in  ()
    at /usr/lib/x86_64-linux-gnu/gnucash/libgnc-gnome.so
#5  0x00007f344aacb0a2 in g_closure_invoke ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007f344aadd413 in  () at /lib/x86_64-linux-gnu/libgobject-
2.0.so.0
#7  0x00007f344aae36cf in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f344aae3c3f in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007f344b598341 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#10 0x00007f344b8320a9 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#11 0x00007f344aacb2ee in  () at /lib/x86_64-linux-gnu/libgobject-
2.0.so.0
#12 0x00007f344aae3a48 in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007f344aae3c3f in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007f344b61f320 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#15 0x00007f344aacb0a2 in g_closure_invoke ()
--Type <RET> for more, q to quit, c to continue without paging--
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f344aadd0aa in  () at /lib/x86_64-linux-gnu/libgobject-
2.0.so.0
#17 0x00007f344aae36cf in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f344aae3c3f in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007f344b61d5e0 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#20 0x00007f344b8dacdb in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#21 0x00007f344aacb2ee in  () at /lib/x86_64-linux-gnu/libgobject-
2.0.so.0
#22 0x00007f344aae3a48 in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f344aae3c3f in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f344b6e92e4 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007f344aace100 in g_cclosure_marshal_VOID__BOXEDv ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f344aacb2ee in  () at /lib/x86_64-linux-gnu/libgobject-
2.0.so.0
#27 0x00007f344aae3a48 in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f344aae3c3f in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f344b6e6397 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007f344b6e7a2b in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#31 0x00007f344b6eaabf in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007f344b6b0fec in gtk_event_controller_handle_event ()
    at /lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007f344b87cc5d in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00007f344b8d4a08 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007f344aacb2ee in  () at /lib/x86_64-linux-gnu/libgobject-
2.0.so.0
#36 0x00007f344aae2df9 in g_signal_emit_valist ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007f344aae3c3f in g_signal_emit ()
    at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007f344b87ed14 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#39 0x00007f344b731e10 in  () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#40 0x00007f344b733a73 in gtk_main_do_event ()
    at /lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007f344a51c785 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#42 0x00007f344a5502e2 in  () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#43 0x00007f344bf84e6b in g_main_context_dispatch ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f344bf85118 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f344bf8540b in g_main_loop_run ()
    at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f344b732a65 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-
3.so.0
#47 0x00007f344bd17006 in gnc_ui_start_event_loop ()
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/lib/x86_64-linux-gnu/gnucash/gnucash/libgnc-gnome-utils.so
#48 0x00005570bcacdd52 in  ()
#49 0x00007f344c0c208d in  () at /lib/x86_64-linux-gnu/libguile-
3.0.so.1
#50 0x00007f344c0a3e1a in  () at /lib/x86_64-linux-gnu/libguile-
3.0.so.1
#51 0x00007f344c12cbbb in  () at /lib/x86_64-linux-gnu/libguile-
3.0.so.1
#52 0x00007f344c12f06d in scm_call_n ()
    at /lib/x86_64-linux-gnu/libguile-3.0.so.1
#53 0x00007f344c0a8f9a in scm_call_2 ()
    at /lib/x86_64-linux-gnu/libguile-3.0.so.1
#54 0x00007f344c0aa639 in  () at /lib/x86_64-linux-gnu/libguile-
3.0.so.1
#55 0x00007f344c124bfd in scm_c_catch ()
    at /lib/x86_64-linux-gnu/libguile-3.0.so.1
#56 0x00007f344c0a4478 in  () at /lib/x86_64-linux-gnu/libguile-
3.0.so.1
#57 0x00007f344c0a44d5 in scm_c_with_continuation_barrier ()
    at /lib/x86_64-linux-gnu/libguile-3.0.so.1
#58 0x00007f344c123689 in  () at /lib/x86_64-linux-gnu/libguile-
3.0.so.1
#59 0x00007f344a464f17 in GC_call_with_stack_base ()
    at /lib/x86_64-linux-gnu/libgc.so.1
#60 0x00007f344c123988 in scm_with_guile ()
    at /lib/x86_64-linux-gnu/libguile-3.0.so.1
#61 0x00007f344c0c2202 in scm_boot_guile ()
    at /lib/x86_64-linux-gnu/libguile-3.0.so.1
#62 0x00005570bcacefef in Gnucash::Gnucash::start(int, char**) ()
--Type <RET> for more, q to quit, c to continue without paging--
#63 0x00005570bcacbd1e in main ()
(gdb) 

 I don't know where to go from here to remedy the problem. Some advice
would be appreciated

Regards

Karl 



More information about the gnucash-user mailing list