Your message dated Mon, 19 Aug 2019 00:02:16 +0000
with message-id <[email protected]>
and subject line Bug#932405: fixed in gnome-bluetooth 3.28.2-4
has caused the Debian Bug report #932405,
regarding gnome-shell: sometimes crashes when system services are restarted 
(probably bluetooth.service)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
932405: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=932405
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgnome-bluetooth13
Version: 3.28.2-3
Severity: important
Affects: gnome-shell

gnome-shell sometimes crashes when needrestart is allowed to restart
system services. Based on the backtrace I suspect that restarting
bluetooth.service is probably the trigger, but I can't reproduce the
crash by just restarting bluetooth.service.

I've included information on gnome-shell's dependencies in case I was
wrong about the cause.

Notice frame 3 in particular:

> #3  0x00007f2be42dc70d in adapter_notify_cb
>     (adapter=0x55cf28588a00, pspec=<optimized out>, client=0x55cf28fdc300 
> [ClutterTextBuffer])
>     at ../lib/bluetooth-client.c:542

I think this means the BluetoothClient that was meant to receive the
signal has been freed (this code would probably benefit from more
g_signal_connect_object()?) and the same address has been reused for
a ClutterTextBuffer.

#0  0x00007f2c2136b840 in g_type_check_instance_cast (type_instance=0x20, 
iface_type=0x55cf26dcfe30 [GtkTreeModel])
    at ../../../gobject/gtype.c:4052
#1  0x00007f2be42dc63d in iter_search
    (store=0x20, iter=iter@entry=0x7ffdf0ca1880, parent=parent@entry=0x0, 
func=func@entry=0x7f2be42dc4b0 <compare_path>, user_data=0x7f2c08007730) at 
../lib/bluetooth-client.c:110
#2  0x00007f2be42dc6a1 in get_iter_from_proxy
    (store=<optimized out>, iter=iter@entry=0x7ffdf0ca1880, proxy=<optimized 
out>) at ../lib/bluetooth-client.c:183
#3  0x00007f2be42dc70d in adapter_notify_cb
    (adapter=0x55cf28588a00, pspec=<optimized out>, client=0x55cf28fdc300 
[ClutterTextBuffer])
    at ../lib/bluetooth-client.c:542
#7  0x00007f2c21363b6f in <emit signal notify:g-name-owner on instance 
0x55cf28588a00 [Adapter1Proxy]>
    (instance=instance@entry=0x55cf28588a00, signal_id=<optimized out>, 
detail=<optimized out>)
    at ../../../gobject/gsignal.c:3447
    #4  0x00007f2c21346e8d in g_closure_invoke
    (closure=0x55cf28f11890, return_value=0x0, n_param_values=2, 
param_values=0x7ffdf0ca1ab0, invocation_hint=0x7ffdf0ca1a30) at 
../../../gobject/gclosure.c:810
    #5  0x00007f2c2135a555 in signal_emit_unlocked_R
    (node=node@entry=0x55cf26394840, detail=detail@entry=100, 
instance=instance@entry=0x55cf28588a00, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7ffdf0ca1ab0)
    at ../../../gobject/gsignal.c:3635
    #6  0x00007f2c213634ae in g_signal_emit_valist
    (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized 
out>, var_args=var_args@entry=0x7ffdf0ca1c80) at ../../../gobject/gsignal.c:3391
#8  0x00007f2c2134b564 in g_object_dispatch_properties_changed
    (object=0x55cf28588a00 [Adapter1Proxy], n_pspecs=<optimized out>, 
pspecs=<optimized out>)
    at ../../../gobject/gobject.c:1088
#9  0x00007f2c2134d9f1 in g_object_notify_by_spec_internal
    (pspec=<optimized out>, object=0x55cf28588a00 [Adapter1Proxy]) at 
../../../gobject/gobject.c:1181
#10 0x00007f2c2134d9f1 in g_object_notify
    (object=0x55cf28588a00 [Adapter1Proxy], 
property_name=property_name@entry=0x7f2c214f75f0 "g-name-owner")
    at ../../../gobject/gobject.c:1229
#11 0x00007f2c21498c6b in on_name_owner_changed
    (connection=<optimized out>, sender_name=<optimized out>, 
object_path=<optimized out>, interface_name=<optimized out>, 
signal_name=<optimized out>, parameters=<optimized out>, 
user_data=0x55cf28add960)
    at ../../../gio/gdbusproxy.c:1356
#12 0x00007f2c21487f04 in emit_signal_instance_in_idle_cb (data=0x7f2c0c2b2ac0)
    at ../../../gio/gdbusconnection.c:3743
#13 0x00007f2c21260898 in g_main_dispatch (context=0x55cf26392e10) at 
../../../glib/gmain.c:3189
#14 0x00007f2c21260898 in g_main_context_dispatch 
(context=context@entry=0x55cf26392e10)
    at ../../../glib/gmain.c:3854
