Your message dated Sun, 21 Nov 2021 18:47:08 +0000
with message-id <[email protected]>
and subject line Bug#992499: fixed in libayatana-indicator 0.8.4-1+deb11u2
has caused the Debian Bug report #992499,
regarding libayatana-indicator: g_str_equal(…, NULL) crashes apps using the 
library
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.)


-- 
992499: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992499
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libayatana-indicator
Version: 0.8.4-1
Severity: normal
Tags: upstream
Control: affects -1 mate-panel-applet

The MATE appindicator panel uses libayatana-indicator for its indicator
functionality, and it crashes from time to time, usually when I work
with Bluetooth and Wi-Fi applets. This time around, I managed to collect
the backtrace:

    (gdb) bt
    #0  __strcmp_avx2 () at ../sysdeps/x86_64/multiarch/strcmp-avx2.S:101
    #1  0x00007f9a057b723d in g_str_equal (v1=<optimised out>, v2=<optimised
        out>) at ../../../glib/ghash.c:2303
    #2  0x00007f9a063f8056 in indicator_ng_menu_insert_idos
        (self=self@entry=0x56348b29eff0,
        pSection=pSection@entry=0x56348c925d40,
        nModelItem=nModelItem@entry=0, nMenuItem=nMenuItem@entry=23,
        bNamespace=bNamespace@entry=0, sNamespace=0x0) at
        ../../../libayatana-indicator/indicator-ng.c:247
    #3  0x00007f9a063f8479 in indicator_ng_menu_section_changed
        (pMenuSection=<optimised out>, nPosition=<optimised out>,
        nRemoved=<optimised out>, nAdded=<optimised out>,
        pUserData=0x56348b29eff0)
        at ../../../libayatana-indicator/indicator-ng.c:386
    ...

Please find the full backtrace in the attachment.

-- 
Cheers,
  Andrej
#0  __strcmp_avx2 () at ../sysdeps/x86_64/multiarch/strcmp-avx2.S:101
#1  0x00007f9a057b723d in g_str_equal (v1=<optimised out>, v2=<optimised out>) 
at ../../../glib/ghash.c:2303
#2  0x00007f9a063f8056 in indicator_ng_menu_insert_idos
    (self=self@entry=0x56348b29eff0, pSection=pSection@entry=0x56348c925d40, 
nModelItem=nModelItem@entry=0, nMenuItem=nMenuItem@entry=23, 
bNamespace=bNamespace@entry=0, sNamespace=0x0) at 
../../../libayatana-indicator/indicator-ng.c:247
#3  0x00007f9a063f8479 in indicator_ng_menu_section_changed
    (pMenuSection=<optimised out>, nPosition=<optimised out>, 
nRemoved=<optimised out>, nAdded=<optimised out>, pUserData=0x56348b29eff0)
    at ../../../libayatana-indicator/indicator-ng.c:386
#4  0x00007f9a058c8bcf in g_closure_invoke
    (closure=0x56348b601950, return_value=0x0, n_param_values=4, 
param_values=0x7fff02442130, invocation_hint=0x7fff024420b0) at 
../../../gobject/gclosure.c:810
#5  0x00007f9a058f281b in signal_emit_unlocked_R.isra.0
    (node=node@entry=0x56348b084400, detail=detail@entry=0, 
instance=instance@entry=0x56348b3d9f40, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7fff02442130) at 
../../../gobject/gsignal.c:3741
#6  0x00007f9a058e6638 in g_signal_emit_valist
    (instance=<optimised out>, signal_id=<optimised out>, detail=<optimised 
out>, var_args=var_args@entry=0x7fff02442320) at ../../../gobject/gsignal.c:3497
#7  0x00007f9a058e6893 in g_signal_emit (instance=<optimised out>, 
signal_id=<optimised out>, detail=detail@entry=0) at 
../../../gobject/gsignal.c:3553
#8  0x00007f9a059f0b5b in g_menu_model_items_changed (model=<optimised out>, 
position=position@entry=6, removed=removed@entry=0, added=added@entry=1)
    at ../../../gio/gmenumodel.c:695
#9  0x00007f9a059f0ddb in g_dbus_menu_model_changed (added=1, removed=0, 
position=6, items=0x56348c598a10, proxy=0x56348b3d9f40)
    at ../../../gio/gdbusmenumodel.c:832
#10 g_dbus_menu_group_changed (group=0x7f99f40538a0, menu_id=2, position=6, 
removed=0, added=<optimised out>) at ../../../gio/gdbusmenumodel.c:635
#11 0x00007f9a059f0fa9 in g_dbus_menu_path_signal
    (connection=<optimised out>, sender_name=<optimised out>, 
object_path=<optimised out>, interface_name=<optimised out>, 
signal_name=<optimised out>, user_data=0x7f99f4001880, parameters=<optimised 
out>) at ../../../gio/gdbusmenumodel.c:298
#12 g_dbus_menu_path_signal
    (connection=<optimised out>, sender_name=<optimised out>, 
object_path=<optimised out>, interface_name=<optimised out>, 
signal_name=<optimised out>, parameters=<optimised out>, 
user_data=0x7f99f4001880) at ../../../gio/gdbusmenumodel.c:271
#13 0x00007f9a05a1031f in emit_signal_instance_in_idle_cb (data=0x7f99f4733df0) 
at ../../../gio/gdbusconnection.c:3800
#14 0x00007f9a057d47ef in g_main_dispatch (context=0x56348aeeca90) at 
../../../glib/gmain.c:3337
#15 g_main_context_dispatch (context=0x56348aeeca90) at 
../../../glib/gmain.c:4055
#16 0x00007f9a05827d28 in g_main_context_iterate.constprop.0 
(context=0x56348aeeca90, block=block@entry=1, dispatch=dispatch@entry=1, 
self=<optimised out>)
    at ../../../glib/gmain.c:4131
