Bug 393120 - Elisa crash on editing local music indexer settings
Summary: Elisa crash on editing local music indexer settings
Status: RESOLVED DUPLICATE of bug 397894
Alias: None
Product: Elisa
Classification: Applications
Component: general (show other bugs)
Version: 0.1
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Matthieu Gallien
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-04-13 22:51 UTC by avlas
Modified: 2019-01-09 03:36 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (34.89 KB, text/plain)
2018-06-25 19:53 UTC, Christopher Cormier
Details
Elisa backtrace 10-10-18 (24.15 KB, text/plain)
2018-10-11 02:45 UTC, Neousr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description avlas 2018-04-13 22:51:52 UTC
Application: elisa (0.1)

Qt Version: 5.10.0
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-13-generic x86_64
Distribution: KDE neon User Edition 5.12

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

My m4a audio files didn't appear automatically in Elisa so I manually edited the local music indexer (unfortunately it only allows for adding folders but not to edit audio file extension filter). After editing the indexer, Elisa crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Elisa (elisa), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fed96e3f8c0 (LWP 19345))]

Thread 11 (Thread 0x7fed35406700 (LWP 19398)):
#0  0x00007fed8e698360 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007fed92d6a67b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x50bbaa0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2363908, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fed357b5862 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so
#4  0x00007fed92d696eb in QThreadPrivate::start (arg=0x23638f8) at thread/qthread_unix.cpp:376
#5  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 10 (Thread 0x7fed37238700 (LWP 19381)):
#0  0x00007fed9266627d in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fed8c06e6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02ae74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed8c02b330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed2c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed37237ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fed92d64554 in QThread::exec (this=this@entry=0x4aa18b0) at thread/qthread.cpp:522
#8  0x00007fed9429ba35 in QQmlThreadPrivate::run (this=0x4aa18b0) at qml/ftw/qqmlthread.cpp:147
#9  0x00007fed92d696eb in QThreadPrivate::start (arg=0x4aa18b0) at thread/qthread_unix.cpp:376
#10 0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 9 (Thread 0x7fed3f753700 (LWP 19354)):
#0  0x00007fed9266a74d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fed8c02b38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed3f752d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fed92d64554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fed92d696eb in QThreadPrivate::start (arg=0x1ea7830) at thread/qthread_unix.cpp:376
#7  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 8 (Thread 0x7fed3ff54700 (LWP 19353)):
#0  0x00007fed9266a74d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fed8c02b38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed3ff53d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fed92d64554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fed92d696eb in QThreadPrivate::start (arg=0x1f920b0) at thread/qthread_unix.cpp:376
#7  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7fed5affd700 (LWP 19352)):
#0  0x00007fed9266627d in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fed8c06e6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02ae74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed8c02b330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed5affcd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fed92d64554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#8  0x00007fed92d696eb in QThreadPrivate::start (arg=0x1d1b090) at thread/qthread_unix.cpp:376
#9  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7fed5b7fe700 (LWP 19351)):
#0  0x00007fed9266a74d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fed8c02b38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed5b7fdd00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fed92d64554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fed92d696eb in QThreadPrivate::start (arg=0x2073ee0) at thread/qthread_unix.cpp:376
#7  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7fed5bfff700 (LWP 19350)):
#0  timerSourcePrepare (source=0x7fed54002a70, timeout=0x7fed5bffeb34) at kernel/qeventdispatcher_glib.cpp:153
#1  0x00007fed8c02a91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02b2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed5bffed00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fed92d64554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007fed92d696eb in QThreadPrivate::start (arg=0x2073ef0) at thread/qthread_unix.cpp:376
#8  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7fed60b66700 (LWP 19349)):
#0  0x00007fed9266a74d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fed8c02b38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed60b65c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fed92d64554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fed910661c6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fed92d696eb in QThreadPrivate::start (arg=0x1db27c0) at thread/qthread_unix.cpp:376
#8  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7fed78885700 (LWP 19348)):
#0  0x00007fed9266627d in read () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fed8c06e6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02ae74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed8c02b330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed6c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed78884ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fed92d64554 in QThread::exec (this=this@entry=0x18b4bd0) at thread/qthread.cpp:522
#8  0x00007fed9429ba35 in QQmlThreadPrivate::run (this=0x18b4bd0) at qml/ftw/qqmlthread.cpp:147
#9  0x00007fed92d696eb in QThreadPrivate::start (arg=0x18b4bd0) at thread/qthread_unix.cpp:376
#10 0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#11 0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7fed79a96700 (LWP 19347)):
#0  0x00007fed8c06fa94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fed8c02a910 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fed8c02b2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fed8c02b49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fed92f9d5cb in QEventDispatcherGlib::processEvents (this=0x7fed740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7fed79a95cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#6  0x00007fed92d64554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007fed936532c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fed92d696eb in QThreadPrivate::start (arg=0x7fed938c7d60) at thread/qthread_unix.cpp:376
#9  0x00007fed8e6926ba in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fed9267641d in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7fed96e3f8c0 (LWP 19345)):
[KCrash Handler]
#6  KQuickAddons::ConfigModule::needsSave (this=0x0) at /workspace/build/src/quickaddons/configmodule.cpp:336
#7  0x00007fed965a4c2e in KCModuleQml::<lambda()>::operator() (__closure=0x3c6afe0) at /workspace/build/src/kcmoduleqml.cpp:72
#8  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KCModuleQml::KCModuleQml(KQuickAddons::ConfigModule*, QWidget*, const QVariantList&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:130
#9  QtPrivate::Functor<KCModuleQml::KCModuleQml(KQuickAddons::ConfigModule*, QWidget*, const QVariantList&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:240
#10 QtPrivate::QFunctorSlotObject<KCModuleQml::KCModuleQml(KQuickAddons::ConfigModule*, QWidget*, const QVariantList&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x3c6afd0, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:423
#11 0x00007fed92f737b6 in QtPrivate::QSlotObjectBase::call (a=0x7ffc3ca44ca0, r=0x3c67410, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#12 QMetaObject::activate (sender=sender@entry=0x3c67410, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3749
#13 0x00007fed92f73d97 in QMetaObject::activate (sender=sender@entry=0x3c67410, m=m@entry=0x7fed917bdba0 <KQuickAddons::ConfigModule::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3628
#14 0x00007fed915b8813 in KQuickAddons::ConfigModule::needsSaveChanged (this=this@entry=0x3c67410) at /workspace/build/obj-x86_64-linux-gnu/src/quickaddons/moc_configmodule.cpp:339
#15 0x00007fed915b8f5f in KQuickAddons::ConfigModule::setNeedsSave (this=this@entry=0x3c67410, needs=needs@entry=true) at /workspace/build/src/quickaddons/configmodule.cpp:331
#16 0x00007fed3723c8b3 in KCMElisaLocalFile::setRootPath (this=this@entry=0x3c67410, rootPath=...) at /workspace/build/src/localFileConfiguration/localfileconfiguration.cpp:112
#17 0x00007fed3723d26c in KCMElisaLocalFile::configChanged (this=0x3c67410) at /workspace/build/src/localFileConfiguration/localfileconfiguration.cpp:118
#18 0x00007fed92f737b6 in QtPrivate::QSlotObjectBase::call (a=0x7ffc3ca44e40, r=0x3c67410, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#19 QMetaObject::activate (sender=sender@entry=0x3c69ed0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3749
#20 0x00007fed92f73d97 in QMetaObject::activate (sender=sender@entry=0x3c69ed0, m=m@entry=0x7fed93f97c20 <KCoreConfigSkeleton::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3628
#21 0x00007fed93d883e0 in KCoreConfigSkeleton::configChanged (this=this@entry=0x3c69ed0) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_kcoreconfigskeleton.cpp:139
#22 0x00007fed93d77f15 in KCoreConfigSkeleton::save (this=0x3c69ed0) at /workspace/build/src/core/kcoreconfigskeleton.cpp:1099
#23 0x00007fed965a4b82 in KCModuleQml::save (this=0x51c6030) at /workspace/build/src/kcmoduleqml.cpp:229
#24 0x00007fed965aacf7 in KCModuleProxy::save (this=this@entry=0x46c6ee0) at /workspace/build/src/kcmoduleproxy.cpp:234
#25 0x00007fed965a695b in KCMultiDialogPrivate::apply (this=<optimized out>) at /workspace/build/src/kcmultidialog.cpp:322
#26 0x00007fed92f737b6 in QtPrivate::QSlotObjectBase::call (a=0x7ffc3ca450b0, r=0x7ffc3ca45c60, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#27 QMetaObject::activate (sender=sender@entry=0x478ee00, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc3ca450b0) at kernel/qobject.cpp:3749
#28 0x00007fed92f73d97 in QMetaObject::activate (sender=sender@entry=0x478ee00, m=m@entry=0x7fed959b1380 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffc3ca450b0) at kernel/qobject.cpp:3628
#29 0x00007fed953ce9e2 in QAbstractButton::clicked (this=this@entry=0x478ee00, _t1=false) at .moc/moc_qabstractbutton.cpp:308
#30 0x00007fed953cec14 in QAbstractButtonPrivate::emitClicked (this=0x3e97790) at widgets/qabstractbutton.cpp:414
#31 0x00007fed953d08be in QAbstractButtonPrivate::click (this=0x3e97790) at widgets/qabstractbutton.cpp:407
#32 0x00007fed953d0a3d in QAbstractButton::mouseReleaseEvent (this=0x478ee00, e=0x7ffc3ca45560) at widgets/qabstractbutton.cpp:1011
#33 0x00007fed95316f88 in QWidget::event (this=0x478ee00, event=0x7ffc3ca45560) at kernel/qwidget.cpp:9197
#34 0x00007fed952d7acc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x478ee00, e=0x7ffc3ca45560) at kernel/qapplication.cpp:3732
#35 0x00007fed952e003b in QApplication::notify (this=<optimized out>, receiver=0x478ee00, e=0x7ffc3ca45560) at kernel/qapplication.cpp:3208
#36 0x00007fed92f463c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x478ee00, event=event@entry=0x7ffc3ca45560) at kernel/qcoreapplication.cpp:1044
#37 0x00007fed952de9df in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#38 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x478ee00, event=event@entry=0x7ffc3ca45560, alienWidget=alienWidget@entry=0x478ee00, nativeWidget=0x7ffc3ca45c60, buttonDown=buttonDown@entry=0x7fed959da880 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2711
#39 0x00007fed95330f4d in QWidgetWindow::handleMouseEvent (this=this@entry=0x4f84840, event=event@entry=0x7ffc3ca45960) at kernel/qwidgetwindow.cpp:655
#40 0x00007fed9533397b in QWidgetWindow::event (this=0x4f84840, event=0x7ffc3ca45960) at kernel/qwidgetwindow.cpp:273
#41 0x00007fed952d7acc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x4f84840, e=0x7ffc3ca45960) at kernel/qapplication.cpp:3732
#42 0x00007fed952df417 in QApplication::notify (this=0x7ffc3ca4dd00, receiver=0x4f84840, e=0x7ffc3ca45960) at kernel/qapplication.cpp:3491
#43 0x00007fed92f463c8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x4f84840, event=event@entry=0x7ffc3ca45960) at kernel/qcoreapplication.cpp:1044
#44 0x00007fed946ffef0 in QCoreApplication::sendSpontaneousEvent (event=0x7ffc3ca45960, receiver=0x4f84840) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
#45 QGuiApplicationPrivate::processMouseEvent (e=0x49ee2c0) at kernel/qguiapplication.cpp:1957
#46 0x00007fed94701e45 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x49ee2c0) at kernel/qguiapplication.cpp:1741
#47 0x00007fed946db8fb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:976
#48 0x00007fed832821ab in QPAEventDispatcherGlib::processEvents (this=0x1855890, flags=...) at qeventdispatcher_glib.cpp:70
#49 0x00007fed92f4464a in QEventLoop::exec (this=this@entry=0x7ffc3ca45bd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#50 0x00007fed954c6627 in QDialog::exec (this=this@entry=0x7ffc3ca45c60) at dialogs/qdialog.cpp:546
#51 0x00000000004618a1 in ElisaApplication::configureElisa (this=<optimized out>) at /workspace/build/src/elisaapplication.cpp:224
#52 0x00007fed92f737b6 in QtPrivate::QSlotObjectBase::call (a=0x7ffc3ca45df0, r=0x7ffc3ca4ddb0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#53 QMetaObject::activate (sender=sender@entry=0x1f4c7e0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc3ca45df0) at kernel/qobject.cpp:3749
#54 0x00007fed92f73d97 in QMetaObject::activate (sender=sender@entry=0x1f4c7e0, m=m@entry=0x7fed959ab820 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc3ca45df0) at kernel/qobject.cpp:3628
#55 0x00007fed952d14a2 in QAction::triggered (this=this@entry=0x1f4c7e0, _t1=false) at .moc/moc_qaction.cpp:376
#56 0x00007fed952d3c10 in QAction::activate (this=0x1f4c7e0, event=<optimized out>) at kernel/qaction.cpp:1167
#57 0x00007fed952d425f in QAction::trigger (this=0x1f4c7e0) at kernel/qaction.h:187
#58 QAction::qt_static_metacall (_o=_o@entry=0x1f4c7e0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=5, _a=_a@entry=0x7ffc3ca46010) at .moc/moc_qaction.cpp:212
#59 0x00007fed952d4734 in QAction::qt_metacall (this=0x1f4c7e0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7ffc3ca46010) at .moc/moc_qaction.cpp:334
#60 0x00007fed9424dbf9 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffc3ca46330, type=type@entry=QMetaObject::InvokeMetaMethod, index=index@entry=10, argv=argv@entry=0x7ffc3ca46010) at qml/qqmlpropertycache.cpp:1732
#61 0x00007fed941cb054 in CallMethod (object=..., index=10, returnType=43, argCount=argCount@entry=0, argTypes=argTypes@entry=0x0, engine=engine@entry=0x18c8470, callArgs=0x7fed737c1600, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1176
#62 0x00007fed941cbcbe in CallPrecise (object=..., data=..., engine=engine@entry=0x18c8470, callArgs=callArgs@entry=0x7fed737c1600, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1424
#63 0x00007fed941cced0 in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=0x7fed737c1600, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1966
#64 0x00007fed941e59de in QV4::Object::call (d=0x7fed737c1600, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:445
#65 QV4::Runtime::method_callProperty (engine=0x18c8470, nameIndex=<optimized out>, callData=0x7fed737c1600) at jsruntime/qv4runtime.cpp:1104
#66 0x00007fed71a28fe2 in ?? ()
#67 0x0000000001c47720 in ?? ()
#68 0x00007ffc3ca46680 in ?? ()
#69 0x00007fed737c1590 in ?? ()
#70 0x0000000000000000 in ?? ()

