Bug 265609

Summary: random dolphin crash while trying to open PDF
Product: [Applications] dolphin Reporter: Roman K. <roman.karlstetter>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED FIXED    
Severity: crash CC: frank78ac, trueg
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.0
Sentry Crash Report:

Description Roman K. 2011-02-06 15:00:39 UTC
Application: dolphin (1.6)
KDE Platform Version: 4.6.00 (4.6.0)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-20-desktop x86_64
Distribution: "openSUSE 11.4 Milestone 5 of 6 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I opened dolphin, tried to open a PDF-file (clicked on it), then dolphin crashed, the file didn't open.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Bus error
[Current thread is 1 (Thread 0x7f42a6dc1760 (LWP 2545))]

Thread 3 (Thread 0x7f428edbd700 (LWP 4219)):
#0  0xffffffffff600177 in ?? ()
#1  0x00007fffcc7ff7a1 in ?? ()
#2  0x00007f42a15e02b3 in clock_gettime () from /lib64/librt.so.1
#3  0x00007f42a59ed302 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#4  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#5  0x00007f42a5ab038d in QTimerInfoList::updateCurrentTime (this=0x733790) at kernel/qeventdispatcher_unix.cpp:339
#6  0x00007f42a5ab0705 in QTimerInfoList::timerWait (this=0x733790, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#7  0x00007f42a5aaf1cc in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f428edbcc4c) at kernel/qeventdispatcher_glib.cpp:136
#8  0x00007f42a5aaf275 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#9  0x00007f42a1333787 in g_main_context_prepare (context=0x925200, priority=0x7f428edbccbc) at gmain.c:2588
#10 0x00007f42a1334689 in g_main_context_iterate (context=0x925200, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2882
#11 0x00007f42a1334d30 in g_main_context_iteration (context=0x925200, may_block=1) at gmain.c:2965
#12 0x00007f42a5aaf9c6 in QEventDispatcherGlib::processEvents (this=0x9a05e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#13 0x00007f42a5a84092 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#14 0x00007f42a5a842a5 in QEventLoop::exec (this=0x7f428edbcde0, flags=...) at kernel/qeventloop.cpp:201
#15 0x00007f42a5999214 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#16 0x00007f42a5a659a8 in QInotifyFileSystemWatcherEngine::run (this=0x977580) at io/qfilesystemwatcher_inotify.cpp:248
#17 0x00007f42a599ba8e in QThreadPrivate::start (arg=0x977580) at thread/qthread_unix.cpp:285
#18 0x00007f42a570ca4f in start_thread () from /lib64/libpthread.so.0
#19 0x00007f42a44c752d in clone () from /lib64/libc.so.6
#20 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f428cd1b700 (LWP 4288)):
[KCrash Handler]
#6  QString::toLower (this=0x7f428cd1a378) at tools/qstring.cpp:4948
#7  0x00007f42a5a43edf in QUrlPrivate::normalized (this=0xc50a90) at io/qurl.cpp:3993
#8  0x00007f42a5a458f5 in QUrl::operator== (this=0xc5ed38, url=...) at io/qurl.cpp:5959
#9  0x00007f429e9554b4 in Nepomuk::Utils::formatPropertyValue (property=..., value=..., resources=<value optimized out>, flags=...) at /usr/src/debug/kdelibs-4.6.0/nepomuk/utils/utils.cpp:125
#10 0x00007f429efac87a in KLoadFileMetaDataThread::run (this=0xe0e050) at /usr/src/debug/kdelibs-4.6.0/kio/kfile/kloadfilemetadatathread.cpp:128
#11 0x00007f42a599ba8e in QThreadPrivate::start (arg=0xe0e050) at thread/qthread_unix.cpp:285
#12 0x00007f42a570ca4f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f42a44c752d in clone () from /lib64/libc.so.6
#14 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f42a6dc1760 (LWP 2545)):
#0  0x00007f42a571139c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f42a599c17b in wait (this=<value optimized out>, mutex=0x9313e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x9313e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f42a599b230 in QThread::wait (this=<value optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:683
#4  0x00007f42a5a59220 in QFileSystemWatcher::~QFileSystemWatcher (this=0x921210, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:440
#5  0x00007f42a5a592f9 in QFileSystemWatcher::~QFileSystemWatcher (this=0x921210, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:456
#6  0x00007f42a5a97224 in QObjectPrivate::deleteChildren (this=0x8f2900) at kernel/qobject.cpp:1949
#7  0x00007f42a5a9bec2 in QObject::~QObject (this=0x98e4c0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:945
#8  0x00007f429e46a909 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x98e4c0, __in_chrg=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/solid/solid/backends/fstab/fstabwatcher.cpp:51
#9  0x00007f42a44295d1 in __run_exit_handlers () from /lib64/libc.so.6
#10 0x00007f42a4429625 in exit () from /lib64/libc.so.6
#11 0x00007f42a4ca0398 in ?? () from /usr/lib64/libQtGui.so.4
#12 0x00007f42a671cab8 in KApplication::xioErrhandler (this=0x7fffcc746940, dpy=0x6ef7d0) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:417
#13 0x00007f42a62a279e in _XIOError () from /usr/lib64/libX11.so.6
#14 0x00007f42a62a004d in _XEventsQueued () from /usr/lib64/libX11.so.6
#15 0x00007f42a62908df in XEventsQueued () from /usr/lib64/libX11.so.6
#16 0x00007f42a4cd8c3c in ?? () from /usr/lib64/libQtGui.so.4
#17 0x00007f42a1333f38 in g_main_context_check (context=0x6ca920, max_priority=0, fds=<value optimized out>, n_fds=<value optimized out>) at gmain.c:2780
#18 0x00007f42a1334812 in g_main_context_iterate (context=0x6ca920, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2899
#19 0x00007f42a1334d30 in g_main_context_iteration (context=0x6ca920, may_block=1) at gmain.c:2965
#20 0x00007f42a5aaf9c6 in QEventDispatcherGlib::processEvents (this=0x69dc20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#21 0x00007f42a4cd8d9e in ?? () from /usr/lib64/libQtGui.so.4
#22 0x00007f42a5a84092 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#23 0x00007f42a5a842a5 in QEventLoop::exec (this=0x7fffcc746880, flags=...) at kernel/qeventloop.cpp:201
#24 0x00007f42a5a886eb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#25 0x00007f4296141ad5 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so
#26 0x00000000004075e9 in launch (argc=3, _name=0x6aaea8 "/usr/bin/dolphin", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b377 "0") at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:730
#27 0x00000000004080ed in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:1222
#28 0x000000000040888a in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:1415
#29 0x00000000004094e0 in main (argc=4, argv=0x7fffcc747f48, envp=0x7fffcc747f70) at /usr/src/debug/kdelibs-4.6.0/kinit/kinit.cpp:1903

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-02-06 20:13:18 UTC
Thanks for the bug report! This seems to be related to Nepomuk. Looks similar to bug 249186, but that is supposed to be fixed in 4.6.0. A similar report for 4.6.0 is bug 265636.