segmentation fault (core dumped)
I get the following error when I run gnome-todo. This is a few months old (sorry for the late report). I can open my tasks with Evolution.
- Distribution: Archlinux
- Version: gnome-todo 3.28.1, evolution-data-server 3.36.1.
> gnome-todo -d
(gnome-todo:28749): Gtk-WARNING **: 13:45:47.648: Locale not supported by C library.
Using the fallback 'C' locale.
13:45:47.0655 GLib-GIO: DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
13:45:47.0688 GLib-GIO: DEBUG: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
13:45:47.0742 GLib: DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
(gnome-todo:28749): Gdk-WARNING **: 13:45:47.863: Native Windows wider than 65535 pixels are not supported
13:45:47.0880 GtdProviderSelector: DEBUG: Adding provider local
(gnome-todo:28749): Gdk-CRITICAL **: 13:45:47.932: ../gtk/gdk/wayland/gdkdisplay-wayland.c:1319: Truncating shared memory file failed: Invalid argument
zsh: segmentation fault (core dumped) gnome-todo -d
Here is the trace obtained with coredumpctl gdb
followed by bt full
:
> coredumpctl gdb trunk
PID: 21993 (gnome-todo)
UID: 1000 (vincent)
GID: 985 (users)
Signal: 11 (SEGV)
Timestamp: Tue 2020-03-31 13:50:54 CEST (15s ago)
Command Line: gnome-todo
Executable: /usr/bin/gnome-todo
Control Group: /user.slice/user-1000.slice/user@1000.service/apps.slice/apps-org.gnome.Terminal.slice/vte-spawn-38fece5e-28cf-4b45-bf9f-d1b3843deba4.scope
Unit: user@1000.service
User Unit: vte-spawn-38fece5e-28cf-4b45-bf9f-d1b3843deba4.scope
Slice: user-1000.slice
Owner UID: 1000 (vincent)
Boot ID: 37bfb2886e434cc58b5e1e36b7e30020
Machine ID: 029648e08bd945e88404993180c665c3
Hostname: albaron
Storage: /var/lib/systemd/coredump/core.gnome-todo.1000.37bfb2886e434cc58b5e1e36b7e30020.21993.1585655454000000000000.lz4
Message: Process 21993 (gnome-todo) of user 1000 dumped core.
Stack trace of thread 21993:
#0 0x00007f0210badf16 wl_proxy_marshal_constructor (libwayland-client.so.0 + 0x5f16)
#1 0x00007f0211bca300 n/a (libgdk-3.so.0 + 0x63300)
#2 0x00007f0211bc001d n/a (libgdk-3.so.0 + 0x5901d)
#3 0x00007f0211bc0089 n/a (libgdk-3.so.0 + 0x59089)
#4 0x00007f0211bead2e n/a (libgdk-3.so.0 + 0x83d2e)
#5 0x00007f0211beb1cd gdk_window_begin_draw_frame (libgdk-3.so.0 + 0x841cd)
#6 0x00007f0211d8e2c4 n/a (libgtk-3.so.0 + 0x12d2c4)
#7 0x00007f0211eeb397 gtk_main_do_event (libgtk-3.so.0 + 0x28a397)
#8 0x00007f0211bfbf84 n/a (libgdk-3.so.0 + 0x94f84)
#9 0x00007f0211bee7a2 n/a (libgdk-3.so.0 + 0x877a2)
#10 0x00007f0211bee18f n/a (libgdk-3.so.0 + 0x8718f)
#11 0x00007f0211bee35d n/a (libgdk-3.so.0 + 0x8735d)
#12 0x00007f02117f40a0 g_signal_emit_valist (libgobject-2.0.so.0 + 0x230a0)
#13 0x00007f02117f56b0 g_signal_emit (libgobject-2.0.so.0 + 0x246b0)
#14 0x00007f0211bf80f0 n/a (libgdk-3.so.0 + 0x910f0)
#15 0x00007f0211c06a3c n/a (libgdk-3.so.0 + 0x9fa3c)
#16 0x00007f02123a0684 n/a (libglib-2.0.so.0 + 0x66684)
#17 0x00007f02123a588f g_main_context_dispatch (libglib-2.0.so.0 + 0x6b88f)
#18 0x00007f02123a7831 n/a (libglib-2.0.so.0 + 0x6d831)
#19 0x00007f02123a7871 g_main_context_iteration (libglib-2.0.so.0 + 0x6d871)
#20 0x00007f02118cd2de g_application_run (libgio-2.0.so.0 + 0x9d2de)
#21 0x0000557ae77840d4 main (gnome-todo + 0x130d4)
#22 0x00007f0212489023 __libc_start_main (libc.so.6 + 0x27023)
#23 0x0000557ae778413e _start (gnome-todo + 0x1313e)
Stack trace of thread 21996:
#0 0x00007f021255bf8d syscall (libc.so.6 + 0xf9f8d)
#1 0x00007f021235713b g_cond_wait_until (libglib-2.0.so.0 + 0x1d13b)
#2 0x00007f02123d67e3 n/a (libglib-2.0.so.0 + 0x9c7e3)
#3 0x00007f021237c63b n/a (libglib-2.0.so.0 + 0x4263b)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 21999:
#0 0x00007f0212556abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f02123a77a0 n/a (libglib-2.0.so.0 + 0x6d7a0)
#2 0x00007f02123a8843 g_main_loop_run (libglib-2.0.so.0 + 0x6e843)
#3 0x00007f02116f4d27 n/a (libecal-2.0.so.1 + 0x19d27)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 22005:
#0 0x00007f021255bf8d syscall (libc.so.6 + 0xf9f8d)
#1 0x00007f021235713b g_cond_wait_until (libglib-2.0.so.0 + 0x1d13b)
#2 0x00007f02123d67e3 n/a (libglib-2.0.so.0 + 0x9c7e3)
#3 0x00007f021237c63b n/a (libglib-2.0.so.0 + 0x4263b)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 21997:
#0 0x00007f0212556abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f02123a77a0 n/a (libglib-2.0.so.0 + 0x6d7a0)
#2 0x00007f02123a7871 g_main_context_iteration (libglib-2.0.so.0 + 0x6d871)
#3 0x00007f0212642e5e n/a (libdconfsettings.so + 0x4e5e)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 22006:
#0 0x00007f021255bf8d syscall (libc.so.6 + 0xf9f8d)
#1 0x00007f021235713b g_cond_wait_until (libglib-2.0.so.0 + 0x1d13b)
#2 0x00007f02123d67e3 n/a (libglib-2.0.so.0 + 0x9c7e3)
#3 0x00007f021237c63b n/a (libglib-2.0.so.0 + 0x4263b)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 21994:
#0 0x00007f0212556abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f02123a77a0 n/a (libglib-2.0.so.0 + 0x6d7a0)
#2 0x00007f02123a7871 g_main_context_iteration (libglib-2.0.so.0 + 0x6d871)
#3 0x00007f02123a78c2 n/a (libglib-2.0.so.0 + 0x6d8c2)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 21998:
#0 0x00007f0212556abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f02123a77a0 n/a (libglib-2.0.so.0 + 0x6d7a0)
#2 0x00007f02123a8843 g_main_loop_run (libglib-2.0.so.0 + 0x6e843)
#3 0x00007f021161cdb3 n/a (libedataserver-1.2.so.24 + 0x60db3)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 22004:
#0 0x00007f021255bf8d syscall (libc.so.6 + 0xf9f8d)
#1 0x00007f021235713b g_cond_wait_until (libglib-2.0.so.0 + 0x1d13b)
#2 0x00007f02123d67e3 n/a (libglib-2.0.so.0 + 0x9c7e3)
#3 0x00007f021237c63b n/a (libglib-2.0.so.0 + 0x4263b)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
Stack trace of thread 21995:
#0 0x00007f0212556abf __poll (libc.so.6 + 0xf4abf)
#1 0x00007f02123a77a0 n/a (libglib-2.0.so.0 + 0x6d7a0)
#2 0x00007f02123a8843 g_main_loop_run (libglib-2.0.so.0 + 0x6e843)
#3 0x00007f0211889df8 n/a (libgio-2.0.so.0 + 0x59df8)
#4 0x00007f021237ee71 n/a (libglib-2.0.so.0 + 0x44e71)
#5 0x00007f02112c546f start_thread (libpthread.so.0 + 0x946f)
#6 0x00007f02125613d3 __clone (libc.so.6 + 0xff3d3)
GNU gdb (GDB) 9.1
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/gnome-todo...
[New LWP 21993]
[New LWP 21996]
[New LWP 21999]
[New LWP 22005]
[New LWP 21997]
[New LWP 22006]
[New LWP 21994]
[New LWP 21998]
[New LWP 22004]
[New LWP 21995]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
--Type <RET> for more, q to quit, c to continue without paging--c
Core was generated by `gnome-todo'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f0210badf16 in wl_proxy_marshal_constructor () from /usr/lib/libwayland-client.so.0
[Current thread is 1 (Thread 0x7f0207878bc0 (LWP 21993))]
(gdb) bt full
#0 0x00007f0210badf16 in wl_proxy_marshal_constructor () at /usr/lib/libwayland-client.so.0
#1 0x00007f0211bca300 in () at /usr/lib/libgdk-3.so.0
#2 0x00007f0211bc001d in () at /usr/lib/libgdk-3.so.0
#3 0x00007f0211bc0089 in () at /usr/lib/libgdk-3.so.0
#4 0x00007f0211bead2e in () at /usr/lib/libgdk-3.so.0
#5 0x00007f0211beb1cd in gdk_window_begin_draw_frame () at /usr/lib/libgdk-3.so.0
#6 0x00007f0211d8e2c4 in () at /usr/lib/libgtk-3.so.0
#7 0x00007f0211eeb397 in gtk_main_do_event () at /usr/lib/libgtk-3.so.0
#8 0x00007f0211bfbf84 in () at /usr/lib/libgdk-3.so.0
#9 0x00007f0211bee7a2 in () at /usr/lib/libgdk-3.so.0
#10 0x00007f0211bee18f in () at /usr/lib/libgdk-3.so.0
#11 0x00007f0211bee35d in () at /usr/lib/libgdk-3.so.0
#12 0x00007f02117f40a0 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#13 0x00007f02117f56b0 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#14 0x00007f0211bf80f0 in () at /usr/lib/libgdk-3.so.0
#15 0x00007f0211c06a3c in () at /usr/lib/libgdk-3.so.0
#16 0x00007f02123a0684 in () at /usr/lib/libglib-2.0.so.0
#17 0x00007f02123a588f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#18 0x00007f02123a7831 in () at /usr/lib/libglib-2.0.so.0
#19 0x00007f02123a7871 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#20 0x00007f02118cd2de in g_application_run () at /usr/lib/libgio-2.0.so.0
#21 0x0000557ae77840d4 in main (argc=1, argv=0x7ffe0ea62528) at ../gnome-todo/src/main.c:40
app = 0x557ae8ba7130
(gdb)