Bug 394735 - Amarok crashes when trying to add any applet to context view
Summary: Amarok crashes when trying to add any applet to context view
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: Context View (other bugs)
Version First Reported In: kf5
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: kf5
Assignee: Amarok Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-27 08:59 UTC by Antonio Rojas
Modified: 2018-08-20 18:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antonio Rojas 2018-05-27 08:59:09 UTC
Amarok crashes when trying to add any applet to context view:

Could not parse stylesheet of object 0x55555685d720
Could not parse stylesheet of object 0x55555685d720
qrc:/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbarAddItem.qml:51:17: QML Image: Binding loop detected for property "sourceSize.width"
qrc:/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbarAddItem.qml:51:17: QML Image: Binding loop detected for property "sourceSize.width"
qrc:/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbarAddItem.qml:51:17: QML Image: Binding loop detected for property "sourceSize.height"
Calling appendChild() on a null node does nothing.
qrc:/kpackage/genericqml/org.kde.amarok.context/contents/ui/toolbar/AppletToolbarAppletItem.qml: No such file or directory

Thread 1 "amarok" received signal SIGSEGV, Segmentation fault.
0x00007fffeb7d08c7 in QV4::CppStackFrame::lineNumber() const () from /usr/lib/libQt5Qml.so.5
(gdb) bt
#0  0x00007fffeb7d08c7 in QV4::CppStackFrame::lineNumber() const () at /usr/lib/libQt5Qml.so.5
#1  0x00007fffeb97ce91 in  () at /usr/lib/libQt5Qml.so.5
#2  0x00007fffeb8834f6 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) ()
    at /usr/lib/libQt5Qml.so.5
#3  0x00007fffeb883ddf in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#4  0x00007fffeb883ed6 in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#5  0x00007fffeb8d2c31 in QQmlComponentPrivate::setInitialProperties(QV4::ExecutionEngine*, QV4::QmlContext*, QV4::Value const&, QV4::Value const&) ()
    at /usr/lib/libQt5Qml.so.5
#6  0x00007fffeb8d2d52 in QQmlComponentPrivate::initializeObjectWithInitialProperties(QV4::QmlContext*, QV4::Value const&, QObject*) ()
    at /usr/lib/libQt5Qml.so.5
#7  0x00007fffebf52877 in  () at /usr/lib/libQt5Quick.so.5
#8  0x00007fffeb8d6b62 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007fffeb8d7237 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib/libQt5Qml.so.5
#10 0x00007fffeb8d3e2f in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /usr/lib/libQt5Qml.so.5
#11 0x00007fffebf5175b in  () at /usr/lib/libQt5Quick.so.5
#12 0x00007fffebf52389 in  () at /usr/lib/libQt5Quick.so.5
#13 0x00007ffff5319a0c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#14 0x00007fffeb8d13bf in QQmlComponent::statusChanged(QQmlComponent::Status) () at /usr/lib/libQt5Qml.so.5
#15 0x00007fffeb8d3581 in QQmlComponentPrivate::typeDataReady(QQmlTypeData*) () at /usr/lib/libQt5Qml.so.5
#16 0x00007fffeb8f83a7 in  () at /usr/lib/libQt5Qml.so.5
#17 0x00007fffeb8f09db in  () at /usr/lib/libQt5Qml.so.5
#18 0x00007fffeb96b7ff in  () at /usr/lib/libQt5Qml.so.5
#19 0x00007fffeb96bf6e in  () at /usr/lib/libQt5Qml.so.5
#20 0x00007ffff62c4984 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#21 0x00007ffff62cc25b in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#22 0x00007ffff52efbc9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#23 0x00007ffff52f2c5c in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#24 0x00007ffff5343864 in  () at /usr/lib/libQt5Core.so.5
#25 0x00007fffe2528368 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#26 0x00007fffe25285b1 in  () at /usr/lib/libglib-2.0.so.0
#27 0x00007fffe252863e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#28 0x00007ffff5342e49 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#29 0x00007fffcc92cb32 in  () at /usr/lib/libQt5XcbQpa.so.5
#30 0x00007ffff52ee85c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#31 0x00007ffff52f6b56 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#32 0x000055555555c24f in  ()
#33 0x00007ffff495c06b in __libc_start_main () at /usr/lib/libc.so.6
#34 0x000055555555c6ca in  ()
Comment 1 Myriam Schweingruber 2018-05-31 09:17:40 UTC
you do realize that you are testing non-released software, the port of the Context View has not been done yet as the applets are not compatible anymore
Comment 2 Antonio Rojas 2018-05-31 09:32:29 UTC
I am well aware of it, yes
Comment 3 Antonio Rojas 2018-08-20 18:31:28 UTC
No longer reproducible in latest git