Bug 243869

Summary: KIO thumbnail crashes when Dolphin Information panel is enabled
Product: [Unmaintained] plasma4 Reporter: Marko Dimjasevic <marko>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: asraniel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marko Dimjasevic 2010-07-07 18:20:05 UTC
Version:           unspecified (using KDE 4.4.4) 
OS:                Linux

Application: kdeinit4 (KDE 4.x.x)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34-ARCH i686

-- Information about the crash:
I've opened folder with pictures (JPG) in Dolphin. The Information panel in Dolphin was present and this crash happened. It happens every time I set Dolphin window in focus with that same folder opened.
Dolphin icon preview is turned off.

I'm using Chakra.

 -- Backtrace:
Application: kio_thumbmail (kdeinit4), signal: Aborted
[KCrash Handler]
#6  0xb7886424 in __kernel_vsyscall ()
#7  0xb5ffed61 in raise () from /lib/libc.so.6
#8  0xb60005ee in abort () from /lib/libc.so.6
#9  0xb61d1cd5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6
#10 0xb61cfbd5 in __cxxabiv1::__terminate(void (*)()) () from /usr/lib/libstdc++.so.6
#11 0xb61cfc12 in std::terminate() () from /usr/lib/libstdc++.so.6
#12 0xb61cfd81 in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb6ce1a45 in qBadAlloc() () from /usr/lib/libQtCore.so.4
#14 0xb6438aa0 in QX11PixmapData::toImage() const () from /usr/lib/libQtGui.so.4
#15 0xb642345b in QPixmap::toImage() const () from /usr/lib/libQtGui.so.4
#16 0xb7140789 in KPixmapCache::Private::writeData (this=0x8ef1228, key=..., pix=...) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/util/kpixmapcache.cpp:1474
#17 0xb7142aae in KPixmapCache::insert (this=0x8ef0fa8, key=..., pix=...) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/util/kpixmapcache.cpp:1440
#18 0xb708dadb in KIconCache::insert (this=0x8ef0fa8, key=..., pix=...) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/icons/kiconcache.cpp:298
#19 0xb70857e7 in KIconLoader::loadIcon (this=0x8e9fd28, _name=..., group=KIconLoader::User, size=128, state=0, overlays=..., path_store=0x0, canReturnNull=true)
    at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/icons/kiconloader.cpp:1005
#20 0xb7085418 in KIconLoader::loadIcon (this=0x8e9fd28, _name=..., group=KIconLoader::Desktop, size=128, state=0, overlays=..., path_store=0x0, canReturnNull=false)
    at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/icons/kiconloader.cpp:1130
#21 0xb707d506 in KIconEngine::pixmap (this=0x8ef0bf8, size=..., mode=QIcon::Normal, state=QIcon::Off) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/icons/kiconengine.cpp:119
#22 0xb63f4632 in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib/libQtGui.so.4
#23 0xb63e8bcb in QWidgetPrivate::setWindowIcon_sys(bool) () from /usr/lib/libQtGui.so.4
#24 0xb639aa4f in QWidget::create(unsigned long, bool, bool) () from /usr/lib/libQtGui.so.4
#25 0xb639a736 in QWidgetPrivate::createWinId(unsigned long) () from /usr/lib/libQtGui.so.4
#26 0xb639a7c8 in QWidget::createWinId() () from /usr/lib/libQtGui.so.4
#27 0xb63d20e6 in ?? () from /usr/lib/libQtGui.so.4
#28 0xb63d2ad1 in QClipboard::QClipboard(QObject*) () from /usr/lib/libQtGui.so.4
#29 0xb6343694 in QApplication::clipboard() () from /usr/lib/libQtGui.so.4
#30 0xb70c1a0c in KClipboardSynchronizer::Private::setupSignals (this=0x8edbba8) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/kernel/kclipboard.cpp:94
#31 0xb70c1da3 in KClipboardSynchronizer (this=0x8eeb0b8, parent=0x0) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/kernel/kclipboard.cpp:84
#32 0xb70c1e4f in operator-> () at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/kernel/kclipboard.cpp:73
#33 operator KClipboardSynchronizer* () at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/kernel/kclipboard.cpp:73
#34 KClipboardSynchronizer::self () at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/kernel/kclipboard.cpp:74
#35 0xb70bd3c0 in KApplicationPrivate::init (this=0x8ee18f0, GUIenabled=true) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:463
#36 0xb70be447 in KApplication (this=0xbf8f47a0, GUIenabled=true) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:343
#37 0xb519b404 in kdemain () from /usr/lib/kde4/kio_thumbnail.so
#38 0x0804dab9 in launch (argc=4, _name=0x8e8cb9c "kio_thumbnail", args=<value optimized out>, cwd=0x0, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80512da "0") at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kinit/kinit.cpp:717
#39 0x0804e52d in handle_launcher_request (sock=<value optimized out>, sock=<value optimized out>) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kinit/kinit.cpp:1209
#40 0x0804eb5f in handle_requests (waitForPid=0) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kinit/kinit.cpp:1402
#41 0x0804f86b in main (argc=) at /home/alexandernst/kdemod/core/kdelibs/src/kdelibs-4.4.5/kinit/kinit.cpp:1845

Possible duplicates by query: bug 242840, bug 242004, bug 240605, bug 240565, bug 240373.


Reproducible: Always

Steps to Reproduce:
- open Dolphin
- move to folder with pictures
- enable Information panel


Actual Results:  
KIO thumbnail error reporting window popped up.

Expected Results:  
Not crash and show preview of pictures in Information panel :)
Comment 1 Beat Wolf 2010-07-07 22:31:30 UTC

*** This bug has been marked as a duplicate of bug 242840 ***