https://bugs.kde.org/show_bug.cgi?id=436350
--- Comment #39 from Vaclav Masin <[email protected]> --- (In reply to Konrad Materka from comment #36) > Created attachment 138098 [details] > patch: workaround + logs attempt3 > > This is super strange... > > To recheck: before starting of KTorrent (just after plasmashell restart) > everything should look fine: you should see all items in System Tray setting > with no empty row. This seems to be correct. > After running KTorrent you should see empty rows in setting and few icons > missing (KMix, KMail). Yes, those empty rows in system tray settings windows are now actually even all over the place - see the attached screenshot. > After kded5 restart you should around 5 or 6 empty > rows and KMix, KMail etc visible again. > Yes, this recovers the icons in the systray but those empty items in system tray settings are still there. > To summarize what I found: > In System There is an internal list of SNI items with service id + > StatusNotifierItemService pointer. You can see it as Item(...) in logs. > Everything looks fine until you start new application - existing items in > the list are for whatever reason cleared! Service id is empty (""). This of > course breaks everything. I still don't know why... > > Just to double check, can you apply attached patch (revert earlier patches)? > It will log state just before item add and just after. > Done - see the attached log called " Plasma shell extended logging 2". > One more test: it seems that on start you have exactly 6 SNI icons (KMix, > KMail, Kwallet etc). Can you close two of them, restart plasmashell, run > something (for example KTorrent) and check logs? Is there "No DataSource > for"? There are those "No DataContainer for" (I'm guessing you meant that and not "No DataSource for") after restarting Plasmashell, but not after starting up one app after that. > If not, start more apps with icons (can be these two you closed before > start). This is to check if 6 is important (it is an initial capacity of the > internal list). Yeah, all the hell seems to break loose once I start the +1 app. There are some more "No DataContainer for" messages and some icons disappear from the sys tray and there are suddenly those empty items in System Tray settings. -- You are receiving this mail because: You are watching all bug changes.
