On Mon, May 09, 2016 at 04:51:58PM +0300, Dmitry Shachnev wrote: > On Mon, May 09, 2016 at 07:12:05AM +0200, Sebastian Ramacher wrote: > > Thank you for the backtrace. This seems to be an issue between Qt (or > > somewhere > > in the Qt/KDE stack) and your WM. So I'm reassigning it to Qt and awesomewm. > > This has nothing to do with awesomewm (but can be related to Qt).
Agreed, especially since the original submitter wasn't using awesome. > The stack trace indeed looks like an endless loop between Qt and the KDE > Platform Theme. I suppose the latter has some problems when being used outside > the Plasma desktop. > > It would be *very* interesting to know the line numbers in #26..#28. Here's a more complete stack trace, including the missing symbols: #0 0x00007ffff743b9ee in _IO_vfprintf_internal (s=0x7fffd99cc470, format=0x7fffe4e76850 "%s\n", ap=0x7fffd99ceb28) at vfprintf.c:1266 #1 0x00007ffff743e751 in buffered_vfprintf (s=0x7ffff7794540 <_IO_2_1_stderr_>, format=<optimized out>, args=<optimized out>) at vfprintf.c:2346 #2 0x00007ffff743bb8d in _IO_vfprintf_internal (s=s@entry=0x7ffff7794540 <_IO_2_1_stderr_>, format=format@entry=0x7fffe4e76850 "%s\n", ap=ap@entry=0x7fffd99ceb28) at vfprintf.c:1292 #3 0x00007ffff74ebf89 in ___fprintf_chk (fp=0x7ffff7794540 <_IO_2_1_stderr_>, flag=flag@entry=1, format=format@entry=0x7fffe4e76850 "%s\n") at fprintf_chk.c:35 #4 0x00007fffe4bc0d70 in fprintf (__fmt=0x7fffe4e76850 "%s\n", __stream=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/stdio2.h:98 #5 qDefaultMessageHandler (type=<optimized out>, context=..., buf=...) at global/qlogging.cpp:1489 #6 0x00007fffe4bbb498 in qt_message_print (message=..., context=..., msgType=QtWarningMsg) at global/qlogging.cpp:1543 #7 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtWarningMsg, context=..., msg=msg@entry=0x7fffe5a5a478 "QSystemTrayIcon::setVisible: No Icon set", ap=ap@entry=0x7fffd99cecb0) at global/qlogging.cpp:266 #8 0x00007fffe4bbc2bc in QMessageLogger::warning (this=this@entry=0x7fffd99ced90, msg=msg@entry=0x7fffe5a5a478 "QSystemTrayIcon::setVisible: No Icon set") at global/qlogging.cpp:544 #9 0x00007fffe5a13b18 in QSystemTrayIcon::setVisible (this=<optimized out>, visible=visible@entry=true) at util/qsystemtrayicon.cpp:268 #10 0x00007fffd33b2f95 in QSystemTrayIcon::show (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qsystemtrayicon.h:95 #11 KStatusNotifierItemPrivate::setLegacySystemTrayEnabled (this=this@entry=0x7fffd6baacb0, enabled=enabled@entry=true) at ../../src/kstatusnotifieritem.cpp:808 #12 0x00007fffd33b3fbd in KStatusNotifierItemPrivate::registerToDaemon (this=this@entry=0x7fffd6baacb0) at ../../src/kstatusnotifieritem.cpp:744 #13 0x00007fffd33b53fb in KStatusNotifierItemPrivate::init (this=this@entry=0x7fffd6baacb0, extraId=...) at ../../src/kstatusnotifieritem.cpp:722 #14 0x00007fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem (this=0x7fffd6baa4f0, parent=<optimized out>) at ../../src/kstatusnotifieritem.cpp:55 #15 0x00007fffd3be67e7 in KDEPlatformSystemTrayIcon::init (this=0x7fffd6ba9050) at ../../../src/platformtheme/kdeplatformsystemtrayicon.cpp:270 #16 0x00007fffe5a14024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6baa6c0) at util/qsystemtrayicon.cpp:684 #17 0x00007fffe5a310be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6baa6c0) at util/qsystemtrayicon_x11.cpp:280 #18 0x00007fffe5a13b27 in QSystemTrayIcon::setVisible (this=<optimized out>, visible=visible@entry=true) at util/qsystemtrayicon.cpp:271 #19 0x00007fffd33b2f95 in QSystemTrayIcon::show (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qsystemtrayicon.h:95 #20 KStatusNotifierItemPrivate::setLegacySystemTrayEnabled (this=this@entry=0x7fffd6ba3720, enabled=enabled@entry=true) at ../../src/kstatusnotifieritem.cpp:808 #21 0x00007fffd33b3fbd in KStatusNotifierItemPrivate::registerToDaemon (this=this@entry=0x7fffd6ba3720) at ../../src/kstatusnotifieritem.cpp:744 #22 0x00007fffd33b53fb in KStatusNotifierItemPrivate::init (this=this@entry=0x7fffd6ba3720, extraId=...) at ../../src/kstatusnotifieritem.cpp:722 #23 0x00007fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem (this=0x7fffd6ba3320, parent=<optimized out>) at ../../src/kstatusnotifieritem.cpp:55 #24 0x00007fffd3be67e7 in KDEPlatformSystemTrayIcon::init (this=0x7fffd6ba1f80) at ../../../src/platformtheme/kdeplatformsystemtrayicon.cpp:270 #25 0x00007fffe5a14024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6ba2f60) at util/qsystemtrayicon.cpp:684 #26 0x00007fffe5a310be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6ba2f60) at util/qsystemtrayicon_x11.cpp:280 #27 0x00007fffe5a13b27 in QSystemTrayIcon::setVisible (this=<optimized out>, visible=visible@entry=true) at util/qsystemtrayicon.cpp:271 #28 0x00007fffd33b2f95 in QSystemTrayIcon::show (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qsystemtrayicon.h:95 #29 KStatusNotifierItemPrivate::setLegacySystemTrayEnabled (this=this@entry=0x7fffd6b9bf90, enabled=enabled@entry=true) at ../../src/kstatusnotifieritem.cpp:808 #30 0x00007fffd33b3fbd in KStatusNotifierItemPrivate::registerToDaemon (this=this@entry=0x7fffd6b9bf90) at ../../src/kstatusnotifieritem.cpp:744 #31 0x00007fffd33b53fb in KStatusNotifierItemPrivate::init (this=this@entry=0x7fffd6b9bf90, extraId=...) at ../../src/kstatusnotifieritem.cpp:722 #32 0x00007fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem (this=0x7fffd6b9ace0, parent=<optimized out>) at ../../src/kstatusnotifieritem.cpp:55 #33 0x00007fffd3be67e7 in KDEPlatformSystemTrayIcon::init (this=0x7fffd6b9a2d0) at ../../../src/platformtheme/kdeplatformsystemtrayicon.cpp:270 #34 0x00007fffe5a14024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6b9b8d0) at util/qsystemtrayicon.cpp:684 #35 0x00007fffe5a310be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6b9b8d0) at util/qsystemtrayicon_x11.cpp:280 #36 0x00007fffe5a13b27 in QSystemTrayIcon::setVisible (this=<optimized out>, visible=visible@entry=true) at util/qsystemtrayicon.cpp:271 #37 0x00007fffd33b2f95 in QSystemTrayIcon::show (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qsystemtrayicon.h:95 #38 KStatusNotifierItemPrivate::setLegacySystemTrayEnabled (this=this@entry=0x7fffd6b94970, enabled=enabled@entry=true) at ../../src/kstatusnotifieritem.cpp:808 #39 0x00007fffd33b3fbd in KStatusNotifierItemPrivate::registerToDaemon (this=this@entry=0x7fffd6b94970) at ../../src/kstatusnotifieritem.cpp:744 #40 0x00007fffd33b53fb in KStatusNotifierItemPrivate::init (this=this@entry=0x7fffd6b94970, extraId=...) at ../../src/kstatusnotifieritem.cpp:722 #41 0x00007fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem (this=0x7fffd6b94570, parent=<optimized out>) at ../../src/kstatusnotifieritem.cpp:55 #42 0x00007fffd3be67e7 in KDEPlatformSystemTrayIcon::init (this=0x7fffd6b92cf0) at ../../../src/platformtheme/kdeplatformsystemtrayicon.cpp:270 #43 0x00007fffe5a14024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6b94300) at util/qsystemtrayicon.cpp:684 #44 0x00007fffe5a310be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6b94300) at util/qsystemtrayicon_x11.cpp:280 #45 0x00007fffe5a13b27 in QSystemTrayIcon::setVisible (this=<optimized out>, visible=visible@entry=true) at util/qsystemtrayicon.cpp:271 #46 0x00007fffd33b2f95 in QSystemTrayIcon::show (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qsystemtrayicon.h:95
signature.asc
Description: PGP signature