https://bugs.kde.org/show_bug.cgi?id=359758
Bug ID: 359758 Summary: Dolphin crashes on exit when you specify the --icon command line parameter Product: dolphin Version: 15.12.1 Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: wba...@tmo.at When you specify a window icon via the --icon parameter, dolphin crashes on exit with the following backtrace: Application: dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [KCrash Handler] #5 0x00007f96a8e963d4 in QHash<QString, QHashDummyValue>::deleteNode2(QHashData::Node*) (node=0x2514240) at /usr/include/qt5/QtCore/qbasicatomic.h:118 #6 0x00007f96a59a96b9 in QHashData::free_helper(void (*)(QHashData::Node*)) (this=0x20128b0, node_delete=0x7f96a8e963d0 <QHash<QString, QHashDummyValue>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:491 #7 0x00007f96a8e9304d in KIconLoader::~KIconLoader() (this=<optimized out>, x=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:621 #8 0x00007f96a8e9304d in KIconLoader::~KIconLoader() (this=0x1fdb170, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:342 #9 0x00007f96a8e9304d in KIconLoader::~KIconLoader() (this=0x1fdb170, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qset.h:46 #10 0x00007f96a8e9304d in KIconLoader::~KIconLoader() (this=0x1fdb100, __in_chrg=<optimized out>) at /usr/src/debug/kiconthemes-5.19.0/src/kiconloader.cpp:147 #11 0x00007f96a8e9304d in KIconLoader::~KIconLoader() (this=0x7f96a90a8bb0 <(anonymous namespace)::Q_QGS_globalIconLoader::innerFunction()::holder>, __in_chrg=<optimized out>) at /usr/src/debug/kiconthemes-5.19.0/src/kiconloader.cpp:560 #12 0x00007f96a8e931e9 in (anonymous namespace)::Q_QGS_globalIconLoader::innerFunction()::Holder::~Holder() () at /usr/src/debug/kiconthemes-5.19.0/src/kiconloader.cpp:1624 #13 0x00007f96ab788b19 in __run_exit_handlers () at /lib64/libc.so.6 #14 0x00007f96ab788b65 in () at /lib64/libc.so.6 #15 0x00007f96ab772b0c in __libc_start_main () at /lib64/libc.so.6 #16 0x00000000004007be in _start () This is with dolphin 15.12.2 (but it also happens with 15.12.1 and 15.12.0), Qt 5.5.1 and KDE Frameworks 5.19.0. Reproducible: Always Steps to Reproduce: 1. run e.g. "dolphin --icon system-file-manager" 2. close dolphin Actual Results: Dolphin crashes with the mentioned backtrace. Expected Results: Dolphin should exit cleanly. I cannot reproduce the crash with any other KF5 application, so it seems to be something specific to dolphin. Downgrading KDE Frameworks to 5.16.0 eliminates the crash, so it seems to be caused by some change in Frameworks between 5.16.0 and 5.19.0. http://bugzilla.opensuse.org/show_bug.cgi?id=965514 would suggest it started with 5.18.0. Only downgrading kiconthemes does not help though. I'll try to find out which change exactly causes this. -- You are receiving this mail because: You are watching all bug changes.