#15 0x00007f2c21260c88 in g_main_context_iterate
    (context=0x55cf26392e10, block=block@entry=1, dispatch=dispatch@entry=1, 
self=<optimized out>)
    at ../../../glib/gmain.c:3927
#16 0x00007f2c21260f82 in g_main_loop_run (loop=0x55cf26686350) at 
../../../glib/gmain.c:4123
#17 0x00007f2c2073df8c in meta_run () at core/main.c:689
#18 0x000055cf24e46782 in main (argc=<optimized out>, argv=<optimized out>) at 
../src/main.c:501

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-debug'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8), LANGUAGE=en_GB:en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgnome-bluetooth13 depends on:
ii  libc6               2.28-10
ii  libcanberra-gtk3-0  0.30-7
ii  libcanberra0        0.30-7
ii  libglib2.0-0        2.60.5-1
ii  libgtk-3-0          3.24.10-1
ii  libnotify4          0.7.7-4
ii  libudev1            241-7

libgnome-bluetooth13 recommends no packages.

libgnome-bluetooth13 suggests no packages.

-- no debconf information

Versions of packages gnome-shell depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.30.1-2
ii  evolution-data-server                        3.30.5-1
ii  gir1.2-accountsservice-1.0                   0.6.45-2
ii  gir1.2-atspi-2.0                             2.30.0-7
ii  gir1.2-freedesktop                           1.58.3-2
ii  gir1.2-gcr-3                                 3.28.1-1
ii  gir1.2-gdesktopenums-3.0                     3.28.1-1
ii  gir1.2-gdm-1.0                               3.30.2-3
ii  gir1.2-geoclue-2.0                           2.5.3-1
ii  gir1.2-glib-2.0                              1.58.3-2
ii  gir1.2-gnomebluetooth-1.0                    3.28.2-3
ii  gir1.2-gnomedesktop-3.0                      3.30.2.1-2
ii  gir1.2-gtk-3.0                               3.24.10-1
ii  gir1.2-gweather-3.0                          3.28.3-1
ii  gir1.2-ibus-1.0                              1.5.19-4+b1
ii  gir1.2-mutter-3                              3.30.2-7
ii  gir1.2-nm-1.0                                1.18.0-3
ii  gir1.2-nma-1.0                               1.8.22-2
ii  gir1.2-pango-1.0                             1.42.4-6
ii  gir1.2-polkit-1.0                            0.105-26
ii  gir1.2-rsvg-2.0                              2.44.10-2.1
ii  gir1.2-soup-2.4                              2.64.2-2
ii  gir1.2-upowerglib-1.0                        0.99.10-1
ii  gjs                                          1.54.3-1
ii  gnome-backgrounds                            3.30.0-1
ii  gnome-settings-daemon                        3.30.2-3local1
ii  gnome-shell-common                           3.30.2-9
ii  gsettings-desktop-schemas                    3.28.1-1
ii  libatk-bridge2.0-0                           2.30.0-5
ii  libatk1.0-0                                  2.30.0-2
ii  libc6                                        2.28-10
ii  libcairo2                                    1.16.0-4
ii  libcanberra-gtk3-0                           0.30-7
ii  libcanberra0                                 0.30-7
ii  libcroco3                                    0.6.12-3
ii  libecal-1.2-19                               3.30.5-1
ii  libedataserver-1.2-23                        3.30.5-1
ii  libgcr-base-3-1                              3.28.1-1
ii  libgdk-pixbuf2.0-0                           2.38.1+dfsg-1
ii  libgirepository-1.0-1                        1.58.3-2
ii  libgjs0g                                     1.54.3-1
ii  libglib2.0-0                                 2.60.5-1
ii  libglib2.0-bin                               2.60.5-1
ii  libgstreamer1.0-0                            1.16.0-2
ii  libgtk-3-0                                   3.24.10-1
ii  libical3                                     3.0.5-1
ii  libjson-glib-1.0-0                           1.4.4-2
ii  libmutter-3-0                                3.30.2-7
ii  libnm0                                       1.18.0-3
ii  libpango-1.0-0                               1.42.4-6
ii  libpangocairo-1.0-0                          1.42.4-6
ii  libpolkit-agent-1-0                          0.105-26
ii  libpolkit-gobject-1-0                        0.105-26
ii  libpulse-mainloop-glib0                      12.2-4
ii  libpulse0                                    12.2-4
ii  libsecret-1-0                                0.18.7-1
ii  libstartup-notification0                     0.12-6
ii  libsystemd0                                  241-7
ii  libx11-6                                     2:1.6.7-1
ii  libxfixes3                                   1:5.0.3-1
ii  mutter                                       3.30.2-7
ii  python3                                      3.7.3-1

