GNOME Contacts coredump on camera button push
Reproduction:
- Add Contact
- Select Icon
- Take a Picture...
- see big red no-work-button
- Push blue camera icon
- witness crash
gnome-contacts-coredump-camera-button
Package: gnome-contacts
Status: install ok installed
Priority: optional
Section: gnome
Installed-Size: 1726
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture: arm64
Version: 3.32+3158+git5b3384f-1pureos0
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo2 (>= 1.10.0), libcheese-gtk25 (>= 3.18.0), li
bcheese8 (>= 3.18.0), libedataserver-1.2-23 (>= 3.17), libedataserverui-1.2-2 (>= 3.16.2), libfolks-eds25
(>= 0.7.3), libfolks25 (>= 0.11.1), libgdk-pixbuf2.0-0 (>= 2.23.0), libgee-0.8-2 (>= 0.10.1), libglib2.0
-0 (>= 2.44.0), libgnome-desktop-3-17 (>= 3.17.92), libgoa-1.0-0b (>= 3.5.90), libgtk-3-0 (>= 3.22.0), li
bhandy-0.0-0 (>= 0.0.7), libpango-1.0-0 (>= 1.37.5), libwayland-server0 (>= 1.0.2), dconf-gsettings-backe
nd | gsettings-backend
Description: Contacts manager for GNOME
GNOME Contacts is a standalone application to view and manage contacts
provided by all available contacts sources (Evolution, Empathy, etc).
Homepage: https://wiki.gnome.org/Apps/Contacts
Script started on 2019-07-05 15:33:10-07:00 [TERM="vt220" TTY="/dev/ttyGS0" COLUMNS="80" LINES="24"]
purism@pureos:~$ sudo coredumpctl d[Kgdb 1059
PID: [0;1;39m1059[0m (gnome-contacts)
UID: 1000 (purism)
GID: 1000 (purism)
Signal: 11 (SEGV)
Timestamp: Fri 2019-07-05 15:32:11 PDT (1min 10s ago)
Command Line: /usr/bin/gnome-contacts --gapplication-service
Executable: [0;1;39m/usr/bin/gnome-contacts[0m
Control Group: /user.slice/user-1000.slice/user@1000.service/dbus.service
Unit: user@1000.service
User Unit: dbus.service
Slice: user-1000.slice
Owner UID: 1000 (purism)
Boot ID: 584d05aa68d0494fbc48d6da7b540245
Machine ID: 07e36b5d1d804ea9ba1cca2bd52e0dd1
Hostname: pureos
Storage: /var/lib/systemd/coredump/core.gnome-contacts.1000.584d05aa68d0494fbc48d6da7b540245.1059.1562365931000000.lz4
Message: Process 1059 (gnome-contacts) of user 1000 dumped core.
Stack trace of thread 1059:
#0 0x0000aaaadc8e3680 n/a (gnome-contacts)
#1 0x0000ffffaeef1c5c n/a (libgobject-2.0.so.0)
#2 0x0000ffffaef0e690 g_signal_emit_valist (libgobject-2.0.so.0)
#3 0x0000ffffaef0eb98 g_signal_emit (libgobject-2.0.so.0)
#4 0x0000ffffae4631e8 n/a (libgtk-3.so.0)
#5 0x0000ffffae463258 n/a (libgtk-3.so.0)
#6 0x0000ffffaeeefeec n/a (libgobject-2.0.so.0)
#7 0x0000ffffaeef1c5c n/a (libgobject-2.0.so.0)
#8 0x0000ffffaef0e690 g_signal_emit_valist (libgobject-2.0.so.0)
#9 0x0000ffffaef0eb98 g_signal_emit (libgobject-2.0.so.0)
#10 0x0000ffffae461650 n/a (libgtk-3.so.0)
#11 0x0000ffffadd3ddcc ffi_call_SYSV (libffi.so.6)
#12 0x0000ffffadd3e6f4 ffi_call (libffi.so.6)
#13 0x0000ffffaeef25ac g_cclosure_marshal_generic_va (libgobject-2.0.so.0)
#14 0x0000ffffaeef1c5c n/a (libgobject-2.0.so.0)
#15 0x0000ffffaef0e690 g_signal_emit_valist (libgobject-2.0.so.0)
#16 0x0000ffffaef0eb98 g_signal_emit (libgobject-2.0.so.0)
#17 0x0000ffffae52def0 n/a (libgtk-3.so.0)
#18 0x0000ffffaeef4f48 g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0)
#19 0x0000ffffaeeefeec n/a (libgobject-2.0.so.0)
#20 0x0000ffffaeef1c5c n/a (libgobject-2.0.so.0)
#21 0x0000ffffaef0e690 g_signal_emit_valist (libgobject-2.0.so.0)
#22 0x0000ffffaef0eb98 g_signal_emit (libgobject-2.0.so.0)
#23 0x0000ffffae52aba0 n/a (libgtk-3.so.0)
#24 0x0000ffffae52c2ec n/a (libgtk-3.so.0)
#25 0x0000ffffae52f668 n/a (libgtk-3.so.0)
#26 0x0000ffffae4f5068 gtk_event_controller_handle_event (libgtk-3.so.0)
#27 0x0000ffffae6c5710 n/a (libgtk-3.so.0)
#28 0x0000ffffae71e36c n/a (libgtk-3.so.0)
#29 0x0000ffffaeeefeec n/a (libgobject-2.0.so.0)
#30 0x0000ffffaeef1c5c n/a (libgobject-2.0.so.0)
#31 0x0000ffffaef0dca4 g_signal_emit_valist (libgobject-2.0.so.0)
#32 0x0000ffffaef0eb98 g_signal_emit (libgobject-2.0.so.0)
#33 0x0000ffffae6c5898 n/a (libgtk-3.so.0)
#34 0x0000ffffae71e36c n/a (libgtk-3.so.0)
#35 0x0000ffffaeeefeec n/a (libgobject-2.0.so.0)
#36 0x0000ffffaeef1c5c n/a (libgobject-2.0.so.0)
#37 0x0000ffffaef0dca4 g_signal_emit_valist (libgobject-2.0.so.0)
#38 0x0000ffffaef0eb98 g_signal_emit (libgobject-2.0.so.0)
#39 0x0000ffffae6c7408 n/a (libgtk-3.so.0)
#40 0x0000ffffae578810 n/a (libgtk-3.so.0)
#41 0x0000ffffae57aa60 gtk_main_do_event (libgtk-3.so.0)
#42 0x0000ffffae254834 n/a (libgdk-3.so.0)
#43 0x0000ffffae2b2c44 n/a (libgdk-3.so.0)
#44 0x0000ffffaedfd674 g_main_context_dispatch (libglib-2.0.so.0)
#45 0x0000ffffaedfd8e8 n/a (libglib-2.0.so.0)
#46 0x0000ffffaedfd984 g_main_context_iteration (libglib-2.0.so.0)
#47 0x0000ffffaeb77b84 g_application_run (libgio-2.0.so.0)
#48 0x0000aaaadc8f3230 _vala_main (gnome-contacts)
#49 0x0000ffffaddb4d24 __libc_start_main (libc.so.6)
#50 0x0000aaaadc8cece4 _start (gnome-contacts)
#51 0x0000aaaadc8cece4 _start (gnome-contacts)
GNU gdb (Debian 8.2.1-2) 8.2.1
Copyright (C) 2018 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 "aarch64-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-contacts...(no debugging symbols found)...done.
[New LWP 1059]
[New LWP 1064]
[New LWP 1063]
[New LWP 1060]
[New LWP 1062]
[New LWP 1065]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/gnome-contacts --gapplication-service'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000aaaadc8e3680 in ?? ()
[Current thread is 1 (Thread 0xffffa44a8010 (LWP 1059))]
(gdb) bt
#0 0x0000aaaadc8e3680 in ()
#1 0x0000ffffaeef1c5c in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#2 0x0000ffffaef0e690 in g_signal_emit_valist ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#3 0x0000ffffaef0eb98 in g_signal_emit ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#4 0x0000ffffae4631e8 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#5 0x0000ffffae463258 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#6 0x0000ffffaeeefeec in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#7 0x0000ffffaeef1c5c in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#8 0x0000ffffaef0e690 in g_signal_emit_valist ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#9 0x0000ffffaef0eb98 in g_signal_emit ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#10 0x0000ffffae461650 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#11 0x0000ffffadd3ddcc in ffi_call_SYSV ()
at /usr/lib/aarch64-linux-gnu/libffi.so.6
#12 0x0000ffffadd3e6f4 in ffi_call () at /usr/lib/aarch64-linux-gnu/libffi.so.6
#13 0x0000ffffaeef25ac in g_cclosure_marshal_generic_va ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#14 0x0000ffffaeef1c5c in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#15 0x0000ffffaef0e690 in g_signal_emit_valist ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
--Type <RET> for more, q to quit, c to continue without paging--
#16 0x0000ffffaef0eb98 in g_signal_emit ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#17 0x0000ffffae52def0 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#18 0x0000ffffaeef4f48 in g_cclosure_marshal_VOID__BOXEDv ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#19 0x0000ffffaeeefeec in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#20 0x0000ffffaeef1c5c in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#21 0x0000ffffaef0e690 in g_signal_emit_valist ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#22 0x0000ffffaef0eb98 in g_signal_emit ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#23 0x0000ffffae52aba0 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#24 0x0000ffffae52c2ec in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#25 0x0000ffffae52f668 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#26 0x0000ffffae4f5068 in gtk_event_controller_handle_event ()
at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#27 0x0000ffffae6c5710 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#28 0x0000ffffae71e36c in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#29 0x0000ffffaeeefeec in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#30 0x0000ffffaeef1c5c in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#31 0x0000ffffaef0dca4 in g_signal_emit_valist ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#32 0x0000ffffaef0eb98 in g_signal_emit ()
--Type <RET> for more, q to quit, c to continue without paging--
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#33 0x0000ffffae6c5898 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#34 0x0000ffffae71e36c in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#35 0x0000ffffaeeefeec in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#36 0x0000ffffaeef1c5c in () at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#37 0x0000ffffaef0dca4 in g_signal_emit_valist ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#38 0x0000ffffaef0eb98 in g_signal_emit ()
at /usr/lib/aarch64-linux-gnu/libgobject-2.0.so.0
#39 0x0000ffffae6c7408 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#40 0x0000ffffae578810 in () at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#41 0x0000ffffae57aa60 in gtk_main_do_event ()
at /usr/lib/aarch64-linux-gnu/libgtk-3.so.0
#42 0x0000ffffae254834 in () at /usr/lib/aarch64-linux-gnu/libgdk-3.so.0
#43 0x0000ffffae2b2c44 in () at /usr/lib/aarch64-linux-gnu/libgdk-3.so.0
#44 0x0000ffffaedfd674 in g_main_context_dispatch ()
at /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
#45 0x0000ffffaedfd8e8 in () at /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
#46 0x0000ffffaedfd984 in g_main_context_iteration ()
at /usr/lib/aarch64-linux-gnu/libglib-2.0.so.0
#47 0x0000ffffaeb77b84 in g_application_run ()
at /usr/lib/aarch64-linux-gnu/libgio-2.0.so.0
#48 0x0000aaaadc8f3230 in _vala_main ()
--Type <RET> for more, q to quit, c to continue without paging--
#49 0x0000ffffaddb4d24 in __libc_start_main ()
at /lib/aarch64-linux-gnu/libc.so.6
#50 0x0000aaaadc8cece4 in _start ()
(gdb) quit
purism@pureos:~$ exit
exit
Script done on 2019-07-05 15:33:38-07:00 [COMMAND_EXIT_CODE="0"]