Summary: | Desktop crash while changing application launchers icon. | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kiconthemes | Reporter: | Tony <jodr666> |
Component: | general | Assignee: | Christoph Feck <cfeck> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | albertocollado, blackccxex, elvis.angelaccio, fawfulized, filipfila.kde, foalma321, franc1sco.j, haigpetrus, invictustiberius, kdelibs-bugs, L.Bonnaud, loedur, lordslime1, mail, mata987, mfiresix2, montel, nate, nemanjamucalovic, pepko94, rcbarbero, sh200105, sleepingspy999, sovanyio, stason.spb, swright, varlesh, win10 |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kiconthemes/e0006451d5b03a9e15277ad9e7b1c8a74864b532 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Tony
2018-09-17 16:37:00 UTC
Forgot to mention, the desktop launcher is a link to /usr/share/applications/firefox.desktop i added by right click the application dashboard and selecting "add to desktop". ..... copying said file into my Home and trying to do the same icon change crashes Dolphin only, not the desktop. This might be caused by commit https://commits.kde.org/kiconthemes/fea52a4f204fd44d9a45e78a663964c326687e33 I don't get the crash anymore after updating to the latest packages of KDE unstable repository and snapshot for Tumbleweed. The speed while loading the icons noticeably varies though depending on the theme used. Tested with different icon themes, breeze, breeze tumbleweed, elementary kde, oxygen, MacOSX one, El general and Infinity clear. *** Bug 399915 has been marked as a duplicate of this bug. *** We are still getting duplicates; reopening. *** Bug 400059 has been marked as a duplicate of this bug. *** *** Bug 400040 has been marked as a duplicate of this bug. *** *** Bug 400015 has been marked as a duplicate of this bug. *** *** Bug 400007 has been marked as a duplicate of this bug. *** *** Bug 399935 has been marked as a duplicate of this bug. *** *** Bug 399929 has been marked as a duplicate of this bug. *** *** Bug 399857 has been marked as a duplicate of this bug. *** Could some who can reproduce the crash try this change: diff --git a/src/kicondialog.cpp b/src/kicondialog.cpp index fa09f20..1f4193e 100644 --- a/src/kicondialog.cpp +++ b/src/kicondialog.cpp @@ -444,7 +444,7 @@ void KIconDialog::KIconDialogPrivate::showIcons() } } - std::sort(filelist.begin(), filelist.end(), sortByFileName); + qSort(filelist.begin(), filelist.end(), sortByFileName); // The KIconCanvas has uniformItemSizes set which really expects // all added icons to be the same size, otherwise weirdness ensues :) Crash is gone with this patch, all I get is icon picker, which is what I was expecting to see. *** Bug 400105 has been marked as a duplicate of this bug. *** Fixed by Ivan Čukić, see https://commits.kde.org/kiconthemes/e0006451d5b03a9e15277ad9e7b1c8a74864b532 *** Bug 400183 has been marked as a duplicate of this bug. *** *** Bug 400224 has been marked as a duplicate of this bug. *** *** Bug 400270 has been marked as a duplicate of this bug. *** *** Bug 400285 has been marked as a duplicate of this bug. *** *** Bug 400349 has been marked as a duplicate of this bug. *** *** Bug 400489 has been marked as a duplicate of this bug. *** *** Bug 400522 has been marked as a duplicate of this bug. *** Created attachment 116048 [details]
New crash information added by DrKonqi
kmenuedit (5.14.2) using Qt 5.11.2
- What I was doing when the application crashed: I was trying to create a submenu and when I clicked on the Icon to change it the menu editor crashed
-- Backtrace (Reduced):
#6 QString::mid (this=this@entry=0x55f41e567378, position=39, n=n@entry=-1) at tools/qstring.cpp:4769
#7 0x00007f7acecec8d9 in sortByFileName (path1=..., path2=...) at ./src/kicondialog.cpp:419
#8 0x00007f7acecf0041 in __gnu_cxx::__ops::_Val_comp_iter<bool (*)(QString const&, QString const&)>::operator()<QString, QList<QString>::iterator> (__it=..., __val=..., this=<synthetic pointer>) at /usr/include/c++/7/bits/predefined_ops.h:215
#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++/7/bits/stl_algo.h:1828
#10 0x00007f7acecee8be in std::__unguarded_insertion_sort<QList<QString>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(QString const&, QString const&)> > (__comp=..., __last=..., __first=...) at /usr/include/c++/7/bits/stl_algo.h:1867
*** Bug 400644 has been marked as a duplicate of this bug. *** *** Bug 400863 has been marked as a duplicate of this bug. *** Created attachment 116236 [details]
New crash information added by DrKonqi
dolphin (18.08.3) using Qt 5.11.2
- What I was doing when the application crashed:
trying to change icon for the downloads folder and it crashed
-- Backtrace (Reduced):
#6 QString::mid (this=this@entry=0x5648625caa18, position=39, n=n@entry=-1) at tools/qstring.cpp:4769
#7 0x00007ff8a2d438d9 in sortByFileName (path1=..., path2=...) at ./src/kicondialog.cpp:419
#8 0x00007ff8a2d47041 in __gnu_cxx::__ops::_Val_comp_iter<bool (*)(QString const&, QString const&)>::operator()<QString, QList<QString>::iterator> (__it=..., __val=..., this=<synthetic pointer>) at /usr/include/c++/7/bits/predefined_ops.h:215
#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++/7/bits/stl_algo.h:1828
#10 0x00007ff8a2d458be in std::__unguarded_insertion_sort<QList<QString>::iterator, __gnu_cxx::__ops::_Iter_comp_iter<bool (*)(QString const&, QString const&)> > (__comp=..., __last=..., __first=...) at /usr/include/c++/7/bits/stl_algo.h:1867
*** Bug 400653 has been marked as a duplicate of this bug. *** *** Bug 401790 has been marked as a duplicate of this bug. *** *** Bug 401868 has been marked as a duplicate of this bug. *** *** Bug 401868 has been marked as a duplicate of this bug. *** *** Bug 401968 has been marked as a duplicate of this bug. *** *** Bug 402653 has been marked as a duplicate of this bug. *** |