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


Attachment: signature.asc
Description: PGP signature

Reply via email to