[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#910555: libkf5notifications5: KStatusNotifierItem No Icon set infinite loop



Package: libkf5notifications5
Version: 5.28.0-1
Severity: normal

Dear Maintainer,

I started X with fvwm and stalonetray.

If I run korgac with the following theme,
export QT_QPA_PLATFORMTHEME=kde

I get the following repeated over and over, while it is eating up the
CPU.
QSystemTrayIcon::setVisible: No Icon set

It looks like it is in an infinite recursion and it will eventually
crash.

#57045 0x00007fffd5fdcb57 in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#57046 0x00007ffff3b63a54 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57047 0x00007ffff3b8217e in ?? ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57048 0x00007ffff3b636cd in QSystemTrayIcon::setVisible(bool) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57049 0x00007ffff645d5f6 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57050 0x00007ffff645f2de in ?? ()
   from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57051 0x00007ffff64607c3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57052 0x00007ffff6460cce in KStatusNotifierItem::KStatusNotifierItem(QObject*)
    () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57053 0x00007fffd5fdcb57 in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#57054 0x00007ffff3b63a54 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57055 0x00007ffff3b8217e in ?? ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57056 0x00007ffff3b636cd in QSystemTrayIcon::setVisible(bool) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#57057 0x00007ffff645d5f6 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57058 0x00007ffff645f2de in ?? ()
   from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57059 0x00007ffff64607c3 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57060 0x00007ffff6460cce in KStatusNotifierItem::KStatusNotifierItem(QObject*)
    () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5
#57061 0x0000555555576d04 in ?? ()
#57062 0x0000555555569d35 in ?? ()
#57063 0x00005555555663af in ?? ()
#57064 0x00007ffff23942e1 in __libc_start_main (main=0x555555565ee0, argc=1, 
    argv=0x7fffffffe8c8, init=<optimized out>, fini=<optimized out>, 
    rtld_fini=<optimized out>, stack_end=0x7fffffffe8b8)
    at ../csu/libc-start.c:291
#57065 0x00005555555665da in _start ()

If I don't set the theme it will run, but other KDE based applications
fail to find icons.  I would expect if it can't find an icon that it
would use a substitute, solid color, or something that will allow the
application to run properly rather than eat up the CPU, ram, and
eventually crash.

I've looked at the korgac source and don't see it can do anything,
should it be KDEPlasmaPlatformTheme.so instead?

-- System Information:
Debian Release: 9.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0+ (SMP w/4 CPU cores)
Locale: LANG=, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15), LANGUAGE= (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libkf5notifications5 depends on:
ii  libc6                     2.24-11+deb9u3
ii  libdbusmenu-qt5-2         0.9.3+16.04.20160218-1
ii  libkf5codecs5             5.28.0-1+b2
ii  libkf5configcore5         5.28.0-2
ii  libkf5coreaddons5         5.28.0-2
ii  libkf5notifications-data  5.28.0-1
ii  libkf5windowsystem5       5.28.0-2
ii  libphonon4qt5-4           4:4.9.0-4
ii  libqt5core5a              5.7.1+dfsg-3+b1
ii  libqt5dbus5               5.7.1+dfsg-3+b1
ii  libqt5gui5                5.7.1+dfsg-3+b1
ii  libqt5widgets5            5.7.1+dfsg-3+b1
ii  libqt5x11extras5          5.7.1~20161021-2
ii  libstdc++6                6.3.0-18+deb9u1
ii  phonon4qt5                4:4.9.0-4

libkf5notifications5 recommends no packages.

libkf5notifications5 suggests no packages.

-- no debconf information


Reply to: