This should be fixed in 3.20.1. On Wed, May 18, 2016 at 4:27 PM, Sam Morris <[email protected]> wrote:
> Package: gnome-flashback > Version: 3.20.0-2 > Severity: important > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Recently I've seen gnome-flashback segfaulting when I get a Facebook > message. So far it's been triggered by Facebook Messenger receiving a > message, causing Chrome to try to display a notification. > > $ coredumpctl gdb gnome-flashback -1 > PID: 31541 (gnome-flashback) > UID: 1000 (sam) > GID: 1000 (sam) > Signal: 11 (SEGV) > Timestamp: Wed 2016-05-18 14:16:06 BST (6min ago) > Command Line: gnome-flashback > Executable: /usr/bin/gnome-flashback > Control Group: /user.slice/user-1000.slice/session-22.scope > Unit: session-22.scope > Slice: user-1000.slice > Session: 22 > Owner UID: 1000 (sam) > Boot ID: 5207e93029f346b998452e259ed615fa > Machine ID: 02811b48315f7b72e8f24f424a16eafc > Hostname: wintermute > Coredump: > /var/lib/systemd/coredump/core.gnome-flashback.1000.5207e93029f346b998452e259ed615fa.31541.1463577366000000000000.xz > Message: Process 31541 (gnome-flashback) of user 1000 dumped core. > > Stack trace of thread 31541: > #0 0x0000000000446dca update_bubble (gnome-flashback) > #1 0x00007fef6ec0f1d4 n/a (libgobject-2.0.so.0) > #2 0x00007fef6ec299a6 g_signal_emit_valist > (libgobject-2.0.so.0) > #3 0x00007fef6ec2a08f g_signal_emit (libgobject-2.0.so.0) > #4 0x0000000000441b7e nd_notification_update > (gnome-flashback) > #5 0x000000000044114b handle_notify_cb (gnome-flashback) > #6 0x00007fef68c75dc0 ffi_call_unix64 (libffi.so.6) > #7 0x00007fef68c75828 ffi_call (libffi.so.6) > #8 0x00007fef6ec0f7c9 g_cclosure_marshal_generic > (libgobject-2.0.so.0) > #9 0x00007fef6ec0efa5 g_closure_invoke > (libgobject-2.0.so.0) > #10 0x00007fef6ec20fc1 n/a (libgobject-2.0.so.0) > #11 0x00007fef6ec28d41 g_signal_emitv (libgobject-2.0.so.0) > #12 0x00000000004461d9 > _gf_fd_notifications_gen_skeleton_handle_method_call (gnome-flashback) > #13 0x00007fef6ef3f221 n/a (libgio-2.0.so.0) > #14 0x00007fef6ef2703c n/a (libgio-2.0.so.0) > #15 0x00007fef6e937fea g_main_context_dispatch > (libglib-2.0.so.0) > #16 0x00007fef6e938390 n/a (libglib-2.0.so.0) > #17 0x00007fef6e9386b2 g_main_loop_run (libglib-2.0.so.0) > #18 0x0000000000419ca7 main (gnome-flashback) > #19 0x00007fef6e00a610 __libc_start_main (libc.so.6) > #20 0x0000000000419d59 _start (gnome-flashback) > > Stack trace of thread 31546: > #0 0x00007fef6e0ceae9 syscall (libc.so.6) > #1 0x00007fef6e97ccfa g_cond_wait_until (libglib-2.0.so.0) > #2 0x00007fef6e90c929 n/a (libglib-2.0.so.0) > #3 0x00007fef6e90cf4b g_async_queue_timeout_pop > (libglib-2.0.so.0) > #4 0x00007fef6e95f5ca n/a (libglib-2.0.so.0) > #5 0x00007fef6e95eb75 n/a (libglib-2.0.so.0) > #6 0x00007fef6e395454 start_thread (libpthread.so.0) > #7 0x00007fef6e0d2eed __clone (libc.so.6) > > Stack trace of thread 31547: > #0 0x00007fef6e0c9e5d poll (libc.so.6) > #1 0x00007fef6e93832c n/a (libglib-2.0.so.0) > #2 0x00007fef6e93843c g_main_context_iteration > (libglib-2.0.so.0) > #3 0x00007fef62fe027d n/a (libdconfsettings.so) > #4 0x00007fef6e95eb75 n/a (libglib-2.0.so.0) > #5 0x00007fef6e395454 start_thread (libpthread.so.0) > #6 0x00007fef6e0d2eed __clone (libc.so.6) > > Stack trace of thread 31544: > #0 0x00007fef6e0c9e5d poll (libc.so.6) > #1 0x00007fef6e93832c n/a (libglib-2.0.so.0) > #2 0x00007fef6e93843c g_main_context_iteration > (libglib-2.0.so.0) > #3 0x00007fef6e938479 n/a (libglib-2.0.so.0) > #4 0x00007fef6e95eb75 n/a (libglib-2.0.so.0) > #5 0x00007fef6e395454 start_thread (libpthread.so.0) > #6 0x00007fef6e0d2eed __clone (libc.so.6) > > Stack trace of thread 31545: > #0 0x00007fef6e0c9e5d poll (libc.so.6) > #1 0x00007fef6e93832c n/a (libglib-2.0.so.0) > #2 0x00007fef6e9386b2 g_main_loop_run (libglib-2.0.so.0) > #3 0x00007fef6ef36906 n/a (libgio-2.0.so.0) > #4 0x00007fef6e95eb75 n/a (libglib-2.0.so.0) > #5 0x00007fef6e395454 start_thread (libpthread.so.0) > #6 0x00007fef6e0d2eed __clone (libc.so.6) > > GNU gdb (Debian 7.10-1+b1) 7.10 > Copyright (C) 2015 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-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-flashback...Reading symbols from > /usr/lib/debug/.build-id/0d/fbe3efd982b5fbe4afc4017c547f7d22aa6b7b.debug...done. > done. > [New LWP 31541] > [New LWP 31546] > [New LWP 31547] > [New LWP 31544] > [New LWP 31545] > [Thread debugging using libthread_db enabled] > Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". > Core was generated by `gnome-flashback'. > Program terminated with signal SIGSEGV, Segmentation fault. > #0 update_bubble (bubble=0x27ee2f0) at gf-bubble.c:331 > 331 gf-bubble.c: No such file or directory. > [Current thread is 1 (Thread 0x7fef72b50a80 (LWP 31541))] > > (gdb) where > #0 update_bubble (bubble=0x27ee2f0) at gf-bubble.c:331 > #1 0x00007fef6ec0f1d4 in ?? () from > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #2 0x00007fef6ec299a6 in g_signal_emit_valist () from > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #3 0x00007fef6ec2a08f in g_signal_emit () from > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #4 0x0000000000441b7e in nd_notification_update > (notification=notification@entry=0x270c130, app_name=app_name@entry=0x27ede00 > "Empathy", icon=icon@entry=0x283ce90 "", summary=summary@entry=0x2802790 > "Thomas Stewart", > body=body@entry=0x27e85b0 "are you up to much on saturday?", > actions=actions@entry=0x283ce30, hints=0x7fef5c01ca10, timeout=-1) at > nd-notification.c:200 > #5 0x000000000044114b in handle_notify_cb (object=0x2548510, > invocation=0x7fef5c017d80, app_name=0x27ede00 "Empathy", > replaces_id=<optimized out>, app_icon=0x283ce90 "", summary=0x2802790 > "Thomas Stewart", body=0x27e85b0 "are you up to much on saturday?", > actions=0x283ce30, hints=0x7fef5c01ca10, expire_timeout=-1, > user_data=0x7fef5c015a00) at nd-daemon.c:212 > #6 0x00007fef68c75dc0 in ffi_call_unix64 () from > /usr/lib/x86_64-linux-gnu/libffi.so.6 > #7 0x00007fef68c75828 in ffi_call () from > /usr/lib/x86_64-linux-gnu/libffi.so.6 > #8 0x00007fef6ec0f7c9 in g_cclosure_marshal_generic () from > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #9 0x00007fef6ec0efa5 in g_closure_invoke () from > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #10 0x00007fef6ec20fc1 in ?? () from > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #11 0x00007fef6ec28d41 in g_signal_emitv () from > /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 > #12 0x00000000004461d9 in > _gf_fd_notifications_gen_skeleton_handle_method_call (connection=<optimized > out>, sender=<optimized out>, object_path=<optimized out>, > interface_name=0x7fef5c01a500 "org.freedesktop.Notifications", > method_name=0x7fef5c01aa90 "Notify", > parameters=<optimized out>, invocation=0x7fef5c017d80, > user_data=0x2548510) at gf-fd-notifications-gen.c:1734 > #13 0x00007fef6ef3f221 in ?? () from > /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 > #14 0x00007fef6ef2703c in ?? () from > /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 > #15 0x00007fef6e937fea in g_main_context_dispatch () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #16 0x00007fef6e938390 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #17 0x00007fef6e9386b2 in g_main_loop_run () from > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #18 0x0000000000419ca7 in main (argc=1, argv=0x7ffe3fae9e48) at > gf-main.c:159 > > > - -- System Information: > Debian Release: 8.4 > APT prefers stable-updates > APT policy: (550, 'stable-updates'), (550, 'stable'), (530, 'testing'), > (520, 'unstable'), (510, 'experimental'), (500, 'unstable-debug') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.5.0-2-amd64 (SMP w/2 CPU cores) > Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages gnome-flashback depends on: > ii gnome-flashback-common 3.20.0-2 > ii libatk1.0-0 2.20.0-1 > ii libc6 2.22-7 > ii libcairo2 1.14.0-2.1+deb8u1 > ii libcanberra-gtk3-0 0.30-2.1 > ii libgdk-pixbuf2.0-0 2.34.0-1 > ii libglib2.0-0 2.48.0-1 > ii libgnome-bluetooth13 3.18.3-1 > ii libgnome-desktop-3-12 3.20.1-1 > ii libgtk-3-0 3.20.3-2 > ii libibus-1.0-5 1.5.9-1 > ii libpango-1.0-0 1.40.1-1 > ii libpangocairo-1.0-0 1.40.1-1 > ii libpolkit-agent-1-0 0.105-15 > ii libpolkit-gobject-1-0 0.105-15 > ii libpulse-mainloop-glib0 5.0-13 > ii libpulse0 5.0-13 > ii libupower-glib3 0.99.1-3.2 > ii libx11-6 2:1.6.2-3 > ii libx11-xcb1 2:1.6.2-3 > ii libxcb-randr0 1.10-3+b1 > ii libxext6 2:1.3.3-1 > ii libxkbfile1 1:1.0.8-1 > ii libxrandr2 2:1.5.0-1 > > Versions of packages gnome-flashback recommends: > ii dbus 1.10.8-1 > ii gnome-settings-daemon 3.20.1-1 > > Versions of packages gnome-flashback suggests: > ii gnome-power-manager 3.20.0-1 > > - -- no debconf information > > -----BEGIN PGP SIGNATURE----- > > iQIcBAEBCAAGBQJXPG2pAAoJENILQgJc2ie5DAIP/02gLEgq5s6ynUrEDXotxQCd > KoPLj+8Maa+mi94S1rJHnakWUw1YanNsz5oV04oN8WibqYr9QW++oqY8wxoW2+Xy > biy5slkgG7/xSoyOVIar3MjEc4IWMLdTzZ3Rjj4vXf5zq40K2zHfR84zdbr98x4X > ImR4O7aJWj9NJtZosCEeXTcasohbzDeLMKuk2rDqhzWuH4W4rQYotb+N6wfkEqMo > bRhp6zMCVAz9USKaXctLQLxReGW4BL0J4v1bMivE3ydpfg/9wKmsyH7wg6e/Mz/8 > 7ozVj4vQoD994GNyFD9ipLJCzzdN3I5+4UKsrlRWXOXN2XgCbCXWtn+24A7/9X1o > RT87ibBERrJY+KJx43RIOhF+dTZFwuub5T8btbiBrCNul68Qpd5FirWYC2t7bcOf > lMIh3fjsDlgNpP75O2xt7FpzCGub3d5yhG50kMzawbnhnEwo1Md4RsCLU7cCcH2+ > xs/lH6r+5g/VORCt8PO9jFy1Qbu4siQtmaYar20fU9FM6RsmfpPl1HOpM9ggicAG > Uo3PgB67bxPJKVL7KqiJ5CZfHYG2Pw8KBsF3RidYgMqiLUHXIvxv9hHPV+BdE+3c > qzgZisgftakc2qnEeVU2u/gzuSckLnW1wqYGeDZRVZvS2LBa2MMfR11WSUHjo1cn > Q4FFYtvwb/tH0Cadkxe9 > =lWRh > -----END PGP SIGNATURE----- > > -- Alberts Muktupāvels

