Bug 356242

Summary: Aplication Launcher causes Plasma Shell to crash when searching or viewing history tab [QSQLiteDriver::QSQLiteDriver | QSQLiteDriverPlugin::create | QSqlDatabasePrivate::init]
Product: [Frameworks and Libraries] frameworks-activities-stats Reporter: PC LX <kde>
Component: generalAssignee: Ivan Čukić <ivan.cukic>
Status: RESOLVED NOT A BUG    
Severity: crash CC: bhush94, cribari, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: Mageia RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: plasmashell output

Description PC LX 2015-12-03 12:12:55 UTC
Application: plasmashell (5.4.95)

Qt Version: 5.5.1
Operating System: Linux 4.3.0-desktop-2.mga6 x86_64
Distribution: "Mageia 6"

-- Information about the crash:
- What I was doing when the application crashed:

Aplication Launcher causes Plasma Shell to crash when searching or viewing history tab.

- Steps To reproduce:

1) Click on the Application Launcher icon in the panel.
2) Click on the "Histórico" tab (probably "History" or "Historic" tab in english locale).

Or

1) Click on the Application Launcher icon in the panel.
2) Click on the search ("Escreva para pesquisar..." in pt-PT locale, probably "Write to search..." or "Type to search" in english locale) and start typing something.

That is it. The Plasma Shell will crash every time one the the above is done.

- Unusual behavior I noticed:

Plasma Shell crashes.

- System/Version information

$ uname -a
Linux marte 4.3.0-desktop-2.mga6 #1 SMP Sun Nov 29 13:27:42 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/os-release 
NAME="Mageia"
VERSION="6"
ID=mageia
VERSION_ID=6
ID_LIKE="mandriva fedora"
PRETTY_NAME="Mageia 6"
ANSI_COLOR="1;36"
HOME_URL="http://www.mageia.org/"
SUPPORT_URL="http://www.mageia.org/support/"
BUG_REPORT_URL="https://bugs.mageia.org/"
$ rpm -qa | grep -i -e 'sqlite\|kdelibs' | sort
kdelibs4-core-4.14.13-2.mga6
kdelibs4support-5.16.0-4.mga6
lib64kf5kdelibs4support5-5.16.0-4.mga6
lib64sqlite3_0-3.9.2-1.mga6
libsqlite3_0-3.9.2-1.mga6
qt4-database-plugin-sqlite-4.8.6-9.mga5
qtbase5-database-plugin-sqlite-5.4.0-7.mga5
sqlite3-tools-3.9.2-1.mga6

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe6c8a0f800 (LWP 3369))]

