Bug 303968 - Dolphin crashes when making a Find request with Nepomuk running
Summary: Dolphin crashes when making a Find request with Nepomuk running
Status: RESOLVED DUPLICATE of bug 282257
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-23 16:49 UTC by Xavier Ribes
Modified: 2012-11-24 04:05 UTC (History)
0 users

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 Xavier Ribes 2012-07-23 16:49:28 UTC
Application: dolphin (2.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-27-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: I was making a Find query inside Dolphin. The Find criterium is "Imprimé" (french) from the Digikam tags. A strange thing is also that in the query result, Dolphin shows image files starting with an "i" or with an "I" and containing the "Imprimé" tag. Filenames starting with another character than "i" or "I" are not shown.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb473a740 (LWP 3421))]

Thread 4 (Thread 0xb2179b40 (LWP 3424)):
#0  0xb776d424 in __kernel_vsyscall ()
#1  0xb760d380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4f0ea7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4f010ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4f0156b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2187134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#6  0xb4f246b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb4fcdd4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb761bace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb17ffb40 (LWP 3425)):
#0  0xb776d424 in __kernel_vsyscall ()
#1  0xb760d380 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4f0ea7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4f010ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4f0156b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb2ed91ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb4f246b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb4fcdd4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb761bace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xaf64db40 (LWP 3427)):
#0  0xb4fb6dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb63f4315 in do_gettime (frac=0xaf64cfb0, sec=0xaf64cfa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb64de226 in QTimerInfoList::updateCurrentTime (this=0xaed02074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb64de57a in QTimerInfoList::timerWait (this=0xaed02074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb64dce23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaf64d0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb64dcebd in timerSourcePrepare (source=0xaed02040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4f00872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb4f00faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb4f01201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb64dd8e7 in QEventDispatcherGlib::processEvents (this=0xaed00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb64a950d in QEventLoop::processEvents (this=0xaf64d240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb64a97a9 in QEventLoop::exec (this=0xaf64d240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb639294c in QThread::exec (this=0x92b42d8) at thread/qthread.cpp:501
#14 0xb6486b5d in QInotifyFileSystemWatcherEngine::run (this=0x92b42d8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6395de0 in QThreadPrivate::start (arg=0x92b42d8) at thread/qthread_unix.cpp:298
#16 0xb4fcdd4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb761bace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb473a740 (LWP 3421)):
[KCrash Handler]
#7  data (this=0x45) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#8  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:2430
#9  d_func (this=0x41) at ../../include/QtGui/../../src/gui/kernel/qlayout.h:93
#10 QLayout::widgetEvent (this=0x41, e=0xbfb5976c) at kernel/qlayout.cpp:697
#11 0xb5914e92 in notify_helper (e=0xbfb5976c, receiver=0x967cc10, this=0x90ca6c0) at kernel/qapplication.cpp:4550
#12 QApplicationPrivate::notify_helper (this=0x90ca6c0, receiver=0x967cc10, e=0xbfb5976c) at kernel/qapplication.cpp:4531
#13 0xb591a3a2 in QApplication::notify (this=0x90ca6c0, receiver=0x967cc10, e=0xbfb5976c) at kernel/qapplication.cpp:4524
#14 0xb6aca401 in KApplication::notify (this=0xbfb59e78, receiver=0x967cc10, event=0xbfb5976c) at ../../kdeui/kernel/kapplication.cpp:311
#15 0xb64aa97e in QCoreApplication::notifyInternal (this=0xbfb59e78, receiver=0x967cc10, event=0xbfb5976c) at kernel/qcoreapplication.cpp:876
#16 0xb591579b in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#17 QApplicationPrivate::dispatchEnterLeave (enter=0x930e5c0, leave=0xb62a9afc) at kernel/qapplication.cpp:2824
#18 0xb59a0bc0 in QApplication::x11ProcessEvent (this=0xbfb59e78, event=0xbfb59aec) at kernel/qapplication_x11.cpp:3728
#19 0xb59cdeac in x11EventSourceDispatch (s=0x90c9138, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#20 0xb4f00d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0xb4f01125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#22 0xb4f01201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#23 0xb64dd887 in QEventDispatcherGlib::processEvents (this=0x90ab798, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#24 0xb59cdaaa in QGuiEventDispatcherGlib::processEvents (this=0x90ab798, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#25 0xb64a950d in QEventLoop::processEvents (this=0xbfb59de4, flags=...) at kernel/qeventloop.cpp:149
#26 0xb64a97a9 in QEventLoop::exec (this=0xbfb59de4, flags=...) at kernel/qeventloop.cpp:204
#27 0xb64aeeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#28 0xb5912a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#29 0xb772a1da in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#30 0x0804850b in ?? ()
#31 0xb754a4d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#32 0x08048531 in _start ()

Possible duplicates by query: bug 281873.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2012-08-06 10:40:27 UTC
Thanks for the bug report! Unfortunately, the backtrace contains no information which clearly shows what the root cause of the bug is.

If I understand you correctly, Dolphin does show some results when you run the search. When does the crash happen? Is the crash reprocucible every time?
Comment 2 Jeroen van Meeuwen (Kolab Systems) 2012-08-24 16:21:32 UTC
Resetting assignee to default as per bug #305719
Comment 3 Frank Reininghaus 2012-11-24 04:05:18 UTC

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