#17 0x00007f9a057d3e53 in g_main_loop_run (loop=0x56348afaeeb0) at 
../../../glib/gmain.c:4329
#18 0x00007f9a05e5a84d in gtk_main () at ../../../../gtk/gtkmain.c:1329
#19 0x00007f9a0640ef2c in _mate_panel_applet_factory_main_internal
    (factory_id=factory_id@entry=0x56348a539940 
"IndicatorAppletCompleteFactory", out_process=out_process@entry=1, 
applet_type=Python Exception <class 'TypeError'>: can only concatenate str (not 
"NoneType") to str
, callback=callback@entry=0x56348a536bc0 <applet_fill_cb>, 
user_data=user_data@entry=0x0) at mate-panel-applet.c:2348
#20 0x00007f9a0640f02e in mate_panel_applet_factory_main
    (factory_id=factory_id@entry=0x56348a539940 
"IndicatorAppletCompleteFactory", out_process=out_process@entry=1, 
applet_type=<optimised out>, callback=callback@entry=0x56348a536bc0 
<applet_fill_cb>, user_data=user_data@entry=0x0) at mate-panel-applet.c:2376
#21 0x000056348a535316 in main (argc=<optimised out>, argv=<optimised out>) at 
applet-main.c:121

--- End Message ---
--- Begin Message ---
Source: libayatana-indicator
Source-Version: 0.8.4-1+deb11u2
Done: Mike Gabriel <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libayatana-indicator, 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.
Mike Gabriel <[email protected]> (supplier of updated libayatana-indicator 
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: Wed, 10 Nov 2021 13:45:53 +0100
Source: libayatana-indicator
Architecture: source
Version: 0.8.4-1+deb11u2
Distribution: bullseye
Urgency: medium
Maintainer: Ayatana Packagers <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 992499
Changes:
 libayatana-indicator (0.8.4-1+deb11u2) bullseye; urgency=medium
 .
   * debian/patches:
     + Add 0002_src-indicator-ng.c-Make-sure-old-menu-item-name-is-n.patch.
       Prevent regular crashes in indicator applets. (Closes: #992499).
Checksums-Sha1:
 b1faa6e980abc14e4584bedcc026c796123c78b5 3094 
libayatana-indicator_0.8.4-1+deb11u2.dsc
 85011c9955a5e7c189509375358bd73ff444e5b6 15772 
libayatana-indicator_0.8.4-1+deb11u2.debian.tar.xz
 480b5b7f4dce07ef80c449f269097d3997e679e5 16365 
libayatana-indicator_0.8.4-1+deb11u2_source.buildinfo
Checksums-Sha256:
 8f4d658bfe2ab151d473bc1114ed021b4ce257b071eb89baa3b60bd3d7505554 3094 
libayatana-indicator_0.8.4-1+deb11u2.dsc
 1e473d7ef5edc1cd7068e386ccbb3f76b35fe4a3c1409314f138c590a70e439d 15772 
libayatana-indicator_0.8.4-1+deb11u2.debian.tar.xz
 7d94c2ed578c7f26df12ede5c984fe275b8b57949bbc33947a2615b23fdcc816 16365 
libayatana-indicator_0.8.4-1+deb11u2_source.buildinfo
Files:
 fdd814145c41cc9c27963852b5ef0b20 3094 libs optional 
libayatana-indicator_0.8.4-1+deb11u2.dsc
 d78a5fcb86a82cd6f51b06f5bd2270f7 15772 libs optional 
libayatana-indicator_0.8.4-1+deb11u2.debian.tar.xz
 caaac5db28228199f8ba2ab3fc867e37 16365 libs optional 
libayatana-indicator_0.8.4-1+deb11u2_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmGLvzoVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxYVEP/3VQjnFvDrG9bZfjxV7oOvemPVZZ
c1QeeIQ81L0imXscGsB6kbLw90yk39xwBWl3qaucOO1I8Sm7UlgtY44dWJUMCRnT
E/5OdUxdXuwJWTubNxKwcNvRuu04FwvhJMZ2wsr8ULPU0+8eKdroA6ZHfj1/n3ox
et09OGSb/5dGvr8/weXxZbBXf7vKrPLMYTj6fgL+mSkjH/IVDj0hB3QSjBIgycly
XkqkljhHlQMFTbp0qTLB8NG7QHHtJKmJQuWR4oGuKJZdz+RrkXmXoYcRJ+5pGsGu
BAj/uCgx+4N5QNYvMx37Bt1+fjd04qv1HRbHZDeKbeYRbsBpwQkkl3VRq6polPPp
eKvLsY6phHTFyw+45nmcoxYjB2NpHAFqz+lgKwA/d292WoAV4JA9BAUYnkJVbQGd
N7FNZGNDPEdP87ilWXsER4fcVzpk2B8DGNrXJTyafhlqxP8lBIXUiNvzgShjZmWI
600HST+/hlmqhCXmBZvXfrhjhZ1KWukIXbzmlAj0CEcso9B/v8xT6XQptCnJtmrI
s2UIv4skjfX2cfkqV3FiK9hEuTmK2+aR9boiIxvTjqCOQeV3K5zNd6gqQ2MhsiQ9
emTz30vUHiq9X9u0aM5jOxfLsCigJpJ0ItwxLEVl8tVi96kxBkVAeWhzrdDuXNQc
Hv4/gjm/oziUPhMY
=2nnD
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to