Version: 1.60.0 (using KDE KDE 3.4.3) Installed from: Ubuntu Packages OS: Linux when opening a certain folder containing about 150 files with long file names and (maybe) special characters krusader crashes. This happened in a reproducable way. After some files were moved into subfolders the directory and all of its subfolders can be opened and viewed properly. (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (no debugging symbols found) .... (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1236859200 (LWP 8768)] (no debugging symbols found) .... (no debugging symbols found) [KCrash handler] #4 0x0811ed09 in QStrList::~QStrList () #5 0xb6d4d651 in QListViewPrivate::SortableItem::cmp () from /usr/lib/libqt-mt.so.3 #6 0xb6d4d69a in QListViewPrivate::SortableItem::operator< () from /usr/lib/libqt-mt.so.3 #7 0xb6d4e66d in qHeapSortPushDown<QListViewPrivate::SortableItem> () from /usr/lib/libqt-mt.so.3 #8 0xb6d4e8da in qHeapSortHelper<QListViewPrivate::SortableItem*, QListViewPrivate::SortableItem> () from /usr/lib/libqt-mt.so.3 #9 0xb6d4e98a in qHeapSort<QListViewPrivate::SortableItem*> () from /usr/lib/libqt-mt.so.3 #10 0xb6d4aaa9 in QListViewItem::sortChildItems () from /usr/lib/libqt-mt.so.3 #11 0xb6d36204 in QListViewItem::enforceSortOrder () from /usr/lib/libqt-mt.so.3 #12 0xb6d3543d in QListView::firstChild () from /usr/lib/libqt-mt.so.3 #13 0xb74c7dcd in KListView::setSorting () from /usr/lib/libkdeui.so.4 #14 0x08121a8d in QStrList::~QStrList () #15 0x0810b24d in QPtrList<KFileItem>::~QPtrList () #16 0x0810c790 in QPtrList<KFileItem>::~QPtrList () #17 0x08114ff5 in QPtrList<KFileItem>::~QPtrList () #18 0xb6c45929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #19 0xb6c463c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #20 0x08133147 in QValueListPrivate<KURL>::remove () #21 0x08133248 in QValueListPrivate<KURL>::remove () #22 0x08102c6a in QBitmap::~QBitmap () #23 0x08103152 in QBitmap::~QBitmap () #24 0x0810479d in QBitmap::~QBitmap () #25 0xb6c45929 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #26 0xb6c463c4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #27 0xb6fa6f9a in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #28 0xb6c6ac19 in QTimer::event () from /usr/lib/libqt-mt.so.3 #29 0xb6bdcf80 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #30 0xb6bdd172 in QApplication::notify () from /usr/lib/libqt-mt.so.3 #31 0xb7317e37 in KApplication::notify () from /usr/lib/libkdecore.so.4 #32 0xb6b6ddb7 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #33 0xb6bce99b in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #34 0xb6b81a84 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #35 0xb6bf4cfb in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #36 0xb6bf4c1e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #37 0xb6bdbc13 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #38 0x0808189e in QMapPrivate<QString, QString>::QMapPrivate () #39 0xb64baea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #40 0x0807b531 in ?? ()
I think I found the bug: It appears that the mounted NFS volume was misleading. Krusader simply crashes this way when there are multiple files in the folder whose names differ only by capitalised letters. For example a folder with the following content would lead to a crash: matc@darkbox:~/krusader_test/KoRn/tmp3$ ls -l insgesamt 13276 -rwxr--r-- 1 matc users 6863098 2005-12-12 20:31 korn - One More Time.mp3 -rwxrw-r-- 1 matc users 6703856 2002-06-16 17:43 Korn - One more time.mp3
works now in 1.70.0 and KDE 3.5.2.
Problem reappeared on 1.60.1 and KDE 3.5.4
*** Bug 136394 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of 114483 ***