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 _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.