Bug 264563 - dolphin crashed when opening a directory with around 4000 files
Summary: dolphin crashed when opening a directory with around 4000 files
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-28 02:50 UTC by Simon
Modified: 2011-12-17 21:32 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.8.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon 2011-01-28 02:50:30 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-24-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
tried to select all files right click and rename with krename. the system became unstable and dolphin crashed...- What I was doing when the application crashed:

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
[Current thread is 1 (Thread 0xb7796710 (LWP 17548))]

Thread 2 (Thread 0xb53b4b70 (LWP 17555)):
#0  0x00636416 in __kernel_vsyscall ()
#1  0x0039adf6 in poll () from /lib/libc.so.6
#2  0x04f76a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x04f6943c in ?? () from /lib/libglib-2.0.so.0
#4  0x04f69848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x03c3759f in QEventDispatcherGlib::processEvents (this=0x97c4830, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x03c07609 in QEventLoop::processEvents (this=0xb53b4290, flags=) at kernel/qeventloop.cpp:149
#7  0x03c07a8a in QEventLoop::exec (this=0xb53b4290, flags=...) at kernel/qeventloop.cpp:201
#8  0x03b03b7e in QThread::exec (this=0x98337f0) at thread/qthread.cpp:490
#9  0x03be635b in QInotifyFileSystemWatcherEngine::run (this=0x98337f0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x03b06df9 in QThreadPrivate::start (arg=0x98337f0) at thread/qthread_unix.cpp:266
#11 0x0061ccc9 in start_thread () from /lib/libpthread.so.0
#12 0x003a969e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7796710 (LWP 17548)):
[KCrash Handler]
#7  0x00636416 in __kernel_vsyscall ()
#8  0x00303941 in raise () from /lib/libc.so.6
#9  0x00306e42 in abort () from /lib/libc.so.6
#10 0x002fc8e8 in __assert_fail () from /lib/libc.so.6
#11 0x00a78c99 in _XAllocID () from /usr/lib/libX11.so.6
#12 0x005d2de7 in XRenderCreatePicture () from /usr/lib/libXrender.so.1
#13 0x05891747 in QX11PixmapData::fromImage (this=0x9e88b00, img=..., flags=...) at image/qpixmap_x11.cpp:526
#14 0x0587a82c in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:2031
#15 0x0587ad0a in operator>> (stream=..., pixmap=...) at image/qpixmap.cpp:1322
#16 0x0100c66d in KIconLoaderPrivate::findCachedPixmapWithPath (this=0x94abbf0, key=..., data=..., path=...) at ../../kdeui/icons/kiconloader.cpp:878
#17 0x01014bcf in KIconLoader::loadIcon (this=0x94a8a30, _name=..., group=KIconLoader::Desktop, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1218
#18 0x0100b2d6 in KIconEngine::pixmap (this=0xa118e30, size=..., mode=QIcon::Normal, state=QIcon::Off) at ../../kdeui/icons/kiconengine.cpp:93
#19 0x05842626 in QIcon::pixmap (this=0xbf98e890, size=..., mode=QIcon::Normal, state=QIcon::Off) at image/qicon.cpp:676
#20 0x00c9f73b in KFileItemDelegate::paint (this=0xc6264f8, painter=0xbf98f01c, option=..., index=...) at ../../kio/kio/kfileitemdelegate.cpp:1251
#21 0x001fe1f1 in ?? () from /usr/lib/libdolphinprivate.so.4
#22 0x05d95da0 in QTreeView::drawRow (this=0xa548f48, painter=0xbf98f01c, option=..., index=...) at itemviews/qtreeview.cpp:1678
#23 0x05d9b46a in QTreeView::drawTree (this=0xa548f48, painter=0xbf98f01c, region=...) at itemviews/qtreeview.cpp:1441
#24 0x05d9e20b in QTreeView::paintEvent (this=0xa548f48, event=0xbf98f954) at itemviews/qtreeview.cpp:1274
#25 0x001f1acf in DolphinDetailsView::paintEvent(QPaintEvent*) () from /usr/lib/libdolphinprivate.so.4
#26 0x057dbcc6 in QWidget::event (this=0xa548f48, event=0xbf98f954) at kernel/qwidget.cpp:8333
#27 0x05bfd763 in QFrame::event (this=0xa548f48, e=0xbf98f954) at widgets/qframe.cpp:557
#28 0x05c9aa82 in QAbstractScrollArea::viewportEvent (this=0x448c, e=0x6) at widgets/qabstractscrollarea.cpp:1043
#29 0x05d570f7 in QAbstractItemView::viewportEvent (this=0xa548f48, event=0xbf98f954) at itemviews/qabstractitemview.cpp:1619
#30 0x05d99883 in QTreeView::viewportEvent (this=0xa548f48, event=0xbf98f954) at itemviews/qtreeview.cpp:1256
#31 0x05c9d4d5 in viewportEvent (this=0xc36e3a8, o=0xa5044b8, e=0xbf98f954) at widgets/qabstractscrollarea_p.h:100
#32 QAbstractScrollAreaFilter::eventFilter (this=0xc36e3a8, o=0xa5044b8, e=0xbf98f954) at widgets/qabstractscrollarea_p.h:116
#33 0x03c0829a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x945c268, receiver=0xa5044b8, event=0xbf98f954) at kernel/qcoreapplication.cpp:847
#34 0x0577dfb9 in QApplicationPrivate::notify_helper (this=0x945c268, receiver=0xa5044b8, e=0xbf98f954) at kernel/qapplication.cpp:4392
#35 0x057840e9 in QApplication::notify (this=0xbf991ec0, receiver=0xa5044b8, e=0xbf98f954) at kernel/qapplication.cpp:4361
#36 0x0106368a in KApplication::notify (this=0xbf991ec0, receiver=0xa5044b8, event=0xbf98f954) at ../../kdeui/kernel/kapplication.cpp:310
#37 0x03c08b3b in QCoreApplication::notifyInternal (this=0xbf991ec0, receiver=0xa5044b8, event=0xbf98f954) at kernel/qcoreapplication.cpp:732
#38 0x057e2ee6 in sendSpontaneousEvent (this=0x9d03dd8, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#39 QWidgetPrivate::drawWidget (this=0x9d03dd8, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5420
#40 0x057e3cff in QWidgetPrivate::paintSiblingsRecursive (this=0x9cfed68, pdev=0x9668c9c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5627
#41 0x057e3b38 in QWidgetPrivate::paintSiblingsRecursive (this=0x9cfed68, pdev=0x9668c9c, siblings=..., index=11, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5614
#42 0x057e3b38 in QWidgetPrivate::paintSiblingsRecursive (this=0x9cfed68, pdev=0x9668c9c, siblings=..., index=12, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5614
#43 0x057e3b38 in QWidgetPrivate::paintSiblingsRecursive (this=0x9cfed68, pdev=0x9668c9c, siblings=..., index=13, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5614
#44 0x057e3b38 in QWidgetPrivate::paintSiblingsRecursive (this=0x9cfed68, pdev=0x9668c9c, siblings=..., index=14, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5614
#45 0x057e3b38 in QWidgetPrivate::paintSiblingsRecursive (this=0x9cfed68, pdev=0x9668c9c, siblings=..., index=17, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5614
#46 0x057e2c35 in QWidgetPrivate::drawWidget (this=0x9cfed68, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5473
#47 0x057e3cff in QWidgetPrivate::paintSiblingsRecursive (this=0x94edf20, pdev=0x9668c9c, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5627
#48 0x057e2c35 in QWidgetPrivate::drawWidget (this=0x94edf20, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5473
#49 0x057e3cff in QWidgetPrivate::paintSiblingsRecursive (this=0x94f3930, pdev=0x9668c9c, siblings=..., index=7, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5627
#50 0x057e2c35 in QWidgetPrivate::drawWidget (this=0x94f3930, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5473
#51 0x057e3cff in QWidgetPrivate::paintSiblingsRecursive (this=0x94ec860, pdev=0x9668c9c, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5627
#52 0x057e2c35 in QWidgetPrivate::drawWidget (this=0x94ec860, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5473
#53 0x057e3cff in QWidgetPrivate::paintSiblingsRecursive (this=0x96bca30, pdev=0x9668c9c, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5627
#54 0x057e2c35 in QWidgetPrivate::drawWidget (this=0x96bca30, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5473
#55 0x057e3cff in QWidgetPrivate::paintSiblingsRecursive (this=0x94dfa98, pdev=0x9668c9c, siblings=..., index=36, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5627
#56 0x057e2c35 in QWidgetPrivate::drawWidget (this=0x94dfa98, pdev=0x9668c9c, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9668b98) at kernel/qwidget.cpp:5473
#57 0x059d3c74 in QWidgetBackingStore::sync (this=0x9668b98) at painting/qbackingstore.cpp:1328
#58 0x057d52b3 in QWidgetPrivate::syncBackingStore (this=0x94dfa98) at kernel/qwidget.cpp:1805
#59 0x057dc466 in QWidget::event (this=0x94525e8, event=0xbd0ce00) at kernel/qwidget.cpp:8480
#60 0x05c1c917 in QMainWindow::event (this=0x94525e8, event=0xbd0ce00) at widgets/qmainwindow.cpp:1417
#61 0x011598a4 in KMainWindow::event (this=0x94525e8, ev=0xbd0ce00) at ../../kdeui/widgets/kmainwindow.cpp:1100
#62 0x011a214f in KXmlGuiWindow::event (this=0x94525e8, ev=0xbd0ce00) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:130
#63 0x0577dfdc in QApplicationPrivate::notify_helper (this=0x945c268, receiver=0x94525e8, e=0xbd0ce00) at kernel/qapplication.cpp:4396
#64 0x057840e9 in QApplication::notify (this=0xbf991ec0, receiver=0x94525e8, e=0xbd0ce00) at kernel/qapplication.cpp:4361
#65 0x0106368a in KApplication::notify (this=0xbf991ec0, receiver=0x94525e8, event=0xbd0ce00) at ../../kdeui/kernel/kapplication.cpp:310
#66 0x03c08b3b in QCoreApplication::notifyInternal (this=0xbf991ec0, receiver=0x94525e8, event=0xbd0ce00) at kernel/qcoreapplication.cpp:732
#67 0x03c0bd8b in sendEvent (receiver=0x0, event_type=0, data=0x943ce98) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#68 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x943ce98) at kernel/qcoreapplication.cpp:1373
#69 0x03c0bf4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#70 0x03c37a74 in sendPostedEvents (s=0x945ff10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#71 postEventSourceDispatch (s=0x945ff10) at kernel/qeventdispatcher_glib.cpp:277
#72 0x04f65855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#73 0x04f69668 in ?? () from /lib/libglib-2.0.so.0
#74 0x04f69848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#75 0x03c37565 in QEventDispatcherGlib::processEvents (this=0x943cb58, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#76 0x0583fbe5 in QGuiEventDispatcherGlib::processEvents (this=0x943cb58, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#77 0x03c07609 in QEventLoop::processEvents (this=0xbf991e14, flags=) at kernel/qeventloop.cpp:149
#78 0x03c07a8a in QEventLoop::exec (this=0xbf991e14, flags=...) at kernel/qeventloop.cpp:201
#79 0x03c0c00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#80 0x0577ce07 in QApplication::exec () at kernel/qapplication.cpp:3672
#81 0x00e3cdab in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#82 0x080485ab in _start ()

Possible duplicates by query: bug 249368, bug 242348.

Reported using DrKonqi