Bug 391660 - plasma crashed when i click on menu
Summary: plasma crashed when i click on menu
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kactivities-stats
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.43.0
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Ivan Čukić
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-03-10 10:53 UTC by valentinR
Modified: 2018-07-23 08:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description valentinR 2018-03-10 10:53:36 UTC
Application: plasmashell (5.12.3)

Qt Version: 5.10.0
Frameworks Version: 5.43.0
Operating System: Linux 4.13.0-36-generic x86_64
Distribution: KDE neon LTS User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed:
I clicked to menu in right bottom of screen and plasma become dark and restart itself 2 times and 3rd times freeze
- Unusual behavior I noticed:
black screen
- Custom settings of the application:
theme on the net oxygen

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f29a2b998c0 (LWP 7291))]

Thread 7 (Thread 0x7f28d5545700 (LWP 7466)):
#0  0x00007f299c20e27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f29971496f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2997105e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2997106330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f299710649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f299cb455cb in QEventDispatcherGlib::processEvents (this=0x7f28d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f299caec64a in QEventLoop::exec (this=this@entry=0x7f28d5544cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f299c90c554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#8  0x00007f28d7a23517 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#9  0x00007f299c9116eb in QThreadPrivate::start (arg=0x4409f60) at thread/qthread_unix.cpp:376
#10 0x00007f299b7b66ba in start_thread (arg=0x7f28d5545700) at pthread_create.c:333
#11 0x00007f299c21e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f28e80a9700 (LWP 7442)):
#0  __GI___pthread_getspecific (key=3) at pthread_getspecific.c:56
#1  0x00007f299712d060 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f299710530c in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2997106245 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f299710649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f299cb455cb in QEventDispatcherGlib::processEvents (this=0x7f28e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f299caec64a in QEventLoop::exec (this=this@entry=0x7f28e80a8c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f299c90c554 in QThread::exec (this=this@entry=0x22fbb60) at thread/qthread.cpp:522
#8  0x00007f29a06281c6 in QQuickPixmapReader::run (this=0x22fbb60) at util/qquickpixmapcache.cpp:887
#9  0x00007f299c9116eb in QThreadPrivate::start (arg=0x22fbb60) at thread/qthread_unix.cpp:376
#10 0x00007f299b7b66ba in start_thread (arg=0x7f28e80a9700) at pthread_create.c:333
#11 0x00007f299c21e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f2977fff700 (LWP 7358)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f29a230adb4 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f29a230adf9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f299b7b66ba in start_thread (arg=0x7f2977fff700) at pthread_create.c:333
#4  0x00007f299c21e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f2982553700 (LWP 7350)):
#0  0x00007f299c20e27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f29971496f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2997105e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2997106330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f299710649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f299cb455cb in QEventDispatcherGlib::processEvents (this=0x7f29700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f299caec64a in QEventLoop::exec (this=this@entry=0x7f2982552ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007f299c90c554 in QThread::exec (this=this@entry=0x1a368f0) at thread/qthread.cpp:522
#8  0x00007f299fa7da35 in QQmlThreadPrivate::run (this=0x1a368f0) at qml/ftw/qqmlthread.cpp:147
#9  0x00007f299c9116eb in QThreadPrivate::start (arg=0x1a368f0) at thread/qthread_unix.cpp:376
#10 0x00007f299b7b66ba in start_thread (arg=0x7f2982553700) at pthread_create.c:333
#11 0x00007f299c21e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f2983fff700 (LWP 7349)):
#0  0x00007f299714aa79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f2997105dcc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2997106330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f299710649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f299cb455cb in QEventDispatcherGlib::processEvents (this=0x7f29780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f299caec64a in QEventLoop::exec (this=this@entry=0x7f2983ffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007f299c90c554 in QThread::exec (this=this@entry=0x19350f0) at thread/qthread.cpp:522
#7  0x00007f299fa7da35 in QQmlThreadPrivate::run (this=0x19350f0) at qml/ftw/qqmlthread.cpp:147
#8  0x00007f299c9116eb in QThreadPrivate::start (arg=0x19350f0) at thread/qthread_unix.cpp:376
#9  0x00007f299b7b66ba in start_thread (arg=0x7f2983fff700) at pthread_create.c:333
#10 0x00007f299c21e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f2989f69700 (LWP 7316)):
#0  0x00007f299c21274d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f299710638c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f299710649c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f299cb455cb in QEventDispatcherGlib::processEvents (this=0x7f297c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f299caec64a in QEventLoop::exec (this=this@entry=0x7f2989f68cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f299c90c554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007f299cf682c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f299c9116eb in QThreadPrivate::start (arg=0x7f299d1dcd60) at thread/qthread_unix.cpp:376
#8  0x00007f299b7b66ba in start_thread (arg=0x7f2989f69700) at pthread_create.c:333
#9  0x00007f299c21e41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f29a2b998c0 (LWP 7291)):
[KCrash Handler]
#6  0x00007f299c14c428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f299c14e02a in __GI_abort () at abort.c:89
#8  0x00007f299c8fb311 in qt_message_fatal (context=..., message=<synthetic pointer>) at global/qlogging.cpp:1710
#9  QMessageLogger::fatal (this=this@entry=0x7ffed3b67ec0, msg=msg@entry=0x7f28e49550f8 "KActivities: Database can not be opened in WAL mode. Check the SQLite version (required >3.7.0). And whether your filesystem supports shared memory") at global/qlogging.cpp:816
#10 0x00007f28e494fe5b in Common::Database::instance (source=source@entry=Common::Database::ResourcesDatabase, openMode=openMode@entry=Common::Database::ReadOnly) at /workspace/build/src/common/database/Database.cpp:207
#11 0x00007f28e4934e2a in KActivities::Stats::ResultSet::ResultSet (this=0x7ffed3b680b0, query=...) at /workspace/build/src/resultset.cpp:479
#12 0x00007f28e4b9e1b1 in KAStatsFavoritesModel::Private::Private (this=<optimized out>, parent=<optimized out>, clientId=...) at /workspace/build/applets/kicker/plugin/kastatsfavoritesmodel.cpp:229
#13 0x00007f28e4b990a1 in KAStatsFavoritesModel::initForClient (this=0x4ee5390, clientId=...) at /workspace/build/applets/kicker/plugin/kastatsfavoritesmodel.cpp:488
#14 0x00007f28e4bc23c9 in KAStatsFavoritesModel::qt_static_metacall (_o=_o@entry=0x4ee5390, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=16, _a=_a@entry=0x7ffed3b683d0) at /workspace/build/obj-x86_64-linux-gnu/applets/kicker/moc_kastatsfavoritesmodel.cpp:182
#15 0x00007f28e4bc3a10 in KAStatsFavoritesModel::qt_metacall (this=0x4ee5390, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0x7ffed3b683d0) at /workspace/build/obj-x86_64-linux-gnu/applets/kicker/moc_kastatsfavoritesmodel.cpp:264
#16 0x00007f299fa2fbf9 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffed3b68740, type=type@entry=QMetaObject::InvokeMetaMethod, index=index@entry=87, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1732
#17 0x00007f299f9ac5bd in CallMethod (object=..., index=<optimized out>, returnType=<optimized out>, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x1a36f00, callArgs=0x7f29815146e0, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1158
#18 0x00007f299f9adc8d in CallPrecise (object=..., data=..., engine=engine@entry=0x1a36f00, callArgs=callArgs@entry=0x7f29815146e0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1420
#19 0x00007f299f9aeed0 in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=0x7f29815146e0, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1966
#20 0x00007f299f9c79de in QV4::Object::call (d=0x7f29815146e0, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:445
#21 QV4::Runtime::method_callProperty (engine=0x1a36f00, nameIndex=<optimized out>, callData=0x7f29815146e0) at jsruntime/qv4runtime.cpp:1104
#22 0x00007f28e54ca7ea in ?? ()
#23 0x0000000005051dd0 in ?? ()
#24 0x0003800000000000 in ?? ()
#25 0x00007ffed3b68a00 in ?? ()
#26 0x0003400000000001 in ?? ()
#27 0x00000000050515d0 in ?? ()
#28 0x00007ffed3b6a7b0 in ?? ()
#29 0x00007f29815146a0 in ?? ()
#30 0x0000000001a36f00 in ?? ()
#31 0x00007ffed3b68b40 in ?? ()
#32 0x0000000004eb0630 in ?? ()
#33 0x0000000001a36f00 in ?? ()
#34 0x00007f299f91b88b in QV4::ExecutionContext::simpleCall (this=<optimized out>, scope=..., callData=callData@entry=0x7f2981514658, function=0x4eb0630) at jsruntime/qv4context.cpp:302
#35 0x00007f299fa5da1f in QQmlJavaScriptExpression::evaluate (this=this@entry=0x4ec54f0, callData=callData@entry=0x7f2981514658, isUndefined=isUndefined@entry=0x0, scope=...) at qml/qqmljavascriptexpression.cpp:223
#36 0x00007f299f9f498b in QQmlBoundSignalExpression::evaluate (this=this@entry=0x4ec54f0, a=a@entry=0x0) at qml/qqmlboundsignal.cpp:223
#37 0x00007f299f9f5deb in QQmlBoundSignal_callback (e=0x4ecbc00, a=0x0) at qml/qqmlboundsignal.cpp:355
#38 0x00007f299fa3a197 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106
#39 0x00007f299f9d7664 in QQmlData::signalEmitted (object=0x4ee6680, index=3, a=0x0) at qml/qqmlengine.cpp:849
#40 0x00007f299cb1bb8e in QMetaObject::activate (sender=sender@entry=0x4ee6680, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3644
#41 0x00007f299cb1bd97 in QMetaObject::activate (sender=sender@entry=0x4ee6680, m=m@entry=0x7f299fda1ea0 <QQmlComponentAttached::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3628
#42 0x00007f299faca600 in QQmlComponentAttached::completed (this=this@entry=0x4ee6680) at .moc/moc_qqmlcomponentattached_p.cpp:138
#43 0x00007f299fa72600 in QQmlObjectCreator::finalize (this=0x4ece160, interrupt=...) at qml/qqmlobjectcreator.cpp:1266
#44 0x00007f299f9efa82 in QQmlIncubatorPrivate::incubate (this=0x4eccf90, i=...) at qml/qqmlincubator.cpp:344
#45 0x00007f299f9f06a4 in QQmlIncubationController::incubateFor (this=this@entry=0x1a7b500, msecs=<optimized out>) at qml/qqmlincubator.cpp:408
#46 0x00007f29a0b7e32c in KDeclarative::QmlObjectIncubationController::incubate (this=0x1a7b4f0) at /workspace/build/obj-x86_64-linux-gnu/src/kdeclarative/../../../src/kdeclarative/private/qmlobject_p.h:63
#47 KDeclarative::QmlObjectIncubationController::incubatingObjectCountChanged (this=0x1a7b4f0, count=1) at /workspace/build/obj-x86_64-linux-gnu/src/kdeclarative/../../../src/kdeclarative/private/qmlobject_p.h:79
#48 0x00007f299f9ef40b in QQmlIncubatorPrivate::clear (this=0x4fdd3b0) at qml/qqmlincubator.cpp:148
#49 0x00007f299f9efb6b in QQmlIncubatorPrivate::incubate (this=0x4fdd3b0, i=...) at qml/qqmlincubator.cpp:356
#50 0x00007f299f9f06a4 in QQmlIncubationController::incubateFor (this=this@entry=0x1a7b500, msecs=<optimized out>) at qml/qqmlincubator.cpp:408
#51 0x00007f29a0b7e32c in KDeclarative::QmlObjectIncubationController::incubate (this=0x1a7b4f0) at /workspace/build/obj-x86_64-linux-gnu/src/kdeclarative/../../../src/kdeclarative/private/qmlobject_p.h:63
#52 KDeclarative::QmlObjectIncubationController::incubatingObjectCountChanged (this=0x1a7b4f0, count=2) at /workspace/build/obj-x86_64-linux-gnu/src/kdeclarative/../../../src/kdeclarative/private/qmlobject_p.h:79
#53 0x00007f299f9f0482 in QQmlEnginePrivate::incubate (this=this@entry=0x1a36650, i=..., forContext=forContext@entry=0x4fdd2d0) at qml/qqmlincubator.cpp:99
#54 0x00007f299f9eb616 in QQmlComponent::create (this=<optimized out>, incubator=..., context=<optimized out>, forContext=forContext@entry=0x0) at qml/qqmlcomponent.cpp:1054
#55 0x00007f29a078d9ca in QQuickLoaderPrivate::_q_sourceLoaded (this=this@entry=0x42a5d40) at items/qquickloader.cpp:723
#56 0x00007f29a078db68 in QQuickLoaderPrivate::load (this=0x42a5d40) at items/qquickloader.cpp:605
#57 0x00007f29a078e59a in QQuickLoader::setSource (url=..., this=0x1856e90) at items/qquickloader.cpp:396
#58 QQuickLoader::qt_static_metacall (_o=_o@entry=0x1856e90, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=1, _a=_a@entry=0x7ffed3b6ad40) at .moc/moc_qquickloader_p.cpp:258
#59 0x00007f29a078e8db in QQuickLoader::qt_metacall (this=0x1856e90, _c=QMetaObject::WriteProperty, _id=1, _a=0x7ffed3b6ad40) at .moc/moc_qquickloader_p.cpp:310
#60 0x00007f299f9d2bdc in QQmlVMEMetaObject::metaCall (this=0x4ad0aa0, o=<optimized out>, c=QMetaObject::WriteProperty, _id=44, a=0x7ffed3b6ad40) at qml/qqmlvmemetaobject.cpp:978
#61 0x00007f299f9e94ec in QQmlPropertyData::writeProperty (this=this@entry=0x7f2970052ef8, target=target@entry=0x1856e90, value=value@entry=0x7ffed3b6add0, flags=...) at ../../include/QtQml/5.10.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:324
#62 0x00007f299f9e80fd in QQmlPropertyPrivate::write (object=object@entry=0x1856e90, property=..., value=..., context=0x23bf730, flags=..., flags@entry=...) at qml/qqmlproperty.cpp:1268
#63 0x00007f299f9b11cf in QV4::QObjectWrapper::setProperty (engine=engine@entry=0x1a36f00, object=object@entry=0x1856e90, property=0x7f2970052ef8, value=...) at jsruntime/qv4qobjectwrapper.cpp:550
#64 0x00007f299f9b1d1b in QV4::QObjectWrapper::setQmlProperty (engine=engine@entry=0x1a36f00, qmlContext=qmlContext@entry=0x23bf730, object=object@entry=0x1856e90, name=name@entry=0x7f2981514610, revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:423
#65 0x00007f299f954dc8 in QV4::QQmlContextWrapper::put (m=0x7f2981514628, name=0x7f2981514610, value=...) at jsruntime/qv4qmlcontext.cpp:271
#66 0x00007f299f919f3f in QV4::Object::put (v=..., name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:386
#67 QV4::ExecutionContext::setProperty (this=<optimized out>, name=<optimized out>, value=...) at jsruntime/qv4context.cpp:362
#68 0x00007f299f9c151b in QV4::Runtime::method_setActivationProperty (engine=0x1a36f00, nameIndex=<optimized out>, value=...) at jsruntime/qv4runtime.cpp:749
#69 0x00007f297408286a in ?? ()
#70 0x00007ffed3b6b188 in ?? ()
#71 0x21e16cce5f1bf400 in ?? ()
#72 0x0000000000000000 in ?? ()

Possible duplicates by query: bug 388223, bug 381974, bug 377996.

Reported using DrKonqi