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.

Reply via email to