Reported using DrKonqi
Comment 1 Matthieu Gallien 2018-04-14 07:09:22 UTC
Thanks for your report.
I had already seen this crash. I will try to produce a fix. In the eventuality I find such a fix are you able to test it ?
Comment 2 avlas 2018-04-14 09:15:06 UTC
(In reply to Matthieu Gallien from comment #1)
> Thanks for your report.
> I had already seen this crash. I will try to produce a fix. In the
> eventuality I find such a fix are you able to test it ?

I guess you mean if I'm able to compile Elisa for test the fix before it's part of a release. I compiled Elisa in the past, so I think I could do it again
Comment 3 Christopher Cormier 2018-06-25 19:53:44 UTC
Created attachment 113568 [details]
New crash information added by DrKonqi

elisa (0.1.80) using Qt 5.11.0

- What I was doing when the application crashed: Modifying the music indexer settings. It worked to add a new folder to the list, but it crashed upon removing the default ~/Music from it after having added that new folder.

-- Backtrace (Reduced):
#6  0x00007fcdcb486642 in KCModuleQml::<lambda()>::operator() (__closure=0x562aca5e9050) at ./src/kcmoduleqml.cpp:72
#9  QtPrivate::QFunctorSlotObject<KCModuleQml::KCModuleQml(KQuickAddons::ConfigModule*, QWidget*, const QVariantList&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x562aca5e9040, r=0x562aca163640, a=0x7ffde02b58c0, ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:421
#10 0x00007fcdcc91e78f in QtPrivate::QSlotObjectBase::call (a=0x7ffde02b58c0, r=0x562aca163640, this=0x562aca5e9040) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376
[...]
#12 0x00007fcd67df985c in KCMElisaLocalFile::setRootPath (this=this@entry=0x562aca163640, rootPath=...) at ./src/localFileConfiguration/localfileconfiguration.cpp:112
#13 0x00007fcd67dfa1ef in KCMElisaLocalFile::load (this=0x562aca163640) at ./src/localFileConfiguration/localfileconfiguration.cpp:77
Comment 4 Neousr 2018-10-11 02:45:36 UTC
Created attachment 115554 [details]
Elisa backtrace 10-10-18

Having the same symptoms on Elisa 0.3.0 it crashes while editing music folders.

KDE neon 5.14
KDE Plasma: 5.14.0
Qt: 5.11.1
KDE Frameworks: 5.50.0

This apply to adding, removing folders to the music library as well as using the default button on the indexer settings and pressing either apply or accept.

Adding or removing multiple times folders seems to reduce the number of subsequent crashes. 

Bug 399211 is a posible duplicate.

Adding a backtrace of it.
Comment 5 Christoph Feck 2018-11-20 23:14:59 UTC
Probably a duplicate of bug 397894 (to be fixed in the coming KF5 5.53.0 release).
Comment 6 Christoph Feck 2018-12-19 22:21:59 UTC
If neon was already updated to Frameworks 5.53.0, could you re-test this?
Comment 7 Neousr 2018-12-19 23:11:08 UTC
Retested on 5.53.0 i cannot longer reproduce the issue.

Removing all folders or adding more didn't crash Elisa even after removing the default folder and leaving nothing. 

But the database seems to not refresh on lost content but that seems to be another issue.
Comment 8 Christoph Feck 2019-01-09 03:36:19 UTC
Thanks for the update; I will mark it as a duplicate. Please report remaining issues separately, if any.

*** This bug has been marked as a duplicate of bug 397894 ***