Bug 270143 - all dolphins were crashed
Summary: all dolphins were crashed
Status: RESOLVED UPSTREAM
Alias: None
Product: solid
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Alex Fiestas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-05 12:49 UTC by Petr Nadeiko
Modified: 2012-04-22 02:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Nadeiko 2011-04-05 12:49:14 UTC
Application: dolphin (1.6)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 2.6.37.1-1.2-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
I just movieing files from one directories to anothers in few opened dolphins.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ff794e5e760 (LWP 2750))]

Thread 2 (Thread 0x7ff77d494700 (LWP 2751)):
#0  0x00007ff7937b967e in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007ff78f3d91b3 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007ff78f3d9650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007ff793b58976 in QEventDispatcherGlib::processEvents (this=0x8b8410, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007ff793b2d052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ff793b2d265 in QEventLoop::exec (this=0x7ff77d493de0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007ff793a421e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007ff793b0e968 in QInotifyFileSystemWatcherEngine::run (this=0x8c14a0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007ff793a44a5e in QThreadPrivate::start (arg=0x8c14a0) at thread/qthread_unix.cpp:285
#9  0x00007ff7937b5a3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007ff79257067d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ff794e5e760 (LWP 2750)):
[KCrash Handler]
#6  defaultPrivate () at tools/qlocale.cpp:1483
#7  0x00007ff793a6578a in QLocale::QLocale (this=0x7fffdb1f2c20) at tools/qlocale.cpp:2246
#8  0x00007ff78c4fc937 in formatByteSize (size=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/solid/solid/backends/udisks/udisksdevice.cpp:65
#9  0x00007ff78c500eb5 in Solid::Backends::UDisks::UDisksDevice::volumeDescription (this=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/solid/solid/backends/udisks/udisksdevice.cpp:494
#10 0x00007ff78c502083 in Solid::Backends::UDisks::UDisksDevice::description (this=0xa22650) at /usr/src/debug/kdelibs-4.6.0/solid/solid/backends/udisks/udisksdevice.cpp:226
#11 0x00007ff78c4a25e9 in Solid::Device::description (this=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/solid/solid/device.cpp:146
#12 0x00007ff783f4af04 in KFilePlacesItem::deviceData (this=<value optimized out>, role=0) at /usr/src/debug/kdelibs-4.6.0/kfile/kfileplacesitem.cpp:172
#13 0x00007ff783f4b481 in KFilePlacesItem::data (this=<value optimized out>, role=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kfile/kfileplacesitem.cpp:127
#14 0x00007ff783f4b4bf in KFilePlacesModel::data (this=<value optimized out>, index=<value optimized out>, role=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kfile/kfileplacesmodel.cpp:270
#15 0x00007ff783f47201 in KFilePlacesViewDelegate::paint (this=0x11ae580, painter=0x7fffdb1f39d0, option=<value optimized out>, index=...) at /usr/src/debug/kdelibs-4.6.0/kfile/kfileplacesview.cpp:201
#16 0x00007ff7932050ea in QListView::paintEvent (this=<value optimized out>, e=<value optimized out>) at itemviews/qlistview.cpp:1044
#17 0x00007ff783f3fa6d in KFilePlacesView::paintEvent (this=0xa152c0, event=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kfile/kfileplacesview.cpp:796
#18 0x00007ff792d2e4ea in QWidget::event (this=0xa152c0, event=0x7fffdb1f4820) at kernel/qwidget.cpp:8346
#19 0x00007ff7930d2906 in QFrame::event (this=0xa152c0, e=0x7fffdb1f4820) at widgets/qframe.cpp:557
#20 0x00007ff7931e2c23 in QAbstractItemView::viewportEvent (this=0xa152c0, event=0x7fffdb1f4820) at itemviews/qabstractitemview.cpp:1619
#21 0x00007ff793b2dd87 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xc57b20, event=0x7fffdb1f4820) at kernel/qcoreapplication.cpp:847
#22 0x00007ff792cdcce1 in QApplicationPrivate::notify_helper (this=0x6ba380, receiver=0xc57b20, e=0x7fffdb1f4820) at kernel/qapplication.cpp:4441
#23 0x00007ff792ce522a in QApplication::notify (this=<value optimized out>, receiver=0xc57b20, e=0x7fffdb1f4820) at kernel/qapplication.cpp:4324
#24 0x00007ff7947d19e6 in KApplication::notify (this=0x7fffdb1f6680, receiver=0xc57b20, event=0x7fffdb1f4820) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#25 0x00007ff793b2dbfc in QCoreApplication::notifyInternal (this=0x7fffdb1f6680, receiver=0xc57b20, event=0x7fffdb1f4820) at kernel/qcoreapplication.cpp:732
#26 0x00007ff792d2b3b2 in sendSpontaneousEvent (this=0x1148570, pdev=0xcc0118, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xc838c0) at ../../src/corelib/kernel/qcoreapplication.h:218
#27 QWidgetPrivate::drawWidget (this=0x1148570, pdev=0xcc0118, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xc838c0) at kernel/qwidget.cpp:5433
#28 0x00007ff792d2bf7f in QWidgetPrivate::paintSiblingsRecursive (this=0x1147520, pdev=0xcc0118, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xc838c0) at kernel/qwidget.cpp:5640
#29 0x00007ff792d2b11a in QWidgetPrivate::drawWidget (this=0x1147520, pdev=0xcc0118, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xc838c0) at kernel/qwidget.cpp:5486
#30 0x00007ff792d2bf7f in QWidgetPrivate::paintSiblingsRecursive (this=0x1141060, pdev=0xcc0118, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xc838c0) at kernel/qwidget.cpp:5640
#31 0x00007ff792d2b11a in QWidgetPrivate::drawWidget (this=0x1141060, pdev=0xcc0118, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xc838c0) at kernel/qwidget.cpp:5486
#32 0x00007ff792d2bf7f in QWidgetPrivate::paintSiblingsRecursive (this=0x1162770, pdev=0xcc0118, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0xc838c0) at kernel/qwidget.cpp:5640
#33 0x00007ff792d2b11a in QWidgetPrivate::drawWidget (this=0x1162770, pdev=0xcc0118, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0xc838c0) at kernel/qwidget.cpp:5486
#34 0x00007ff792eee191 in QWidgetBackingStore::sync (this=0xc838c0) at painting/qbackingstore.cpp:1333
#35 0x00007ff792d21170 in QWidgetPrivate::syncBackingStore (this=0x1162770) at kernel/qwidget.cpp:1816
#36 0x00007ff792d2e9f2 in QWidget::event (this=0xd4dc70, event=0xa5ba20) at kernel/qwidget.cpp:8493
#37 0x00007ff7930ec47b in QMainWindow::event (this=0xd4dc70, event=0xa5ba20) at widgets/qmainwindow.cpp:1478
#38 0x00007ff79487a793 in KXmlGuiWindow::event (this=0xd4dc70, ev=0xa5ba20) at /usr/src/debug/kdelibs-4.6.0/kdeui/xmlgui/kxmlguiwindow.cpp:126
#39 0x00007ff792cdcd14 in QApplicationPrivate::notify_helper (this=0x6ba380, receiver=0xd4dc70, e=0xa5ba20) at kernel/qapplication.cpp:4445
#40 0x00007ff792ce522a in QApplication::notify (this=<value optimized out>, receiver=0xd4dc70, e=0xa5ba20) at kernel/qapplication.cpp:4324
#41 0x00007ff7947d19e6 in KApplication::notify (this=0x7fffdb1f6680, receiver=0xd4dc70, event=0xa5ba20) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#42 0x00007ff793b2dbfc in QCoreApplication::notifyInternal (this=0x7fffdb1f6680, receiver=0xd4dc70, event=0xa5ba20) at kernel/qcoreapplication.cpp:732
#43 0x00007ff793b313f5 in sendEvent (receiver=0x0, event_type=0, data=0x6103e0) at kernel/qcoreapplication.h:215
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6103e0) at kernel/qcoreapplication.cpp:1373
#45 0x00007ff793b58783 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#46 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#47 0x00007ff78f3d8bd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#48 0x00007ff78f3d93b0 in ?? () from /lib64/libglib-2.0.so.0
#49 0x00007ff78f3d9650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#50 0x00007ff793b5891f in QEventDispatcherGlib::processEvents (this=0x6b8840, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#51 0x00007ff792d81d8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007ff793b2d052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007ff793b2d265 in QEventLoop::exec (this=0x7fffdb1f65c0, flags=...) at kernel/qeventloop.cpp:201
#54 0x00007ff793b316ab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#55 0x00007ff7841e0ad5 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so
#56 0x00000000004075e9 in _start ()

Reported using DrKonqi
Comment 1 Alex Fiestas 2012-04-22 02:14:55 UTC
I don't see a way of this being reproducible code-wise in the current code (either in Qt or libsolid)

So, I'm going to close this bug but please! if you can reproduce it don't hesitate to reopen it!

(Change status to upstream because the last called method in the stack is a private method in QLocale).