Dolphin Crash when taggin

Hello all,

whenever I attempt to tag something in Dolphin, the File Manager crashes. It did so in 42.1 and it keeps still doing that in 42.2.

I am wondering if this is known, or if I am the only one, with that particular issue. It would also be interesting to know, if there is a known fix or workaround for that. Otherwise I should probably open a new Bug Report, since I opened one several month ago for 42.1.

Cheers and merry Christmas!

Ben

Any problem requires a detailed description.
If others are not able to reproduce the problem, then they won’t know that they are looking at exactly what you are.

Describe your setup, likely including the versions of your apps.
Describe steps, example or actual text you typed.
If necessary, include screenshots.

TSU

Hello,

of course… sorry.

I am running Leap 42.2 fully patched and updated, with the standard repos + Packman. That said, I am not using any special KDE Repository or Staging packages, that are not part of the default install.

The issue itself reproduces fairly easy: I open Dolphin on any of my two machines, I select a file or folder and click on the “Add Tag” button. Then Dolphin crashes. No error message or debug option, nothing. It is also not important what I do… a file a folder, in root, in home, in documents… As soon as I click on Add Tag, it crashes.

I have noticed, that this does not happen on my Intel Desktop (both machines with the issue are AMD machines).

Try a different user

Same but this time I did get an error message:

Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7873bf4900 (LWP 15497))]

Thread 5 (Thread 0x7f78443ed700 (LWP 15662)):
#0  0x00007f786d56140a in QMutex::lock() () from /usr/lib64/libQt5Core.so.5
#1  0x00007f786d77b255 in ?? () from /usr/lib64/libQt5Core.so.5
#2  0x00007f786828c95d in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f786828d230 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f786828d42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f786d77b32b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f786d728fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f786d563f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f786d5689e9 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x00007f7868e14734 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f78734a7d3d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f784979e700 (LWP 15616)):
#0  0x00007f7868e190af in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7858e1f533 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f7858e1ed57 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f7868e14734 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f78734a7d3d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f785a6d1700 (LWP 15539)):
#0  0x00007f787349f49d in poll () from /lib64/libc.so.6
#1  0x00007f786828d314 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f786828d42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f786d77b32b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f786d728fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f786d563f1a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f786db8f1d5 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f786d5689e9 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f7868e14734 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f78734a7d3d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f785c25c700 (LWP 15508)):
#0  0x00007f787349f49d in poll () from /lib64/libc.so.6
#1  0x00007f78662573e2 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f7866258fcf in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f785e7b6839 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f786d5689e9 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f7868e14734 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f78734a7d3d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7873bf4900 (LWP 15497)):
[KCrash Handler]
#6  0x00007f7864eff328 in ?? () from /usr/lib64/liblmdb-0.9.14.so
#7  0x00007f7864f02f63 in ?? () from /usr/lib64/liblmdb-0.9.14.so
#8  0x00007f7864f0163a in mdb_cursor_get () from /usr/lib64/liblmdb-0.9.14.so
#9  0x00007f7869b604e1 in Baloo::PostingDB::fetchTermsStartingWith(QByteArray const&) () from /usr/lib64/libKF5BalooEngine.so.5
#10 0x00007f7869b67e5d in Baloo::Transaction::fetchTermsStartingWith(QByteArray const&) const () from /usr/lib64/libKF5BalooEngine.so.5
#11 0x00007f78712bf5c8 in Baloo::TagListJob::start() () from /usr/lib64/libKF5Baloo.so.5
#12 0x00007f7871851cf7 in ?? () from /usr/lib64/libKF5BalooWidgets.so.5
#13 0x00007f7871852788 in ?? () from /usr/lib64/libKF5BalooWidgets.so.5
#14 0x00007f78718509c1 in Baloo::TagWidget::slotShowAll() () from /usr/lib64/libKF5BalooWidgets.so.5
#15 0x00007f786d754bb1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#16 0x00007f786e7f17a2 in QLabel::linkActivated(QString const&) () from /usr/lib64/libQt5Widgets.so.5
#17 0x00007f786e7f4459 in ?? () from /usr/lib64/libQt5Widgets.so.5
#18 0x00007f786d754bb1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#19 0x00007f786e876c05 in QWidgetTextControl::linkActivated(QString const&) () from /usr/lib64/libQt5Widgets.so.5
#20 0x00007f786e87bea4 in ?? () from /usr/lib64/libQt5Widgets.so.5
#21 0x00007f786e87cd4b in ?? () from /usr/lib64/libQt5Widgets.so.5
#22 0x00007f786e88197f in QWidgetTextControl::processEvent(QEvent*, QMatrix const&, QWidget*) () from /usr/lib64/libQt5Widgets.so.5
#23 0x00007f786e878cfb in QWidgetTextControl::processEvent(QEvent*, QPointF const&, QWidget*) () from /usr/lib64/libQt5Widgets.so.5
#24 0x00007f786e7f33a8 in ?? () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f786e6f4c9a in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#26 0x00007f786e7eeafe in QFrame::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#27 0x00007f786e6b2e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007f786e6b7d14 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#29 0x00007f786d72afc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#30 0x00007f786e6b6a10 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5
#31 0x00007f786e70d911 in ?? () from /usr/lib64/libQt5Widgets.so.5
#32 0x00007f786e70feb3 in ?? () from /usr/lib64/libQt5Widgets.so.5
#33 0x00007f786e6b2e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#34 0x00007f786e6b749a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#35 0x00007f786d72afc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#36 0x00007f786deff68b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#37 0x00007f786df00e05 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#38 0x00007f786dee2eeb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#39 0x00007f785e7e3bc0 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#40 0x00007f786828d134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#41 0x00007f786828d388 in ?? () from /usr/lib64/libglib-2.0.so.0
#42 0x00007f786828d42c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f786d77b30c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#44 0x00007f786d728fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#45 0x00007f786d730ec6 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#46 0x00007f78737c396a in kdemain () from /usr/lib64/libkdeinit5_dolphin.so
#47 0x00007f78733de6e5 in __libc_start_main () from /lib64/libc.so.6
#48 0x0000000000400789 in _start ()