Thread 17 (Thread 0x7fe6ad31e700 (LWP 3372)):
#0  0x00007fe6c3161d4d in poll () at /lib64/libc.so.6
#1  0x00007fe6c71d7ac2 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007fe6c71d9697 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007fe6af84dcc9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7fe6a6635700 (LWP 3380)):
#0  0x00007fe6c03cb3ea in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#1  0x00007fe6c03cb50c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#2  0x00007fe6c3a6f92b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#3  0x00007fe6c3a1980a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fe6c38471bc in QThread::exec() () at /lib64/libQt5Core.so.5
#5  0x00007fe6c60b3cd5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#6  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#7  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#8  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7fe69ed10700 (LWP 3385)):
#0  0x00007fe6c315d65d in read () at /lib64/libc.so.6
#1  0x00007fe6c040d750 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fe6c03caf34 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fe6c03cb3a8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fe6c03cb50c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fe6c3a6f92b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fe6c3a1980a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fe6c38471bc in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fe6c60b3cd5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#9  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#11 0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7fe69d4bc700 (LWP 3393)):
#0  0x00007fe6c03caa46 in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#1  0x00007fe6c03cb333 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#2  0x00007fe6c03cb50c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3  0x00007fe6c3a6f92b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#4  0x00007fe6c3a1980a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c38471bc in QThread::exec() () at /lib64/libQt5Core.so.5
#6  0x00007fe6c60b3cd5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#7  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#8  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#9  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7fe6973a7700 (LWP 3394)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c8452fd4 in QTWTF::TCMalloc_PageHeap::scavengerThread() () at /lib64/libQt5Script.so.5
#2  0x00007fe6c8453019 in  () at /lib64/libQt5Script.so.5
#3  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#4  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7fe6948a0700 (LWP 3395)):
#0  0x00007fe6c315d65d in read () at /lib64/libc.so.6
#1  0x00007fe6c040d750 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007fe6c03caf34 in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007fe6c03cb3a8 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#4  0x00007fe6c03cb50c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#5  0x00007fe6c3a6f92b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#6  0x00007fe6c3a1980a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#7  0x00007fe6c38471bc in QThread::exec() () at /lib64/libQt5Core.so.5
#8  0x00007fe6c6a31132 in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5
#9  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#10 0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#11 0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7fe60b7fd700 (LWP 3396)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7fe6097ba700 (LWP 3397)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7fe5fa31c700 (LWP 3398)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fe5f8ae3700 (LWP 3400)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fe5f3da8700 (LWP 3402)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fe5f349a700 (LWP 3403)):
#0  0x00007ffcfc362c7f in clock_gettime ()
#1  0x00007fe6c317b766 in clock_gettime () at /lib64/libc.so.6
#2  0x00007fe6c38f7686 in qt_gettime() () at /lib64/libQt5Core.so.5
#3  0x00007fe6c3a6d459 in QTimerInfoList::updateCurrentTime() () at /lib64/libQt5Core.so.5
#4  0x00007fe6c3a6d9a5 in QTimerInfoList::timerWait(timespec&) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c3a6ed4e in timerSourcePrepare(_GSource*, int*) () at /lib64/libQt5Core.so.5
#6  0x00007fe6c03caa2d in g_main_context_prepare () at /lib64/libglib-2.0.so.0
#7  0x00007fe6c03cb333 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#8  0x00007fe6c03cb50c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#9  0x00007fe6c3a6f92b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#10 0x00007fe6c3a1980a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#11 0x00007fe6c38471bc in QThread::exec() () at /lib64/libQt5Core.so.5
#12 0x00007fe6c60b3cd5 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5
#13 0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#14 0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#15 0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fe5f21ee700 (LWP 3404)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fe5f0dd6700 (LWP 3406)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fe5dedeb700 (LWP 3408)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fe5dfbef700 (LWP 3409)):
#0  0x00007fe6c2963c3f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fe6c384d1db in QWaitCondition::wait(QMutex*, unsigned long) () at /lib64/libQt5Core.so.5
#2  0x00007fe6c6aa388e in QSGRenderThread::processEventsAndWaitForMore() () at /lib64/libQt5Quick.so.5
#3  0x00007fe6c6aa40d3 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5
#4  0x00007fe6c384c01f in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007fe6c295e65d in start_thread () at /lib64/libpthread.so.0
#6  0x00007fe6c316dbbd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fe6c8a0f800 (LWP 3369)):
[KCrash Handler]
#6  0x00007fe6c30ab7c8 in raise () at /lib64/libc.so.6
#7  0x00007fe6c30aceda in abort () at /lib64/libc.so.6
#8  0x00007fe6c3839e7e in  () at /lib64/libQt5Core.so.5
#9  0x00007fe6c3a46bad in  () at /lib64/libQt5Core.so.5
#10 0x00007fe6940922b8 in QSQLiteDriver::QSQLiteDriver(QObject*) () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so
#11 0x00007fe694090bc0 in QSQLiteDriverPlugin::create(QString const&) () at /usr/lib64/qt5/plugins/sqldrivers/libqsqlite.so
#12 0x00007fe6c8a99972 in QSqlDatabasePrivate::init(QString const&) () at /lib64/libQt5Sql.so.5
#13 0x00007fe6c8a99e71 in QSqlDatabase::addDatabase(QString const&, QString const&) () at /lib64/libQt5Sql.so.5
#14 0x00007fe603790567 in Common::Database::instance(Common::Database::Source, Common::Database::OpenMode) () at /lib64/libKF5ActivitiesExperimentalStats.so.1
#15 0x00007fe60378b377 in KActivities::Experimental::Stats::ResultModelPrivate::ResultModelPrivate(KActivities::Experimental::Stats::Query, QString const&, KActivities::Experimental::Stats::ResultModel*) () at /lib64/libKF5ActivitiesExperimentalStats.so.1
#16 0x00007fe60378196e in KActivities::Experimental::Stats::ResultModel::ResultModel(KActivities::Experimental::Stats::Query, QObject*) () at /lib64/libKF5ActivitiesExperimentalStats.so.1
#17 0x00007fe6039dd841 in RecentUsageModel::refresh() () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#18 0x00007fe6039cedf2 in void QQmlPrivate::createInto<RecentUsageModel>(void*) () at /usr/lib64/qt5/qml/org/kde/plasma/private/kicker/libkickerplugin.so
#19 0x00007fe6c604f9eb in QQmlType::create() const () at /lib64/libQt5Qml.so.5
#20 0x00007fe6c60ad924 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /lib64/libQt5Qml.so.5
#21 0x00007fe6c60afcea in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /lib64/libQt5Qml.so.5
#22 0x00007fe6c60aff58 in QQmlObjectCreator::setupBindings(QBitArray const&) () at /lib64/libQt5Qml.so.5
#23 0x00007fe6c60ac59a in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*, QBitArray const&) () at /lib64/libQt5Qml.so.5
#24 0x00007fe6c60aced3 in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /lib64/libQt5Qml.so.5
#25 0x00007fe6c60ae38f in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () at /lib64/libQt5Qml.so.5
#26 0x00007fe6c603cf2f in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () at /lib64/libQt5Qml.so.5
#27 0x00007fe6c603d6c5 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /lib64/libQt5Qml.so.5
#28 0x00007fe6c6038fdc in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /lib64/libQt5Qml.so.5
#29 0x00007fe6c6b68c7a in QQuickLoaderPrivate::_q_sourceLoaded() () at /lib64/libQt5Quick.so.5
#30 0x00007fe6c6b68df8 in QQuickLoaderPrivate::load() () at /lib64/libQt5Quick.so.5
#31 0x00007fe6c6b696f2 in QQuickLoader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libQt5Quick.so.5
#32 0x00007fe6c6b69a3b in QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) () at /lib64/libQt5Quick.so.5
#33 0x00007fe6c601d8e0 in QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) () at /lib64/libQt5Qml.so.5
#34 0x00007fe6c6034e51 in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) () at /lib64/libQt5Qml.so.5
#35 0x00007fe6c5ffbdde in QV4::QObjectWrapper::setProperty(QObject*, QV4::ExecutionContext*, QQmlPropertyData*, QV4::Value const&) () at /lib64/libQt5Qml.so.5
#36 0x00007fe6c60104cd in QV4::Runtime::setQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () at /lib64/libQt5Qml.so.5
#37 0x00007fe69c448883 in  ()
#38 0x00000000012e14c0 in  ()
#39 0x0001800000000000 in  ()
#40 0x0003000000000001 in  ()
#41 0x00007fe69c4bd068 in  ()
#42 0x00000000012d4b50 in  ()
#43 0x00007fe69c4bd060 in  ()
#44 0x00007fe69c4bd058 in  ()
#45 0x00007fe69c4bd060 in  ()
#46 0x00000000012d4b50 in  ()
#47 0x00007fe6c5fb22da in QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) () at /lib64/libQt5Qml.so.5
#48 0x00007fe6c6099ce7 in QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, QV4::CallData*, bool*) () at /lib64/libQt5Qml.so.5
#49 0x00007fe6c6043766 in QQmlBoundSignalExpression::evaluate(void**) () at /lib64/libQt5Qml.so.5
#50 0x00007fe6c6043feb in QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#51 0x00007fe6c607e1b3 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /lib64/libQt5Qml.so.5
#52 0x00007fe6c6024884 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) () at /lib64/libQt5Qml.so.5
#53 0x00007fe6c3a48b31 in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#54 0x00007fe6c610bf4a in QQmlTimer::event(QEvent*) () at /lib64/libQt5Qml.so.5
#55 0x00007fe6c454a1fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#56 0x00007fe6c454f3e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#57 0x00007fe6c3a1bedb in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#58 0x00007fe6c3a1e239 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt5Core.so.5
#59 0x00007fe6c3a6f4e3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5
#60 0x00007fe6c03cb237 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#61 0x00007fe6c03cb468 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#62 0x00007fe6c03cb50c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#63 0x00007fe6c3a6f906 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#64 0x00007fe6c3a1980a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#65 0x00007fe6c3a21551 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#66 0x00000000004322a1 in main ()

