Bug 206065 - Selecting a large number of files over fish (QString::free, Soprano::Error::ErrorData::~ErrorData, Soprano::Client::ClientConnection::listStatements)
Summary: Selecting a large number of files over fish (QString::free, Soprano::Error::E...
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-03 07:02 UTC by Nick Stallman
Modified: 2009-12-18 18:59 UTC (History)
2 users (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 Nick Stallman 2009-09-03 07:02:10 UTC
Application that crashed: dolphin
Version of the application: 1.3.80
KDE Version: 4.3.61 (KDE 4.3.61 (KDE 4.4 >= 20090717))
Qt Version: 4.5.2
Operating System: Linux 2.6.30-gentoo-r6 x86_64

What I was doing when the application crashed:
I selected a large number of files (~680) and Dolphin crashed.
I was selecting them remotely using fish.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 0 (LWP 12221)]

Thread 2 (Thread 0x7fad6d59c910 (LWP 12328)):
[KCrash Handler]
#5  0x00007fad76a996b0 in ?? () from /lib64/libc.so.6
#6  0x00007fad76a9b4d0 in ?? () from /lib64/libc.so.6
#7  0x00007fad7832bff6 in QString::free () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007fad7a010529 in Soprano::Error::ErrorData::~ErrorData () from /usr/lib64/libsoprano.so.4
#9  0x00007fad744f4b75 in Soprano::Client::ClientConnection::listStatements () from /usr/lib64/libsopranoclient.so.1
#10 0x00007fad744f7887 in Soprano::Client::ClientModel::listStatements () from /usr/lib64/libsopranoclient.so.1
#11 0x00007fad7a01eb29 in Soprano::FilterModel::listStatements () from /usr/lib64/libsoprano.so.4
#12 0x00007fad7a063379 in Soprano::Util::MutexModel::listStatements () from /usr/lib64/libsoprano.so.4
#13 0x00007fad7a2e56ae in ?? () from /usr/lib64/libnepomuk.so.4
#14 0x00007fad7a01eb29 in Soprano::FilterModel::listStatements () from /usr/lib64/libsoprano.so.4
#15 0x00007fad7a2dc4f5 in ?? () from /usr/lib64/libnepomuk.so.4
#16 0x00007fad7a2dca78 in ?? () from /usr/lib64/libnepomuk.so.4
#17 0x00007fad7a2f4412 in Nepomuk::Resource::property () from /usr/lib64/libnepomuk.so.4
#18 0x00007fad7a2f4556 in Nepomuk::Resource::rating () from /usr/lib64/libnepomuk.so.4
#19 0x000000000043f0b0 in ?? ()
#20 0x00007fad782ea064 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007fad780772b7 in start_thread () from /lib64/libpthread.so.0
#22 0x00007fad76af67dd in clone () from /lib64/libc.so.6
#23 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fad7b7f4740 (LWP 12221)):
#0  0x00007fad76aed7a6 in poll () from /lib64/libc.so.6
#1  0x00007fad75bf27e5 in ?? () from /usr/lib64/libX11.so.6
#2  0x00007fad75bf2c60 in _XRead () from /usr/lib64/libX11.so.6
#3  0x00007fad75bf3791 in _XReply () from /usr/lib64/libX11.so.6
#4  0x00007fad75bd5bc2 in XGetImage () from /usr/lib64/libX11.so.6
#5  0x00007fad7778b6fd in QX11PixmapData::toImage () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007fad7777bf25 in QPixmap::toImage () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007fad779885dd in QCommonStyle::drawControl () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007fad791e08de in KStyle::drawControl () from /usr/lib64/libkdeui.so.5
#9  0x00007fad7169b933 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so
#10 0x00007fad77b96400 in QListView::paintEvent () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007fad791be59b in KCategorizedView::paintEvent () from /usr/lib64/libkdeui.so.5
#12 0x00007fad777180c6 in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007fad77a5ae5c in QFrame::event () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007fad77b7be8d in QAbstractItemView::viewportEvent () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007fad783caf87 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007fad776c509c in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#17 0x00007fad776cd95e in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007fad791d2bb0 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#19 0x00007fad783cb4eb in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007fad7771ae0d in QWidgetPrivate::drawWidget () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007fad778959a8 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007fad7770d663 in QWidgetPrivate::syncBackingStore () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007fad77717fcd in QWidget::event () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007fad77a73cab in QMainWindow::event () from /usr/lib64/qt4/libQtGui.so.4
#25 0x00007fad792c419c in KXmlGuiWindow::event () from /usr/lib64/libkdeui.so.5
#26 0x00007fad776c50bd in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007fad776cd95e in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007fad791d2bb0 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#29 0x00007fad783cb4eb in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007fad783cea35 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007fad783f3653 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007fad73e18c49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0x00007fad73e1c1a8 in ?? () from /usr/lib/libglib-2.0.so.0
#34 0x00007fad73e1c35e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0x00007fad783f336f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#36 0x00007fad77752e68 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#37 0x00007fad783ca112 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007fad783ca2bc in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#39 0x00007fad783cecde in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#40 0x0000000000437cfd in ?? ()
#41 0x00007fad76a44a26 in __libc_start_main () from /lib64/libc.so.6
#42 0x0000000000424e49 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-09-04 00:52:35 UTC
- Does it crashes again if you repeat the steps you described ?
Thanks
Comment 2 Nick Stallman 2009-09-04 01:12:09 UTC
Unfortunately it didnt crash when I did it again.

The only thing I can think of is I wasnt dragging as fast.
I was dragging a box around all of them, and then scrolling quickly down the list.
Comment 3 Peter Penz 2009-12-18 18:59:57 UTC
Thanks for the report. I've set this issue to RESOLVED because of the massive Nepomuk changes done in KDE SC 4.4.0 (I cannot reproduce the issue). Please reopen the report if a similar crash occurs with KDE SC 4.4.0.