Bug#807805: vlc: Crash upon startup
Control: forwarded -1 https://bugs.kde.org/show_bug.cgi?id=350785 Control: fixed -1 knotifications/5.18.0-1 On Mon, May 09, 2016 at 10:17:23PM +0300, Dmitry Shachnev wrote: > Thanks a lot! Now I am sure that it's a bug in knotifications, and I have > created an upstream bug for this. Hope it'll be taken care of. According to upstream it's already fixed in knotifications 5.18.0+ (available in experimental only for now). -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#807805: vlc: Crash upon startup
Control: reassign -1 libkf5notifications5 5.16.0-1 Control: forwarded -1 https://bugs.kde.org/show_bug.cgi?id=362863 Hi Noah, On Mon, May 09, 2016 at 11:16:17AM -0700, Noah Meyerhans wrote: > Here's a more complete stack trace, including the missing symbols: > > [...] Thanks a lot! Now I am sure that it's a bug in knotifications, and I have created an upstream bug for this. Hope it'll be taken care of. -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#807805: vlc: Crash upon startup
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 0x7743b9ee in _IO_vfprintf_internal (s=0x7fffd99cc470, format=0x7fffe4e76850 "%s\n", ap=0x7fffd99ceb28) at vfprintf.c:1266 #1 0x7743e751 in buffered_vfprintf (s=0x77794540 <_IO_2_1_stderr_>, format=, args=) at vfprintf.c:2346 #2 0x7743bb8d in _IO_vfprintf_internal (s=s@entry=0x77794540 <_IO_2_1_stderr_>, format=format@entry=0x7fffe4e76850 "%s\n", ap=ap@entry=0x7fffd99ceb28) at vfprintf.c:1292 #3 0x774ebf89 in ___fprintf_chk (fp=0x77794540 <_IO_2_1_stderr_>, flag=flag@entry=1, format=format@entry=0x7fffe4e76850 "%s\n") at fprintf_chk.c:35 #4 0x7fffe4bc0d70 in fprintf (__fmt=0x7fffe4e76850 "%s\n", __stream=) at /usr/include/x86_64-linux-gnu/bits/stdio2.h:98 #5 qDefaultMessageHandler (type=, context=..., buf=...) at global/qlogging.cpp:1489 #6 0x7fffe4bbb498 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 0x7fffe4bbc2bc in QMessageLogger::warning (this=this@entry=0x7fffd99ced90, msg=msg@entry=0x7fffe5a5a478 "QSystemTrayIcon::setVisible: No Icon set") at global/qlogging.cpp:544 #9 0x7fffe5a13b18 in QSystemTrayIcon::setVisible (this=, visible=visible@entry=true) at util/qsystemtrayicon.cpp:268 #10 0x7fffd33b2f95 in QSystemTrayIcon::show (this=) 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 0x7fffd33b3fbd in KStatusNotifierItemPrivate::registerToDaemon (this=this@entry=0x7fffd6baacb0) at ../../src/kstatusnotifieritem.cpp:744 #13 0x7fffd33b53fb in KStatusNotifierItemPrivate::init (this=this@entry=0x7fffd6baacb0, extraId=...) at ../../src/kstatusnotifieritem.cpp:722 #14 0x7fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem (this=0x7fffd6baa4f0, parent=) at ../../src/kstatusnotifieritem.cpp:55 #15 0x7fffd3be67e7 in KDEPlatformSystemTrayIcon::init (this=0x7fffd6ba9050) at ../../../src/platformtheme/kdeplatformsystemtrayicon.cpp:270 #16 0x7fffe5a14024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6baa6c0) at util/qsystemtrayicon.cpp:684 #17 0x7fffe5a310be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6baa6c0) at util/qsystemtrayicon_x11.cpp:280 #18 0x7fffe5a13b27 in QSystemTrayIcon::setVisible (this=, visible=visible@entry=true) at util/qsystemtrayicon.cpp:271 #19 0x7fffd33b2f95 in QSystemTrayIcon::show (this=) 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 0x7fffd33b3fbd in KStatusNotifierItemPrivate::registerToDaemon (this=this@entry=0x7fffd6ba3720) at ../../src/kstatusnotifieritem.cpp:744 #22 0x7fffd33b53fb in KStatusNotifierItemPrivate::init (this=this@entry=0x7fffd6ba3720, extraId=...) at ../../src/kstatusnotifieritem.cpp:722 #23 0x7fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem (this=0x7fffd6ba3320, parent=) at ../../src/kstatusnotifieritem.cpp:55 #24 0x7fffd3be67e7 in KDEPlatformSystemTrayIcon::init (this=0x7fffd6ba1f80) at ../../../src/platformtheme/kdeplatformsystemtrayicon.cpp:270 #25 0x7fffe5a14024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6ba2f60) at util/qsystemtrayicon.cpp:684 #26 0x7fffe5a310be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6ba2f60) at util/qsystemtrayicon_x11.cpp:280 #27 0x7fffe5a13b27 in QSystemTrayIcon::setVisible (this=, visible=visible@entry=true) at util/qsystemtrayicon.cpp:271 #28 0x7fffd33b2f95 in QSystemTrayIcon::show (this=) at /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qsystemtrayicon.h:95 #29 KStatusNotifierItemPrivate::setLegacySystemTrayEnabled
Bug#807805: vlc: Crash upon startup
Hi all, 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). > > Notice that these lines occur many times in rapid succession in ever > > deepening stack frames, suggesting a recursive call: > > #22 0x7fffd3be67e7 in ?? () from > > /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlatformTheme.so > > #23 0x7fffe9a15024 in QSystemTrayIconPrivate::install_sys_qpa > > (this=this@entry=0x7fffd6ba0f60) > > at util/qsystemtrayicon.cpp:684 > > #24 0x7fffe9a320be in QSystemTrayIconPrivate::install_sys > > (this=this@entry=0x7fffd6ba0f60) > > at util/qsystemtrayicon_x11.cpp:280 > > #25 0x7fffe9a14b27 in QSystemTrayIcon::setVisible (this= > out>, visible=) > > at util/qsystemtrayicon.cpp:271 > > #26 0x7fffd33b2f95 in ?? () from > > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > > #27 0x7fffd33b3fbd in ?? () from > > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > > #28 0x7fffd33b53fb in ?? () from > > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > > #29 0x7fffd33b57fe in > > KStatusNotifierItem::KStatusNotifierItem(QObject*) () > >from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 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. Can you please install libkf5notifications5-dbg package (while it's available), get a new traceback with it, and paste those three lines? If you want a workaround, try starting Vlc with QT_QPA_PLATFORMTHEME=generic. -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#807805: vlc: Crash upon startup
Control: reassign -2 libqt5widgets5,awesomewm On 2016-05-08 13:56:35, Noah Meyerhans wrote: > Control: tags -1 - moreinfo > Control: found -1 2.2.2-6 > > On Wed, Jan 27, 2016 at 11:29:52PM +0100, Sebastian Ramacher wrote: > > On 2016-01-27 12:08:15, Hörmetjan Yiltiz wrote: > > > Could you please tell me how to produce this informative feedback so that > > > a > > > diagnosis would be possible? > > > > Install gdb, vlc-dbg and qtbase5-dbg and follow the instructions at > > https://wiki.debian.org/HowToGetABacktrace. > > Hello. I've recently started experiencing this bug after upgrading to > stretch. I can confirm that the problem has something to do with running > VLC under a non-KDE environment as was reported earlier. (In my case it > is awesomewm). If I run in a full KDE environment it does not crash. > When it does crash, it briefly displays the UI, then prints > "QSystemTrayIcon::setVisible: No Icon set" repeatedly in the terminal > before crashing. 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. Cheers > Notable sections of a very large stack trace are below. > > Last lines before the crash: > #0 0x7743b9ee in _IO_vfprintf_internal (s=0x7fffd99cb470, > format=0x7fffe8e77850 "%s\n", ap=0x7fffd99cdb28) > at vfprintf.c:1266 > #1 0x7743e751 in buffered_vfprintf (s=0x77794540 > <_IO_2_1_stderr_>, format=, > args=) at vfprintf.c:2346 > #2 0x7743bb8d in _IO_vfprintf_internal (s=s@entry=0x77794540 > <_IO_2_1_stderr_>, > format=format@entry=0x7fffe8e77850 "%s\n", ap=ap@entry=0x7fffd99cdb28) at > vfprintf.c:1292 > #3 0x774ebf89 in ___fprintf_chk (fp=0x77794540 > <_IO_2_1_stderr_>, flag=flag@entry=1, > format=format@entry=0x7fffe8e77850 "%s\n") at fprintf_chk.c:35 > #4 0x7fffe8bc1d70 in fprintf (__fmt=0x7fffe8e77850 "%s\n", > __stream=) > at /usr/include/x86_64-linux-gnu/bits/stdio2.h:98 > #5 qDefaultMessageHandler (type=, context=..., buf=...) at > global/qlogging.cpp:1489 > #6 0x7fffe8bbc498 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=0x7fffe9a5b478 "QSystemTrayIcon::setVisible: No Icon set", > ap=ap@entry=0x7fffd99cdcb0) > at global/qlogging.cpp:266 > #8 0x7fffe8bbd2bc in QMessageLogger::warning > (this=this@entry=0x7fffd99cdd90, > msg=msg@entry=0x7fffe9a5b478 "QSystemTrayIcon::setVisible: No Icon set") > at global/qlogging.cpp:544 > #9 0x7fffe9a14b18 in QSystemTrayIcon::setVisible (this=, > visible=) > at util/qsystemtrayicon.cpp:268 > #10 0x7fffd33b2f95 in ?? () from > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #11 0x7fffd33b3fbd in ?? () from > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #12 0x7fffd33b53fb in ?? () from > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #13 0x7fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem(QObject*) > () >from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #14 0x7fffd3be67e7 in ?? () from > /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlatformTheme.so > #15 0x7fffe9a15024 in QSystemTrayIconPrivate::install_sys_qpa > (this=this@entry=0x7fffd6ba86c0) > at util/qsystemtrayicon.cpp:684 > #16 0x7fffe9a320be in QSystemTrayIconPrivate::install_sys > (this=this@entry=0x7fffd6ba86c0) > at util/qsystemtrayicon_x11.cpp:280 > #17 0x7fffe9a14b27 in QSystemTrayIcon::setVisible (this=, > visible=) > at util/qsystemtrayicon.cpp:271 > #18 0x7fffd33b2f95 in ?? () from > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #19 0x7fffd33b3fbd in ?? () from > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #20 0x7fffd33b53fb in ?? () from > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #21 0x7fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem(QObject*) > () >from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > > Notice that these lines occur many times in rapid succession in ever > deepening stack frames, suggesting a recursive call: > #22 0x7fffd3be67e7 in ?? () from > /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlatformTheme.so > #23 0x7fffe9a15024 in QSystemTrayIconPrivate::install_sys_qpa > (this=this@entry=0x7fffd6ba0f60) > at util/qsystemtrayicon.cpp:684 > #24 0x7fffe9a320be in QSystemTrayIconPrivate::install_sys > (this=this@entry=0x7fffd6ba0f60) > at util/qsystemtrayicon_x11.cpp:280 > #25 0x7fffe9a14b27 in QSystemTrayIcon::setVisible (this=, > visible=) > at util/qsystemtrayicon.cpp:271 > #26 0x7fffd33b2f95 in ?? () from > /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 > #27 0x7fffd33b3fbd in ?? () from >
Bug#807805: vlc: Crash upon startup
Control: tags -1 - moreinfo Control: found -1 2.2.2-6 On Wed, Jan 27, 2016 at 11:29:52PM +0100, Sebastian Ramacher wrote: > On 2016-01-27 12:08:15, Hörmetjan Yiltiz wrote: > > Could you please tell me how to produce this informative feedback so that a > > diagnosis would be possible? > > Install gdb, vlc-dbg and qtbase5-dbg and follow the instructions at > https://wiki.debian.org/HowToGetABacktrace. Hello. I've recently started experiencing this bug after upgrading to stretch. I can confirm that the problem has something to do with running VLC under a non-KDE environment as was reported earlier. (In my case it is awesomewm). If I run in a full KDE environment it does not crash. When it does crash, it briefly displays the UI, then prints "QSystemTrayIcon::setVisible: No Icon set" repeatedly in the terminal before crashing. Notable sections of a very large stack trace are below. Last lines before the crash: #0 0x7743b9ee in _IO_vfprintf_internal (s=0x7fffd99cb470, format=0x7fffe8e77850 "%s\n", ap=0x7fffd99cdb28) at vfprintf.c:1266 #1 0x7743e751 in buffered_vfprintf (s=0x77794540 <_IO_2_1_stderr_>, format=, args=) at vfprintf.c:2346 #2 0x7743bb8d in _IO_vfprintf_internal (s=s@entry=0x77794540 <_IO_2_1_stderr_>, format=format@entry=0x7fffe8e77850 "%s\n", ap=ap@entry=0x7fffd99cdb28) at vfprintf.c:1292 #3 0x774ebf89 in ___fprintf_chk (fp=0x77794540 <_IO_2_1_stderr_>, flag=flag@entry=1, format=format@entry=0x7fffe8e77850 "%s\n") at fprintf_chk.c:35 #4 0x7fffe8bc1d70 in fprintf (__fmt=0x7fffe8e77850 "%s\n", __stream=) at /usr/include/x86_64-linux-gnu/bits/stdio2.h:98 #5 qDefaultMessageHandler (type=, context=..., buf=...) at global/qlogging.cpp:1489 #6 0x7fffe8bbc498 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=0x7fffe9a5b478 "QSystemTrayIcon::setVisible: No Icon set", ap=ap@entry=0x7fffd99cdcb0) at global/qlogging.cpp:266 #8 0x7fffe8bbd2bc in QMessageLogger::warning (this=this@entry=0x7fffd99cdd90, msg=msg@entry=0x7fffe9a5b478 "QSystemTrayIcon::setVisible: No Icon set") at global/qlogging.cpp:544 #9 0x7fffe9a14b18 in QSystemTrayIcon::setVisible (this=, visible=) at util/qsystemtrayicon.cpp:268 #10 0x7fffd33b2f95 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #11 0x7fffd33b3fbd in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #12 0x7fffd33b53fb in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #13 0x7fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem(QObject*) () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #14 0x7fffd3be67e7 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlatformTheme.so #15 0x7fffe9a15024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6ba86c0) at util/qsystemtrayicon.cpp:684 #16 0x7fffe9a320be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6ba86c0) at util/qsystemtrayicon_x11.cpp:280 #17 0x7fffe9a14b27 in QSystemTrayIcon::setVisible (this=, visible=) at util/qsystemtrayicon.cpp:271 #18 0x7fffd33b2f95 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #19 0x7fffd33b3fbd in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #20 0x7fffd33b53fb in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #21 0x7fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem(QObject*) () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 Notice that these lines occur many times in rapid succession in ever deepening stack frames, suggesting a recursive call: #22 0x7fffd3be67e7 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlatformTheme.so #23 0x7fffe9a15024 in QSystemTrayIconPrivate::install_sys_qpa (this=this@entry=0x7fffd6ba0f60) at util/qsystemtrayicon.cpp:684 #24 0x7fffe9a320be in QSystemTrayIconPrivate::install_sys (this=this@entry=0x7fffd6ba0f60) at util/qsystemtrayicon_x11.cpp:280 #25 0x7fffe9a14b27 in QSystemTrayIcon::setVisible (this=, visible=) at util/qsystemtrayicon.cpp:271 #26 0x7fffd33b2f95 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #27 0x7fffd33b3fbd in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #28 0x7fffd33b53fb in ?? () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #29 0x7fffd33b57fe in KStatusNotifierItem::KStatusNotifierItem(QObject*) () from /usr/lib/x86_64-linux-gnu/libKF5Notifications.so.5 And the beginning of the thread: #10718 0x7fffd3be67e7 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlatformTheme.so #10719 0x7fffe9a15024 in
Bug#807805: vlc: Crash upon startup
On 2016-01-27 12:08:15, Hörmetjan Yiltiz wrote: > Could you please tell me how to produce this informative feedback so that a > diagnosis would be possible? Install gdb, vlc-dbg and qtbase5-dbg and follow the instructions at https://wiki.debian.org/HowToGetABacktrace. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#807805: vlc: Crash upon startup
Could you please tell me how to produce this informative feedback so that a diagnosis would be possible? Best, Hörmet He who is worthy to receive his days and nights is worthy to receive all else from you (and me). -- The Prophet, Gibran Kahlil On Sun, Dec 13, 2015 at 7:57 AM, Sebastian Ramacherwrote: > On 2015-12-13 07:44:29, Hörmetjan Yiltiz wrote: > > Thanks! Is it due to a lack of some interface in i3wm, in which case it > is > > i3wm's bug, or that `vlc` is assuming some interface that is not > > necessarily present in any system? > > It's hard to tell without a backtrace. But it sounds like a i3wm or Qt 5 > issue > to me. > > Cheers > -- > Sebastian Ramacher >
Bug#807805: vlc: Crash upon startup
Package: vlc Version: 2.2.1-5+b1 Severity: grave Justification: renders package unusable Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? After a recent system upgrade in Debian Testing, `vlc` cannot start and crashes reporting: "QSystemTrayIcon::setVisible: No Icon set" * What exactly did you do (or not do) that was effective (or ineffective)? This is reproducable in my environment. I am running i3wm installed alongside with KDE5. Reinstalling or reconfiguring `vlc` did not solve the issue. * What was the outcome of this action? VLC crash upon startup. * What outcome did you expect instead? VLC starts normally. -- System Information: Debian Release: stretch/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages vlc depends on: ii fonts-freefont-ttf 20120503-4 ii libaa1 1.4p5-44 ii libavcodec-ffmpeg56 7:2.8.3-1 ii libavutil-ffmpeg54 7:2.8.3-1 ii libc6 2.19-22 ii libcaca00.99.beta19-2+b1 ii libcairo2 1.14.4-1 ii libegl1-mesa [libegl1-x11] 11.0.6-1 ii libfreerdp-client1.11.1.0~git20140921.1.440916e+dfsg1-5+b1 ii libfreerdp-core1.1 1.1.0~git20140921.1.440916e+dfsg1-5+b1 ii libfreerdp-gdi1.1 1.1.0~git20140921.1.440916e+dfsg1-5+b1 ii libfreetype62.6.1-0.1 ii libfribidi0 0.19.7-1 ii libgcc1 1:5.2.1-23 ii libgl1-mesa-glx [libgl1]11.0.6-1 ii libgles1-mesa [libgles1]11.0.6-1 ii libgles2-mesa [libgles2]11.0.6-1 ii libglib2.0-02.46.2-1 ii libpulse0 7.1-2 ii libqt5core5a5.5.1+dfsg-8 ii libqt5gui5 5.5.1+dfsg-8 ii libqt5widgets5 5.5.1+dfsg-8 ii libqt5x11extras55.5.1-3 ii librsvg2-2 2.40.11-2 ii libsdl-image1.2 1.2.12-5+b5 ii libsdl1.2debian 1.2.15-12 ii libstdc++6 5.2.1-23 ii libva-drm1 1.6.1-1 ii libva-x11-1 1.6.1-1 ii libva1 1.6.1-1 ii libvlccore8 2.2.1-5+b1 ii libvncclient1 0.9.10+dfsg-3 ii libx11-62:1.6.3-1 ii libxcb-composite0 1.10-3+b1 ii libxcb-keysyms1 0.4.0-1 ii libxcb-randr0 1.10-3+b1 ii libxcb-shm0 1.10-3+b1 ii libxcb-xv0 1.10-3+b1 ii libxcb1 1.10-3+b1 ii libxext62:1.3.3-1 ii libxi6 2:1.7.5-1 ii libxinerama12:1.1.3-1+b1 ii libxpm4 1:3.5.11-1+b1 ii vlc-nox 2.2.1-5+b1 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages vlc recommends: ii vlc-plugin-notify 2.2.1-5+b1 ii vlc-plugin-samba 2.2.1-5+b1 ii xdg-utils 1.1.1-1 vlc suggests no packages. Versions of packages vlc-nox depends on: ii liba52-0.7.4 0.7.4-18 ii libasound2 1.0.29-1 ii libass50.13.0-1 ii libavahi-client3 0.6.32~rc+dfsg-1 ii libavahi-common3 0.6.32~rc+dfsg-1 ii libavc1394-0 0.5.4-2 ii libavcodec-ffmpeg567:2.8.3-1 ii libavformat-ffmpeg56 7:2.8.3-1 ii libavutil-ffmpeg54 7:2.8.3-1 ii libbasicusageenvironment0 2014.01.13-1 ii libbluray1 1:0.9.2-1 ii libc6 2.19-22 ii libcddb2 1.3.2-5 ii libcdio13 0.83-4.2+b1 ii libchromaprint01.2-1+b1 ii libcrystalhd3 1:0.0~git20110715.fdd2f19-11+b1 ii libdbus-1-31.10.4-1 ii libdc1394-22 2.2.3-1 ii libdca00.0.5-7 ii libdirectfb-1.2-9 1.2.10.0-5.1 ii libdvbpsi101.3.0-2 ii libdvdnav4 5.0.3-1 ii libdvdread45.0.3-1 ii libebml4v5 1.3.3-1 ii libfaad2 2.8.0~cvs20150510-1 ii libflac8 1.3.1-4 ii libfontconfig1 2.11.0-6.3 ii libfreetype6 2.6.1-0.1 ii libfribidi00.19.7-1 ii libgcc11:5.2.1-23 ii libgcrypt201.6.4-3 ii libgnutls-deb0-28 3.3.18-1 ii libgpg-error0 1.20-1 ii libgroupsock1 2014.01.13-1 ii libjpeg62-turbo1:1.4.1-2 ii libkate1 0.4.1-5 ii liblircclient0 0.9.0~pre1-1.2 ii liblivemedia23 2014.01.13-1 ii
Bug#807805: vlc: Crash upon startup
I realized that vlc only crashes in my i3wm setup, but does not crash if started from the KDE5 environment.
Bug#807805: vlc: Crash upon startup
calling `vlc --no-qt-system-tray` will start vlc and is an effective workaround. Best, Hörmet He who is worthy to receive his days and nights is worthy to receive all else from you (and me). -- The Prophet, Gibran Kahlil On Sun, Dec 13, 2015 at 3:58 AM, Hormet Yiltizwrote: > Package: vlc > Version: 2.2.1-5+b1 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > *** Reporter, please consider answering these questions, where appropriate > *** > >* What led up to the situation? >After a recent system upgrade in Debian Testing, `vlc` cannot start >and crashes reporting: >"QSystemTrayIcon::setVisible: No Icon set" >* What exactly did you do (or not do) that was effective (or > ineffective)? >This is reproducable in my environment. I am running i3wm installed >alongside with KDE5. Reinstalling or reconfiguring `vlc` did not >solve the issue. >* What was the outcome of this action? >VLC crash upon startup. >* What outcome did you expect instead? >VLC starts normally. > > > > -- System Information: > Debian Release: stretch/sid > APT prefers testing-updates > APT policy: (500, 'testing-updates'), (500, 'testing-proposed-updates'), > (500, 'testing'), (1, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > > Versions of packages vlc depends on: > ii fonts-freefont-ttf 20120503-4 > ii libaa1 1.4p5-44 > ii libavcodec-ffmpeg56 7:2.8.3-1 > ii libavutil-ffmpeg54 7:2.8.3-1 > ii libc6 2.19-22 > ii libcaca00.99.beta19-2+b1 > ii libcairo2 1.14.4-1 > ii libegl1-mesa [libegl1-x11] 11.0.6-1 > ii libfreerdp-client1.11.1.0~git20140921.1.440916e+dfsg1-5+b1 > ii libfreerdp-core1.1 1.1.0~git20140921.1.440916e+dfsg1-5+b1 > ii libfreerdp-gdi1.1 1.1.0~git20140921.1.440916e+dfsg1-5+b1 > ii libfreetype62.6.1-0.1 > ii libfribidi0 0.19.7-1 > ii libgcc1 1:5.2.1-23 > ii libgl1-mesa-glx [libgl1]11.0.6-1 > ii libgles1-mesa [libgles1]11.0.6-1 > ii libgles2-mesa [libgles2]11.0.6-1 > ii libglib2.0-02.46.2-1 > ii libpulse0 7.1-2 > ii libqt5core5a5.5.1+dfsg-8 > ii libqt5gui5 5.5.1+dfsg-8 > ii libqt5widgets5 5.5.1+dfsg-8 > ii libqt5x11extras55.5.1-3 > ii librsvg2-2 2.40.11-2 > ii libsdl-image1.2 1.2.12-5+b5 > ii libsdl1.2debian 1.2.15-12 > ii libstdc++6 5.2.1-23 > ii libva-drm1 1.6.1-1 > ii libva-x11-1 1.6.1-1 > ii libva1 1.6.1-1 > ii libvlccore8 2.2.1-5+b1 > ii libvncclient1 0.9.10+dfsg-3 > ii libx11-62:1.6.3-1 > ii libxcb-composite0 1.10-3+b1 > ii libxcb-keysyms1 0.4.0-1 > ii libxcb-randr0 1.10-3+b1 > ii libxcb-shm0 1.10-3+b1 > ii libxcb-xv0 1.10-3+b1 > ii libxcb1 1.10-3+b1 > ii libxext62:1.3.3-1 > ii libxi6 2:1.7.5-1 > ii libxinerama12:1.1.3-1+b1 > ii libxpm4 1:3.5.11-1+b1 > ii vlc-nox 2.2.1-5+b1 > ii zlib1g 1:1.2.8.dfsg-2+b1 > > Versions of packages vlc recommends: > ii vlc-plugin-notify 2.2.1-5+b1 > ii vlc-plugin-samba 2.2.1-5+b1 > ii xdg-utils 1.1.1-1 > > vlc suggests no packages. > > Versions of packages vlc-nox depends on: > ii liba52-0.7.4 0.7.4-18 > ii libasound2 1.0.29-1 > ii libass50.13.0-1 > ii libavahi-client3 0.6.32~rc+dfsg-1 > ii libavahi-common3 0.6.32~rc+dfsg-1 > ii libavc1394-0 0.5.4-2 > ii libavcodec-ffmpeg567:2.8.3-1 > ii libavformat-ffmpeg56 7:2.8.3-1 > ii libavutil-ffmpeg54 7:2.8.3-1 > ii libbasicusageenvironment0 2014.01.13-1 > ii libbluray1 1:0.9.2-1 > ii libc6 2.19-22 > ii libcddb2 1.3.2-5 > ii libcdio13 0.83-4.2+b1 > ii libchromaprint01.2-1+b1 > ii libcrystalhd3 1:0.0~git20110715.fdd2f19-11+b1 > ii libdbus-1-31.10.4-1 > ii libdc1394-22 2.2.3-1 > ii libdca00.0.5-7 > ii libdirectfb-1.2-9 1.2.10.0-5.1 > ii libdvbpsi101.3.0-2 > ii libdvdnav4 5.0.3-1 > ii libdvdread45.0.3-1 > ii libebml4v5 1.3.3-1 > ii
Bug#807805: vlc: Crash upon startup
Control: severity -1 important Control: tags -1 + moreinfo On 2015-12-13 03:58:37, Hormet Yiltiz wrote: > Package: vlc > Version: 2.2.1-5+b1 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > *** Reporter, please consider answering these questions, where appropriate *** > >* What led up to the situation? >After a recent system upgrade in Debian Testing, `vlc` cannot start >and crashes reporting: >"QSystemTrayIcon::setVisible: No Icon set" >* What exactly did you do (or not do) that was effective (or > ineffective)? >This is reproducable in my environment. I am running i3wm installed >alongside with KDE5. Reinstalling or reconfiguring `vlc` did not >solve the issue. >* What was the outcome of this action? >VLC crash upon startup. >* What outcome did you expect instead? >VLC starts normally. Please install vlc-dbg and qtbase5-dbg and provide a full backtrace. On 2015-12-13 06:07:25, Hörmetjan Yiltiz wrote: > calling `vlc --no-qt-system-tray` will start vlc and is an effective > workaround. ... > I realized that vlc only crashes in my i3wm setup, but does not crash if > started from the KDE5 environment. Downgrading accordingly. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#807805: vlc: Crash upon startup
Thanks! Is it due to a lack of some interface in i3wm, in which case it is i3wm's bug, or that `vlc` is assuming some interface that is not necessarily present in any system? Best, Hörmet He who is worthy to receive his days and nights is worthy to receive all else from you (and me). -- The Prophet, Gibran Kahlil On Sun, Dec 13, 2015 at 6:36 AM, Sebastian Ramacherwrote: > Control: severity -1 important > Control: tags -1 + moreinfo > > On 2015-12-13 03:58:37, Hormet Yiltiz wrote: > > Package: vlc > > Version: 2.2.1-5+b1 > > Severity: grave > > Justification: renders package unusable > > > > Dear Maintainer, > > > > *** Reporter, please consider answering these questions, where > appropriate *** > > > >* What led up to the situation? > >After a recent system upgrade in Debian Testing, `vlc` cannot start > >and crashes reporting: > >"QSystemTrayIcon::setVisible: No Icon set" > >* What exactly did you do (or not do) that was effective (or > > ineffective)? > >This is reproducable in my environment. I am running i3wm installed > >alongside with KDE5. Reinstalling or reconfiguring `vlc` did not > >solve the issue. > >* What was the outcome of this action? > >VLC crash upon startup. > >* What outcome did you expect instead? > >VLC starts normally. > > Please install vlc-dbg and qtbase5-dbg and provide a full backtrace. > > On 2015-12-13 06:07:25, Hörmetjan Yiltiz wrote: > > calling `vlc --no-qt-system-tray` will start vlc and is an effective > > workaround. > > ... > > > I realized that vlc only crashes in my i3wm setup, but does not crash if > > started from the KDE5 environment. > > Downgrading accordingly. > > Cheers > -- > Sebastian Ramacher >
Bug#807805: vlc: Crash upon startup
On 2015-12-13 07:44:29, Hörmetjan Yiltiz wrote: > Thanks! Is it due to a lack of some interface in i3wm, in which case it is > i3wm's bug, or that `vlc` is assuming some interface that is not > necessarily present in any system? It's hard to tell without a backtrace. But it sounds like a i3wm or Qt 5 issue to me. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature