Discussion:
[frameworks-kiconthemes] [Bug 398766] Desktop crash while changing application launchers icon.
Tony
2018-09-18 03:36:31 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Tony <***@live.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Assignee|unassigned-***@kde.org |***@kde.org
CC| |kdelibs-***@kde.org
Product|kde |frameworks-kiconthemes
Component|general |general
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-09-19 00:54:00 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@kde.org

--- Comment #3 from Christoph Feck <***@kde.org> ---
This might be caused by commit
https://commits.kde.org/kiconthemes/fea52a4f204fd44d9a45e78a663964c326687e33
--
You are receiving this mail because:
You are on the CC list for the bug.
Tony
2018-10-11 02:14:47 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Tony <***@live.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |WORKSFORME
Status|REPORTED |RESOLVED

--- Comment #4 from Tony <***@live.com> ---
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.
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-17 13:07:40 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #5 from Christoph Feck <***@kde.org> ---
*** Bug 399915 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:07:03 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|WORKSFORME |---
Ever confirmed|0 |1
Status|RESOLVED |REOPENED

--- Comment #6 from Christoph Feck <***@kde.org> ---
We are still getting duplicates; reopening.
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:07:29 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #7 from Christoph Feck <***@kde.org> ---
*** Bug 400059 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:07:49 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #8 from Christoph Feck <***@kde.org> ---
*** Bug 400040 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:08:01 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@epsilon-inc.com

--- Comment #9 from Christoph Feck <***@kde.org> ---
*** Bug 400015 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:08:16 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #10 from Christoph Feck <***@kde.org> ---
*** Bug 400007 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:08:29 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #11 from Christoph Feck <***@kde.org> ---
*** Bug 399935 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:08:45 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #12 from Christoph Feck <***@kde.org> ---
*** Bug 399929 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:09:13 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #13 from Christoph Feck <***@kde.org> ---
*** Bug 399857 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-21 12:12:02 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

--- Comment #14 from Christoph Feck <***@kde.org> ---
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 :)
--
You are receiving this mail because:
You are on the CC list for the bug.
Piotr Kloc
2018-10-21 12:33:00 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

--- Comment #15 from Piotr Kloc <***@gmail.com> ---
Crash is gone with this patch, all I get is icon picker, which is what I was
expecting to see.
--
You are receiving this mail because:
You are on the CC list for the bug.
Patrick Silva
2018-10-21 18:01:28 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Patrick Silva <***@gmx.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #16 from Patrick Silva <***@gmx.com> ---
*** Bug 400105 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-22 12:40:29 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|REOPENED |RESOLVED
Latest Commit| |https://commits.kde.org/kic
| |onthemes/e0006451d5b03a9e15
| |277ad9e7b1c8a74864b532

--- Comment #17 from Christoph Feck <***@kde.org> ---
Fixed by Ivan Čukić, see
https://commits.kde.org/kiconthemes/e0006451d5b03a9e15277ad9e7b1c8a74864b532
--
You are receiving this mail because:
You are on the CC list for the bug.
Antonio Rojas
2018-10-23 11:02:18 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Antonio Rojas <***@archlinux.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #18 from Antonio Rojas <***@archlinux.org> ---
*** Bug 400183 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Patrick Silva
2018-10-24 12:36:53 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Patrick Silva <***@gmx.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@hotmail.com

--- Comment #19 from Patrick Silva <***@gmx.com> ---
*** Bug 400224 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Nate Graham
2018-10-25 03:57:41 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Nate Graham <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #20 from Nate Graham <***@kde.org> ---
*** Bug 400270 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Kai Uwe Broulik
2018-10-25 10:13:46 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Kai Uwe Broulik <***@privat.broulik.de> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #21 from Kai Uwe Broulik <***@privat.broulik.de> ---
*** Bug 400285 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Nate Graham
2018-10-26 20:26:53 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Nate Graham <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@tutanota.com

--- Comment #22 from Nate Graham <***@kde.org> ---
*** Bug 400349 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-10-30 19:05:21 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@googlemail.com

--- Comment #23 from Christoph Feck <***@kde.org> ---
*** Bug 400489 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Patrick Silva
2018-10-31 18:45:25 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Patrick Silva <***@gmx.com> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@emilharder.dk

--- Comment #24 from Patrick Silva <***@gmx.com> ---
*** Bug 400522 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Steven Wright
2018-11-02 13:46:55 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

--- Comment #25 from Steven Wright <***@epsilon-inc.com> ---
Created attachment 116048
--> https://bugs.kde.org/attachment.cgi?id=116048&action=edit
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=***@entry=0x55f41e567378, position=39, 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=***@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
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-11-04 12:00:01 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@web.de

--- Comment #26 from Christoph Feck <***@kde.org> ---
*** Bug 400644 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-11-09 21:38:01 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #27 from Christoph Feck <***@kde.org> ---
*** Bug 400863 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Matija Kovačević
2018-11-10 13:31:17 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

--- Comment #28 from Matija Kovačević <***@mailinator.com> ---
Created attachment 116236
--> https://bugs.kde.org/attachment.cgi?id=116236&action=edit
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=***@entry=0x5648625caa18, position=39, 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=***@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
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-11-15 17:10:36 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #29 from Christoph Feck <***@kde.org> ---
*** Bug 400653 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-12-05 22:20:03 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@laposte.net

--- Comment #30 from Christoph Feck <***@kde.org> ---
*** Bug 401790 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Christoph Feck
2018-12-07 20:39:29 UTC
Permalink
https://bugs.kde.org/show_bug.cgi?id=398766

Christoph Feck <***@kde.org> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |***@gmail.com

--- Comment #31 from Christoph Feck <***@kde.org> ---
*** Bug 401868 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
Loading...