Your message dated Wed, 10 Nov 2021 13:03:45 +0000
with message-id <[email protected]>
and subject line Bug#992499: fixed in libayatana-indicator 0.8.4-3
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-3
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:39:08 +0100
Source: libayatana-indicator
Architecture: source
Version: 0.8.4-3
Distribution: unstable
Urgency: medium
Maintainer: Ayatana Packagers <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 992499
Changes:
 libayatana-indicator (0.8.4-3) unstable; 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:
 9e8bb8f839fa26fadf265060facfa878f83dfaa7 3062 libayatana-indicator_0.8.4-3.dsc
 18fa133759edede4519274c92c7ac121b90dfc0c 15752 
libayatana-indicator_0.8.4-3.debian.tar.xz
 f131b0d6df8734368bcd395a2ed3167baa024d9f 16333 
libayatana-indicator_0.8.4-3_source.buildinfo
Checksums-Sha256:
 ca03306792c74da669b5a87ea02339c51b4751952aea19ebab8da691e7a22a98 3062 
libayatana-indicator_0.8.4-3.dsc
 0cd97e5317c6aa7d043d76abd00975b3f5f3d48ea3804e8986ef9aa499163860 15752 
libayatana-indicator_0.8.4-3.debian.tar.xz
 af3b046917b4cbb05e91f6ab1c3e0d733630709dbe3e06416e199b94818ab77a 16333 
libayatana-indicator_0.8.4-3_source.buildinfo
Files:
 cfcc1a25b6b587085c53d5d1a28bf236 3062 libs optional 
libayatana-indicator_0.8.4-3.dsc
 18f2314db40f7b567fd68550b118955b 15752 libs optional 
libayatana-indicator_0.8.4-3.debian.tar.xz
 e15425dd5fa5848c87c81311334ae4c2 16333 libs optional 
libayatana-indicator_0.8.4-3_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmGLvcMVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsx2lkP/Aqaw7XxYL0e8DHvcBmqA8JfKfrc
vRooc7iIyPiXFmLU65uEUTr9UDGUd5XaAx5QKqkDqgQVCeUNGOSnfSgtXPsCkOo8
2gppQw/4oZLzwolQchdh3y2deiVt4wMsBIm4FgSIDe7sVFehgAWteym7wKeZQCma
07ZhK9Mp89MgWe1LuWt3Gm71C4+2zLjV6tFwnLEyVocsIBJ+KZr+6/pVmf3rgAhe
WF6ZOW3ilWEkoH56/VSPfgIVrSttFZV5JQH0y5PChJ9J6BAR7WUgGqIoxauU3ZPF
adIUJpCNyqHREMaO5XbyPVqo3EuXVP63TmFpCfeC2iqKUFSJMrJMOFCBAjAHV+6I
IOQH9ugxdvZ5QFw3MPvq6EnpJbb+bIC5U/zGiQewBQC3ZW9fj+uwQeypPhw3fnpZ
uzlAiR5ACHGB/SFGaxKQthv/+gp4k5PPAbpSiM8+2J8mKmlrLOoAyXXIQ/zYSVqL
yntHUHWzqow69X9UViLsR62aoZE9lsQNEMO06ArwkmS0VfXTqVB0se4eLiCdoBOm
x9KX4r8bixVTEFUsAzNs4LIq1S+kHB1pD9sblHfu1Hjf0HXHGNgZw+n2A/wkl6q/
kdO9jqV5iMJhRHJC6/N5NFW8yavdFCkQtZJVbNWGyBSTZx3T6/tdvaGp/R4RWrU9
vP/f2tlouLue0q/m
=LrVE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to