Hello Michael Ott, I just tried to reproduce this crash.
You were really using the gtk+3.0 packages from experimental at that time? > Aug 14 13:49:22 king-coder13 kernel: [16027.866859] gnucash[22985]: > segfault at f0 ip 00007f76d6ba7952 sp 00007ffcb1fd9198 > error 4 in libgdk-3.so.0.2301.0[7f76d6b88000+81000] >From the limited information of the kernel log line I just can guess the error was a null pointer dereference in _gdk_window_has_impl. (gdb) disassemble _gdk_window_has_impl Dump of assembler code for function _gdk_window_has_impl: 0x00007fcb833b2950 <+0>: xor %eax,%eax 0x00007fcb833b2952 <+2>: cmp %rdi,0xf0(%rdi) 0x00007fcb833b2959 <+9>: sete %al 0x00007fcb833b295c <+12>: retq End of assembler dump. (gdb) list 660,665 660 661 static gboolean 662 gdk_window_has_impl (GdkWindow *window) 663 { 664 return window->impl_window == window; 665 } (gdb) list _gdk_window_has_impl 674 675 gboolean 676 _gdk_window_has_impl (GdkWindow *window) 677 { 678 return gdk_window_has_impl (window); 679 } Is this issue still visible? If yes it would be a great help if a complete backtrace could be added. A good information would be just to run it that way: gdb -q -ex run -ex bt -ex detach -ex quit --args gnucash Another way would be to install a core dump collector like systemd-coredump and execute something like this: coredumpctl list coredumpctl gdb <PID> Even better when debug symbols are installed like described in [1]. Kind regards, Bernhard [1] https://wiki.debian.org/HowToGetABacktrace