Your message dated Sat, 25 Apr 2020 19:33:49 +0000 with message-id <E1jSQYf-000CUy-LZ@fasolo.debian.org> and subject line Bug#928154: fixed in qt5ct 0.41-1 has caused the Debian Bug report #928154, regarding qt5ct: very slow startup due to enumerating icon themes to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 928154: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=928154 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: qt5ct: very slow startup due to enumerating icon themes
- From: James Lu <james@overdrivenetworks.com>
- Date: Sun, 28 Apr 2019 16:48:28 -0700
- Message-id: <8652e48b-5ff3-9bf3-c9f4-a3abe98c842d@overdrivenetworks.com>
Package: qt5ct Version: 0.37-1 Severity: normal Dear maintainers, On my system I have several large icon themes installed (Numix-Circle, Moka, Papirus, ...), and this causes qt5ct to start up very slowly. Running qt5ct in gdb and breaking during the delay consistently points to IconThemePage::findIcon being called a lot. (gdb) bt #0 __getdents64 (fd=12, buf=buf@entry=0x555555f46060 "DF0", nbytes=32768) at ../sysdeps/unix/sysv/linux/getdents64.c:27 #1 0x00007ffff69e5214 in __GI___readdir64 (dirp=0x555555f46030) at ../sysdeps/posix/readdir.c:65 #2 0x00007ffff70d3140 in QFileSystemIterator::advance (this=this@entry=0x555555b954b0, fileEntry=..., metaData=...) at io/qfilesystemiterator_unix.cpp:81 #3 0x00007ffff7066e2c in QDirIteratorPrivate::advance (this=0x55555595f470) at ../../include/QtCore/../../src/corelib/tools/qvector.h:87 #4 0x00007ffff7067688 in QDirIteratorPrivate::QDirIteratorPrivate (this=0x55555595f470, entry=..., Python Exception <class 'RuntimeError'> Type is not a template.: nameFilters=, filters=..., flags=..., resolveEngine=<optimized out>) at io/qdiriterator.cpp:179 #5 0x00007ffff7067835 in QDirIterator::QDirIterator (this=0x7fffffffd6d8, dir=..., flags=...) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:148 #6 0x00007ffff7065b7d in QDirPrivate::initFileLists (this=0x555555f27900, dir=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007ffff7061e16 in QDir::entryInfoList (this=0x7fffffffd898, Python Exception <class 'RuntimeError'> Type is not a template.: nameFilters=, filters=..., sort=...) at io/qdir.cpp:1448 #8 0x00007ffff7061eaf in QDir::entryInfoList (this=this@entry=0x7fffffffd898, filters=..., filters@entry=..., sort=..., sort@entry=...) at io/qdir.cpp:1376 #9 0x00005555555773a0 in IconThemePage::findIcon (this=0x55555590bb80, themePath="/usr/share/icons/Numix/index.theme", size=24, name="document-save") at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:120 #10 0x0000555555577d90 in IconThemePage::findIcon (this=0x55555590bb80, themePath="/usr/share/icons/Numix-Circle/index.theme", size=24, name="document-save") at iconthemepage.cpp:211 #11 0x00005555555787e8 in IconThemePage::loadTheme (this=0x55555590bb80, path="/usr/share/icons/Numix-Circle/index.theme") at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:693 #12 0x00005555555799f0 in IconThemePage::loadThemes (this=0x55555590bb80) at iconthemepage.cpp:98 #13 0x0000555555579ec3 in IconThemePage::IconThemePage (this=0x55555590bb80, parent=<optimized out>) at iconthemepage.cpp:45 #14 0x0000555555567ad0 in MainWindow::MainWindow (this=0x7fffffffdf50, parent=<optimized out>) at mainwindow.h:43 #15 0x0000555555566721 in main (argc=<optimized out>, argv=<optimized out>) at main.cpp:53 (gdb) Best, JamesAttachment: signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
- To: 928154-close@bugs.debian.org
- Subject: Bug#928154: fixed in qt5ct 0.41-1
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 25 Apr 2020 19:33:49 +0000
- Message-id: <E1jSQYf-000CUy-LZ@fasolo.debian.org>
- Reply-to: Patrick Franz <patfra71@gmail.com>
Source: qt5ct Source-Version: 0.41-1 Done: Patrick Franz <patfra71@gmail.com> We believe that the bug you reported is fixed in the latest version of qt5ct, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 928154@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Patrick Franz <patfra71@gmail.com> (supplier of updated qt5ct package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 25 Apr 2020 21:07:33 +0200 Source: qt5ct Architecture: source Version: 0.41-1 Distribution: unstable Urgency: medium Maintainer: Debian Qt-extras Maintainers <debian-qt-kde@lists.debian.org> Changed-By: Patrick Franz <patfra71@gmail.com> Closes: 928154 Changes: qt5ct (0.41-1) unstable; urgency=medium . [ Mateusz Łukasik ] * New upstream release. (Closes: #928154) * Bump Standards-Version to 4.4.0, no changes needed. . [ Patrick Franz ] * Add Rules-Requires-Root field. * Bump Standards-Version to 4.5.0, no changes needed. * Update the Uploaders-field. Checksums-Sha1: fcdfa3ff5d3ef4c42c49bb3970427f2011daa3f1 2164 qt5ct_0.41-1.dsc f2d91248aa4fe54f73881e000621d61460dd78ee 73009 qt5ct_0.41.orig.tar.bz2 d24d370f4e0efce21c9e78e9815bb15d5659b2d8 3504 qt5ct_0.41-1.debian.tar.xz 995c42b7ce6b414c9162f86cb428f57d3c5be530 12722 qt5ct_0.41-1_source.buildinfo Checksums-Sha256: 968eb51f751d73533224de230b09e7d9c631b6e4675a41fbff73830a585b4b31 2164 qt5ct_0.41-1.dsc f24030e90d8b923b60c320b2db5b4c0fcc47f9f35ac4c52060ab3c6e423057dc 73009 qt5ct_0.41.orig.tar.bz2 c3c4a849813b94cafb20f7482585d6f6318700a23b6c0186375d388c60f47444 3504 qt5ct_0.41-1.debian.tar.xz a5779a2d6a2d8765605cfeef940b2615e9e82f4daa810cdf88ebcb1034235b95 12722 qt5ct_0.41-1_source.buildinfo Files: 9de4683666ab5cad1ab310645e1aa1a5 2164 utils optional qt5ct_0.41-1.dsc 604cfb9dabde4b25790774fe8e9fbb2a 73009 utils optional qt5ct_0.41.orig.tar.bz2 41f0963b8fedd4878ac0871cb99a0a51 3504 utils optional qt5ct_0.41-1.debian.tar.xz 87467ea79a55e546f5606fdd28bcfa05 12722 utils optional qt5ct_0.41-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEEt36hKwjsrvwSzE8q2RfQGKGp9AFAl6kjBoACgkQq2RfQGKG p9AKWxAAvu294e3CbIv9p2NlqI4u42fNQ51Pzus4yrY/A7Z8siRG2h8GLJp10zQh /l2PdyGrhH5e+49+OvxQPEBDJSJ/T3AgmmGa5lhywSkgm1seTIPe6ZcvgwhIABfw Ru1WkGrdYx0wNjDWqn9xvh365TNJRNtxn/LXc4WTlQas3hyDRnWbY3FLkATpgCsk Zbk2JxbfRQqZBU6XepQLgsmna2Zky+gI/b/KFrWeB3IcOBTf0KQI6UfcEChZpAE8 ZVFjhmFG7NOJayHDJju3FVoVy9Cbu3RCtP+s158X6s1Xzuenq1Ij+o4pfZM4lo0a GxEtHcWU/sD1HpXQj+dLKYx0QwX/iUpTbnWmPdljBMiiw+bDrxrqUy8X+905qbnR q9zzpK72z4MkJK3Bjf2iHqXcmDi3DiUc7B1LqqFOy27b4CAcr+COcELZmG2rNtIn yjvzNUB+w+7aqU0hLC3kybTaPOAXNGdequ+YqweSN6PHSqvB8Zw6GgeOyQl4eOgv EZY23by1+AUE0p14cBIgpgVQgcYeQXKwsNEHHRoSDeKuVcXjwuybF0B3VXOTy6WX fZ8NQvctzFmwf+2xfMmduengo9Pu+LlWndrDuo3Tq63vN5qfdkYRkZLu+RXoYCJN vdFfXmMIxEfaafEkClL0v9jXX/R7DvYo8dUtYBuVDGnP5ljRKyQ= =7ePm -----END PGP SIGNATURE-----
--- End Message ---