Bug 400644

Summary: systemsettings, Icon change for caja
Product: [Applications] systemsettings Reporter: loedur
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 5.14.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description loedur 2018-11-04 06:03:09 UTC
Application: keditfiletype5 (5.14.2)

Qt Version: 5.11.2
Frameworks Version: 5.51.0
Operating System: Linux 4.18.15-1-default x86_64
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Press [Alt] + [F2], and type in
systemsettings
and press [Enter]
Alle Einstellungen -> "Standard-Anwendungen" -> "Dateiverwaltung"
Bei "(o) Anderer: Klicken Sie auf Hinzufügen in diesem Dialog:" klick auf [...]
Select entry  for "caja" and click on [Bearbeiten]
Click on the icon
==> Application crash

The crash can be reproduced every time.

-- Backtrace:
Application: Dateityp-Editor (keditfiletype5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7667434e80 (LWP 16524))]

Thread 15 (Thread 0x7f763cff9700 (LWP 16538)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e72e8, cond=0x5626849e7310) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x562684631870) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f763d7fa700 (LWP 16537)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e72e8, cond=0x5626849e7310) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x56268464e4b0) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f763dffb700 (LWP 16536)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e72e8, cond=0x5626849e7310) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x56268464e2b0) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f763e7fc700 (LWP 16535)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e72e8, cond=0x5626849e7310) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626846097f0) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f763effd700 (LWP 16534)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e6d68, cond=0x5626849e6d90) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626845a7530) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f763f7fe700 (LWP 16533)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e6d68, cond=0x5626849e6d90) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626846097b0) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f763ffff700 (LWP 16532)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e6d68, cond=0x5626849e6d90) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626846095b0) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f764c987700 (LWP 16531)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e6d68, cond=0x5626849e6d90) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626845a4b70) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f7654ee5700 (LWP 16530)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e6d68, cond=0x5626849e6d90) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626845a4970) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f76556e6700 (LWP 16529)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849e6d68, cond=0x5626849e6d90) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626847c1f60) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f7655ee7700 (LWP 16528)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x56268446d078, cond=0x56268446d0a0) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x5626847c68b0) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f765682f700 (LWP 16527)):
#0  0x00007f7664c9d4dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7656df4b3b in cnd_wait (mtx=0x5626849dbcd8, cond=0x5626849dbd00) at ../../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=input@entry=0x562684646980) at u_queue.c:256
#3  0x00007f7656df48a7 in impl_thrd_routine (p=<optimized out>) at ../../include/c11/threads_posix.h:87
#4  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f765d28f700 (LWP 16526)):
#0  0x00007f76659f02c9 in poll () from /lib64/libc.so.6
#1  0x00007f7663b70f46 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f7663b7106c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f7666118adb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007f76660c5adb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f7665f14de6 in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007f7667087545 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f7665f1e9b7 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f76605d7700 (LWP 16525)):
#0  0x00007f76659f02c9 in poll () from /lib64/libc.so.6
#1  0x00007f7665035cc7 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f76650378ea in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f766082b519 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f7665f1e9b7 in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007f7664c97554 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f76659faccf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7667434e80 (LWP 16524)):
[KCrash Handler]
#6  0x00007f7665f8f14e in QString::mid(int, int) const () from /usr/lib64/libQt5Core.so.5
#7  0x00007f7667405cf9 in sortByFileName (path1=..., path2=...) at /usr/include/qt5/QtCore/qchar.h:88
#8  0x00007f76674095e1 in __gnu_cxx::__ops::_Val_comp_iter<bool (*)(QString const&, QString const&)>::operator()<QString, QList<QString>::iterator> (this=<synthetic pointer>, __it=..., __val=...) at /usr/include/c++/8/bits/predefined_ops.h:214
#9  std::__unguarded_linear_insert<QList<QString>::iterator, __gnu_cxx::__ops::_Val_comp_iter<bool (*)(QString const&, QString const&)> > (__last=..., __comp=__comp@entry=...) at /usr/include/c++/8/bits/stl_algo.h:1828
#10 0x00007f7667407e3c in std::__unguarded_insertion_sort<QList<QString>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(QString const&, QString const&)> > (__first=..., __comp=..., __last=...) at /usr/include/qt5/QtCore/qlist.h:239
#11 std::__final_insertion_sort<QList<QString>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(QString const&, QString const&)> > (__comp=..., __last=..., __first=...) at /usr/include/c++/8/bits/stl_algo.h:1886
#12 std::__sort<QList<QString>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(QString const&, QString const&)> > (__comp=..., __last=..., __first=...) at /usr/include/c++/8/bits/stl_algo.h:1971
#13 std::sort<QList<QString>::iterator, bool (*)(QString const&, QString const&)> (__first=..., __last=..., __comp=0x7f7667405c80 <sortByFileName(QString const&, QString const&)>) at /usr/include/c++/8/bits/stl_algo.h:4866
#14 KIconDialog::KIconDialogPrivate::showIcons (this=0x562684844160) at /usr/src/debug/kiconthemes-5.51.0-1.1.x86_64/src/kicondialog.cpp:447
#15 0x00007f7667409f87 in ShowEventFilter::eventFilter (this=0x5626848ce8e0, watched=0x56268477b330, event=0x7ffef5b44860) at /usr/src/debug/kiconthemes-5.51.0-1.1.x86_64/src/kicondialog.cpp:243
#16 0x00007f76660c6b1b in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#17 0x00007f7666b77491 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#18 0x00007f7666b7eaf0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#19 0x00007f76660c6e09 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#20 0x00007f7666bb2208 in QWidgetPrivate::show_helper() () from /usr/lib64/libQt5Widgets.so.5
#21 0x00007f7666bb539b in QWidget::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5
#22 0x00007f7666d62a0a in QDialog::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5
#23 0x00007f76674055ab in KIconButton::KIconButtonPrivate::_k_slotChangeIcon (this=0x5626847bc100) at /usr/src/debug/kiconthemes-5.51.0-1.1.x86_64/src/kiconbutton.cpp:168
#24 0x00007f76660f01a0 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#25 0x00007f7666c5d752 in QAbstractButton::clicked(bool) () from /usr/lib64/libQt5Widgets.so.5
#26 0x00007f7666c5d96a in ?? () from /usr/lib64/libQt5Widgets.so.5
#27 0x00007f7666c5ed2f in ?? () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007f7666c5ef05 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
#29 0x00007f7666bb57f8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#30 0x00007f7666b774a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#31 0x00007f7666b7ed38 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#32 0x00007f76660c6e09 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#33 0x00007f7666b7e039 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5
#34 0x00007f7666bd0334 in ?? () from /usr/lib64/libQt5Widgets.so.5
#35 0x00007f7666bd2ebe in ?? () from /usr/lib64/libQt5Widgets.so.5
#36 0x00007f7666b774a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#37 0x00007f7666b7eaf0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#38 0x00007f76660c6e09 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#39 0x00007f7666484ddb in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#40 0x00007f7666486cd5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#41 0x00007f766646103b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#42 0x00007f76608be9db in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#43 0x00007f76660c5adb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#44 0x00007f7666d621cd in QDialog::exec() () from /usr/lib64/libQt5Widgets.so.5
#45 0x0000562683250766 in ?? ()
#46 0x000056268325b1c5 in ?? ()
#47 0x00007f76660f004b in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#48 0x00007f7666c5d752 in QAbstractButton::clicked(bool) () from /usr/lib64/libQt5Widgets.so.5
#49 0x00007f7666c5d96a in ?? () from /usr/lib64/libQt5Widgets.so.5
#50 0x00007f7666c5ed2f in ?? () from /usr/lib64/libQt5Widgets.so.5
#51 0x00007f7666c5ef05 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
#52 0x00007f7666bb57f8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#53 0x00007f7666b774a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#54 0x00007f7666b7ed38 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#55 0x00007f76660c6e09 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#56 0x00007f7666b7e039 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5
#57 0x00007f7666bd0334 in ?? () from /usr/lib64/libQt5Widgets.so.5
#58 0x00007f7666bd2ebe in ?? () from /usr/lib64/libQt5Widgets.so.5
#59 0x00007f7666b774a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#60 0x00007f7666b7eaf0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#61 0x00007f76660c6e09 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#62 0x00007f7666484ddb in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#63 0x00007f7666486cd5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#64 0x00007f766646103b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#65 0x00007f76608be9db in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#66 0x00007f76660c5adb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#67 0x00007f76660cdc52 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#68 0x000056268324a939 in ?? ()
#69 0x00007f7665922feb in __libc_start_main () from /lib64/libc.so.6
#70 0x000056268324ad1a in _start ()
[Inferior 1 (process 16524) detached]

Reported using DrKonqi
Comment 1 loedur 2018-11-04 06:16:06 UTC
o Press [Alt] + [F2] and type in
lxterminal
and press [Enter]
o Type in
LANG=C
and press [Enter]
o Type in
systemsettings5
and press [Enter]
o "All Settings" -> "Personalization" -> "Applications"
o "Default Applications" -> "File Manager"
o Choose "(o): click Add... in the dialog shown here:" and click on [...]
o On "_/General\_" in the groupbox "Application Preference Order" click on [+ Add..]
o Type in
caja
an press [Enter]
o On "_/General\_" in the groupbox "Application Preference Order" select the entry for "caja" and click on [Edit...]
o On "_/General\_" click on the Icon
==> Application crash
Comment 2 Christoph Feck 2018-11-04 12:00:01 UTC

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