Versions of packages gnome-shell recommends:
ii  bolt                  0.7-2
ii  chrome-gnome-shell    10.1-5
ii  gdm3                  3.30.2-3
ii  gkbd-capplet          3.26.1-1
ii  gnome-control-center  1:3.30.3-1
ii  gnome-user-docs       3.30.2-1
ii  iio-sensor-proxy      2.4-2
pn  switcheroo-control    <none>
ii  unzip                 6.0-24

Versions of packages gnome-shell suggests:
ii  gir1.2-telepathyglib-0.12   0.24.1-2
ii  gir1.2-telepathylogger-0.2  0.8.2-3

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gnome-bluetooth
Source-Version: 3.28.2-4

We believe that the bug you reported is fixed in the latest version of
gnome-bluetooth, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <[email protected]> (supplier of updated gnome-bluetooth package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 18 Aug 2019 15:21:00 +0100
Source: gnome-bluetooth
Architecture: source
Version: 3.28.2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers 
<[email protected]>
Changed-By: Simon McVittie <[email protected]>
Closes: 932405
Changes:
 gnome-bluetooth (3.28.2-4) unstable; urgency=medium
 .
   * Team upload
   * d/p/client-Disconnect-all-signal-handlers-when-client-is-disp.patch:
     Add proposed patch to avoid GNOME Shell crashes when
     gnome-shell-extension-bluetooth-quick-connect is used
     (Closes: #932405)
   * d/gbp.conf: Set Debian branch to debian/unstable
Checksums-Sha1:
 d1d28dc1c123cceab9ea372ca5f31cfa69594380 2666 gnome-bluetooth_3.28.2-4.dsc
 effa1970f3bb6f3badc5cd5590f119e87ef38975 11420 
gnome-bluetooth_3.28.2-4.debian.tar.xz
 1d953b23aaba124f8d82aff952708324acc31c2c 15354 
gnome-bluetooth_3.28.2-4_source.buildinfo
Checksums-Sha256:
 8270feb3a9ae46c79d4d2ca464c6d6821102406b4612a7b5f69d995d89d1317f 2666 
gnome-bluetooth_3.28.2-4.dsc
 33b507e910d94997e1da7f11ce7ca2f9982736fef1992470bbbd427b9b30e2a4 11420 
gnome-bluetooth_3.28.2-4.debian.tar.xz
 3f4ce345bacff8abe3cd8d7e01233e0017164caad142ddbb4221e910e10bb69f 15354 
gnome-bluetooth_3.28.2-4_source.buildinfo
Files:
 aadf42c6cc23dc74a0fc00d13ed25936 2666 gnome optional 
gnome-bluetooth_3.28.2-4.dsc
 ba422f133f31a60725e62d6a806738b8 11420 gnome optional 
gnome-bluetooth_3.28.2-4.debian.tar.xz
 57fb952876bd58d636a6b6dfe1794ddd 15354 gnome optional 
gnome-bluetooth_3.28.2-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl1ZaVkQHHNtY3ZAZGVi
aWFuLm9yZwAKCRDgWuFHj4FMT0GhEACWzGyVFEINDFQ4w9A/IhsMydN417qIfwWH
DANymGPTqF+hlWBMevKI0lN+/R7ZeCVV2rQGuiP8mxKtegyFy0EKMb2idGaF8lms
hxRV6z/UV4qQBFbSSPDZuiwYl5BaLzdHERJbLNZrAvD6969YTTyzQYC95eRrtSpP
MqYTPAAeIId0I6XqidKMsWlPRepVmZohyUgT5RdOhi98svVLH8IJaa9McH5Herex
+09IclVrLM+rf59oG04FZWHRObkz7AsbU/mmIoUt7jqJGh4S43a5066k4s+K/XM+
L2HTKk7O6NPTZKxceNlRbm1plRwPjLNGtpiGoLuJE/sH38Ja1CwQzBKsOELl4dDK
79DgqYaDlWNfsLwwBXlxXzPy1o573ObpGvND3q3hyC6uG0m/9aYYod4gQ6wmbeQ6
Ky//m8wfE2e69hbH30MiN53BTZDwtjjnu3S7r+hqVrE1uw61w1v3Jh89DBkQcZsj
DCu4IaE08QfTeUs6eekLXhMU5dIdg37nUbCO/1bCIvHzfZof+KoN9GrNIXQum3tk
8Uh3f2Hrmdjo5+0cMeqEZK4EW8PsrET7ezDfIUv+g1+u6PEWit+OANnbAo5JQi9b
0tiEdAHksWGP+SCYnzZBgxxggoiIx91LylMrhl+QwdgAUAzfJvbL15DU66bSvVMm
QkmWPwhizw==
=mucG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to