Bug 33226 - gnome-shell-extension-appindicator js error
Summary: gnome-shell-extension-appindicator js error
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: David GEIGER
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-18 18:54 CEST by Eric Petit
Modified: 2024-05-22 21:37 CEST (History)
0 users

See Also:
Source RPM: gnome-shell-extension-appindicator-53-1.1.mga9.noarch
CVE:
Status comment:


Attachments

Description Eric Petit 2024-05-18 18:54:47 CEST
This bug come back :
https://bugs.mageia.org/show_bug.cgi?id=33178

It occur when clicking on certain icon app in notify system
Comment 1 Lewis Smith 2024-05-18 20:57:57 CEST
https://bugs.mageia.org/attachment.cgi?id=14536
This is the attachment showing these errors with the updated:
 gnome-shell-extension-appindicator-53-1.1.mga9.noarch

https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/445
This is the upstream bug report, which reports the error from all over the place and with many different applications. It was closed:
"This is due to an incorrect implementation of the appindicator API in other apps. In my case it happens with mattermost. These applications do send DBus calls to change their icon, but don't implement the "other side" of the API, specifically the AboutToShow method, which is called by appindicator when the user clicks on the icon and the menu is "about to be shown".

The original complaint was about 'error occurred in AboutToShow'; but some of those reports show 'error occurred in Get', which is what Eric is seeing. (Some showed both messages). The closure comment does not seem to cover Get, I am not sure that the case is the same. It adds:
"Note that this has never been a problem or a crash, just a log message with extended stack trace."
Except it can explode the system journal.

There was a suggestion that it happens when the system is loaded, which makes some sense; and may explain why Eric thought that the problem was fixed, but it has re-appeared.

Assigning this to DavidG who did the issued update, unsure that he can do anything. However, this:
 https://github.com/ubuntu/gnome-shell-extension-appindicator/pull/525
"dbusMenu: Handle missing AboutToShow gracefully"
suggests (18 April 2023) a sort of fix was done, so maybe there is still the possibility of an update. Except it talks specifically of 'AboutToShow', not 'Get'.

We can ask Eric to add to those upstream bug reports; or raise a new one there.
Lewis Smith 2024-05-18 21:00:03 CEST

Assignee: bugsquad => geiger.david68210

Comment 2 Eric Petit 2024-05-18 21:06:46 CEST
Since it is python it could be possible to add a patch to suppress "warning"?
Lewis Smith 2024-05-22 21:37:43 CEST

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=33190


Note You need to log in before you can comment on or make changes to this bug.