Bug 242932 - Dolphin crashes when selecting multiple files
Summary: Dolphin crashes when selecting multiple files
Status: RESOLVED DUPLICATE of bug 234799
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-27 06:19 UTC by Vivek
Modified: 2010-07-19 10:02 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 Vivek 2010-06-27 06:19:30 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.3
Operating System: Linux 2.6.31.12-0.2-default i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
Dolphin crashed when I tried to select multiple files.  After the crash, I disabled the Strigi search - I'll see if that improves outcomes..

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb4de0700 (LWP 30102))]

Thread 4 (Thread 0xb310cb70 (LWP 30355)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5573392 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5b990a4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb056e1db in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb556e945 in start_thread () from /lib/libpthread.so.0
#5  0xb5b8b63e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xb2825b70 (LWP 32208)):
[KCrash Handler]
#6  0xb5770064 in operator Soprano::Client::ClientConnection* (this=<value optimized out>) at /usr/include/QtCore/qpointer.h:78
#7  client (this=<value optimized out>) at /usr/src/debug/soprano-2.4.2/client/clientmodel.h:57
#8  Soprano::Client::ClientQueryResultIteratorBackend::next (this=<value optimized out>) at /usr/src/debug/soprano-2.4.2/client/clientqueryresultiteratorbackend.cpp:47
#9  0xb75e3c98 in Soprano::Iterator<Soprano::BindingSet>::next (this=0xb2824eec) at /usr/include/soprano/iterator.h:239
#10 0xb75b534b in Nepomuk::ResourceData::determineUri (this=0xb06327d0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:674
#11 0xb75cea67 in Nepomuk::ResourceData::load (this=0xb06327d0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:415
#12 0xb75cf4c8 in Nepomuk::ResourceData::property (this=0xb06327d0, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:271
#13 0xb75cf599 in Nepomuk::Resource::property (this=0xb28252b4, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:280
#14 0xb75cf7cd in Nepomuk::Resource::rating (this=0xb28252b4) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:800
#15 0x080ac4bc in _start ()

Thread 2 (Thread 0xb1724b70 (LWP 32210)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5573065 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5b9904c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb6834d94 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb68300d2 in QMutex::lock() () from /usr/lib/libQtCore.so.4
#5  0xb75ce9f3 in relock (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:120
#6  QMutexLocker (this=<value optimized out>) at /usr/include/QtCore/qmutex.h:102
#7  Nepomuk::ResourceData::load (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:410
#8  0xb75cf4c8 in Nepomuk::ResourceData::property (this=0xb06327d0, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:271
#9  0xb75cf599 in Nepomuk::Resource::property (this=0xb17242b4, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:280
#10 0xb75cf7cd in Nepomuk::Resource::rating (this=0xb17242b4) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:800
#11 0x080ac4bc in _start ()

Thread 1 (Thread 0xb4de0700 (LWP 30102)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5b8095e in poll () from /lib/libc.so.6
#2  0xb522b150 in ?? () from /usr/lib/libxcb.so.1
#3  0xb522b6e2 in ?? () from /usr/lib/libxcb.so.1
#4  0xb522bab1 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb58dad2c in _XSend () from /usr/lib/libX11.so.6
#6  0xb58db340 in _XEventsQueued () from /usr/lib/libX11.so.6
#7  0xb58c3da4 in XEventsQueued () from /usr/lib/libX11.so.6
#8  0xb5f23ead in ?? () from /usr/lib/libQtGui.so.4
#9  0xb53bc618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#10 0xb53bc999 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb53bcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#12 0xb6967381 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#13 0xb5f23c3a in ?? () from /usr/lib/libQtGui.so.4
#14 0xb6938d8d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#15 0xb69391d9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#16 0xb693e480 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#17 0xb5e62ee4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#18 0x0807c4bf in _start ()

This bug may be a duplicate of or related to bug 234799.

Possible duplicates by query: bug 242726, bug 237081, bug 235083, bug 234799.

Reported using DrKonqi
Comment 1 Vivek 2010-06-27 06:34:21 UTC
Some more information:

- Disabling Strigi Desktop Search doesn't eliminate the bug.
- The crash doesn't occur in Konqueror's file browsing mode.  This leads me to think that it might be related to the file preview box - I had selected multiple large image files before the Dolphin crash.  Just an idea.
Comment 2 Frank Reininghaus 2010-06-30 15:16:57 UTC
Thanks for the bug report! This looks like bug 234799 and many more related reports.

(In reply to comment #1)
> - Disabling Strigi Desktop Search doesn't eliminate the bug.

Disabling Nepomuk is a workaround for this crash.
Comment 3 Frank Reininghaus 2010-07-19 10:02:59 UTC

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