Reported using DrKonqi
Comment 1 Ivan Čukić 2015-12-15 11:55:41 UTC
Can you start plasmashell from the terminal and post the output so that we can see why the sql driver fails?
Comment 2 PC LX 2015-12-15 13:02:38 UTC
Created attachment 96087 [details]
plasmashell output

Output of
kbuildsycoca5 && kquitapp plasmashell && kstart5 plasmashell
Comment 3 Ivan Čukić 2015-12-15 17:31:02 UTC
This looks like the culprit behind the issue - there are different Qt components from different Qt versions.

> Cannot mix incompatible Qt library (version 0x50400) with this library (version 0x50501)
Comment 4 PC LX 2015-12-16 10:21:31 UTC
Thanks. it seems then to be a distro specific issue. I've created a bug report in Mageia's bug tracker.
Comment 5 Francisco Cribari 2016-08-23 14:51:05 UTC
I am having the same problem with KDE + Arch. See https://bugs.kde.org/show_bug.cgi?id=366022 . Plasma crashes often when I typing to search for an application in the Application Launcher. Interestingly, that does not happen when I do so in the Application Dashboard. Have you found a solution to the problem?
Comment 6 Ivan Čukić 2016-08-23 15:02:24 UTC
@Frabcisco

These are unrelated issues.