https://bugs.kde.org/show_bug.cgi?id=459626
Bug ID: 459626 Summary: Plasmashell crashes due to an Assertion failure in screencasting.cpp Classification: Plasma Product: plasmashell Version: master Platform: Archlinux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Task Manager and Icons-Only Task Manager Assignee: plasma-b...@kde.org Reporter: ber...@codewiz.org Target Milestone: 1.0 I'm running Plasma built today via kdesrc-build, and plasmashell crashed a dozen times in less than one hour. I don't use screenscasting and I don't see a screencasting widget on my taskbar or on the desktop. Console output: Remember requesting the interface on your desktop file: X-KDE-Wayland-Interfaces=zkde_screencast_unstable_v1 ASSERT: "isInitialized()" in file /home/bernie/kde/src/plasma-workspace/libtaskmanager/declarative/screencasting.cpp, line 80 Stacktrace: Thread 1 "plasmashell" received signal SIGABRT, Aborted. 0x00007ffff46a149c in ?? () from /usr/lib/libc.so.6 (gdb) bt #0 0x00007ffff46a149c in () at /usr/lib/libc.so.6 #1 0x00007ffff4651958 in raise () at /usr/lib/libc.so.6 #2 0x00007ffff463b53d in abort () at /usr/lib/libc.so.6 #3 0x00007ffff4c9fede in qt_assert(char const*, char const*, int) () at /usr/lib/libQt5Core.so.5 #4 0x00007ffff4c9ff3c in qt_assert_x(char const*, char const*, char const*, int) () at /usr/lib/libQt5Core.so.5 #5 0x00007fff2c166f84 in ScreencastingPrivate::ScreencastingPrivate(Screencasting*) (this=0x55555adc4b00, q=0x55555addfa90) at /home/bernie/kde/src/plasma-workspace/libtaskmanager/declarative/screencasting.cpp:80 #6 0x00007fff2c1664a8 in Screencasting::Screencasting(QObject*) (this=0x55555addfa90, parent=0x55555ada8c60) at /home/bernie/kde/src/plasma-workspace/libtaskmanager/declarative/screencasting.cpp:93 #7 0x00007fff2c167e61 in ScreencastingRequest::setUuid(QString const&) (this=0x55555ada8c60, uuid=@0x7fffffffc910: { d = 0x55555adc4e20 }) at /home/bernie/kde/src/plasma-workspace/libtaskmanager/declarative/screencastingrequest.cpp:50 #8 0x00007fff2c16008c in ScreencastingRequest::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x55555ada8c60, _c=QMetaObject::WriteProperty, _id=0, _a=0x7fffffffc870) at /home/bernie/kde/build/plasma-workspace/libtaskmanager/declarative/taskmanagerplugin_autogen/EWIEGA46WW/moc_screencastingrequest.cpp:139 #9 0x00007ffff6a3cabe in () at /usr/lib/libQt5Qml.so.5 #10 0x00007ffff6a4417f in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5 #11 0x00007ffff6a99c20 in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5 #12 0x00007ffff6a916ab in () at /usr/lib/libQt5Qml.so.5 #13 0x00007ffff6a97b4e in () at /usr/lib/libQt5Qml.so.5 #14 0x00007ffff6a991c3 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5 #15 0x00007ffff6aa450d in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib/libQt5Qml.so.5 #16 0x00007ffff6a4abdf in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at /usr/lib/libQt5Qml.so.5 #17 0x00007ffff6a4b586 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib/libQt5Qml.so.5 #18 0x00007ffff6a4b802 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /usr/lib/libQt5Qml.so.5 #19 0x00007ffff70bcb5b in () at /usr/lib/libQt5Quick.so.5 #20 0x00007ffff4ebd530 in () at /usr/lib/libQt5Core.so.5 #21 0x00007ffff6a456d3 in QQmlComponent::statusChanged(QQmlComponent::Status) () at /usr/lib/libQt5Qml.so.5 #22 0x00007ffff6a45028 in QQmlComponentPrivate::typeDataReady(QQmlTypeData*) () at /usr/lib/libQt5Qml.so.5 #23 0x00007ffff6a2129d in () at /usr/lib/libQt5Qml.so.5 #24 0x00007ffff6a28431 in () at /usr/lib/libQt5Qml.so.5 #25 0x00007ffff6ac0806 in () at /usr/lib/libQt5Qml.so.5 #26 0x00007ffff6ac0866 in () at /usr/lib/libQt5Qml.so.5 #27 0x00007ffff5d78b1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #28 0x00007ffff4e8cb88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #29 0x00007ffff4e8d693 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #30 0x00007ffff4ed3728 in () at /usr/lib/libQt5Core.so.5 #31 0x00007ffff307081b in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #32 0x00007ffff30c6ec9 in () at /usr/lib/libglib-2.0.so.0 #33 0x00007ffff306f0d2 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #34 0x00007ffff4ed750c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #35 0x00007ffff4e8532c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #36 0x00007ffff4e8fe59 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #37 0x00005555555889e4 in main(int, char**) (argc=3, argv=0x7fffffffd768) at /home/bernie/kde/src/plasma-workspace/shell/main.cpp:233 -- You are receiving this mail because: You are watching all bug changes.