Bug 246042 - Crash of konqueror after installing lucid
Summary: Crash of konqueror after installing lucid
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-28 16:14 UTC by ufzcusyc
Modified: 2010-08-17 19:41 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 ufzcusyc 2010-07-28 16:14:57 UTC
Application: konqueror (4.4.2 (KDE 4.4.2))
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
konqueror is now crashing sometimes after I installed lucid.
It crashed for example sometimes by opening pdf-files.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8c01a01760 (LWP 5984))]

Thread 6 (Thread 0x7f8be52da710 (LWP 6001)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8bffede72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f8bf6e7a026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2451350, th=0x241d7e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8bf6e7c6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x241d7e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8bf6e7abff in ThreadWeaver::ThreadRunHelper::run (this=0x7f8be52d9e00, parent=0x2451350, th=0x241d7e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f8bf6e7b168 in ThreadWeaver::Thread::run (this=0x241d7e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f8bffedd775 in QThreadPrivate::start (arg=0x241d7e0) at thread/qthread_unix.cpp:248
#8  0x00007f8bffc4d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f8bfea0069d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f8be4ad9710 (LWP 6035)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8bffede72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f8bf6e7a026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2451350, th=0x25ac250) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8bf6e7c6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x25ac250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x25ac250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x25ac250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x25ac250) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8bf6e7abff in ThreadWeaver::ThreadRunHelper::run (this=0x7f8be4ad8e00, parent=0x2451350, th=0x25ac250) at ../../../threadweaver/Weaver/Thread.cpp:87
#9  0x00007f8bf6e7b168 in ThreadWeaver::Thread::run (this=0x25ac250) at ../../../threadweaver/Weaver/Thread.cpp:142
#10 0x00007f8bffedd775 in QThreadPrivate::start (arg=0x25ac250) at thread/qthread_unix.cpp:248
#11 0x00007f8bffc4d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#12 0x00007f8bfea0069d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f8bdffff710 (LWP 6038)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8bffede72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f8bf6e7a026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2451350, th=0x2ebc390) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8bf6e7c6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2ebc390) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#16 0x00007f8bf6e7abff in ThreadWeaver::ThreadRunHelper::run (this=0x7f8bdfffee00, parent=0x2451350, th=0x2ebc390) at ../../../threadweaver/Weaver/Thread.cpp:87
#17 0x00007f8bf6e7b168 in ThreadWeaver::Thread::run (this=0x2ebc390) at ../../../threadweaver/Weaver/Thread.cpp:142
#18 0x00007f8bffedd775 in QThreadPrivate::start (arg=0x2ebc390) at thread/qthread_unix.cpp:248
#19 0x00007f8bffc4d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#20 0x00007f8bfea0069d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#21 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f8bdf7fe710 (LWP 6040)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f8bffede72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x270a090, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f8bf6e7a026 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2451350, th=0x2eec230) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f8bf6e7c6ab in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#12 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#14 0x00007f8bf6e7c6c4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x25ae6a0, th=0x2eec230) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00007f8bf6e7abff in ThreadWeaver::ThreadRunHelper::run (this=0x7f8bdf7fde00, parent=0x2451350, th=0x2eec230) at ../../../threadweaver/Weaver/Thread.cpp:87
#16 0x00007f8bf6e7b168 in ThreadWeaver::Thread::run (this=0x2eec230) at ../../../threadweaver/Weaver/Thread.cpp:142
#17 0x00007f8bffedd775 in QThreadPrivate::start (arg=0x2eec230) at thread/qthread_unix.cpp:248
#18 0x00007f8bffc4d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#19 0x00007f8bfea0069d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f8bdcb3b710 (LWP 6045)):
#0  0x00007f8bfe9f3f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8bfb3b94a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f8bfb3b98fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f8bffffb566 in QEventDispatcherGlib::processEvents (this=0x29091f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f8bfffd0992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f8bfffd0d6c in QEventLoop::exec (this=0x7f8bdcb3adb0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f8bffedad59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f8bfffb1178 in QInotifyFileSystemWatcherEngine::run (this=0x2ca7ce0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f8bffedd775 in QThreadPrivate::start (arg=0x2ca7ce0) at thread/qthread_unix.cpp:248
#9  0x00007f8bffc4d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f8bfea0069d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8c01a01760 (LWP 5984)):
[KCrash Handler]
#5  QBasicAtomicInt::operator!= (this=0x35a90e0, job=0x316b6c0) at /usr/include/qt4/QtCore/qbasicatomic.h:75
#6  QMap<int, Okular::PagePrivate::PixmapObject>::detach (this=0x35a90e0, job=0x316b6c0) at /usr/include/qt4/QtCore/qmap.h:182
#7  QMap<int, Okular::PagePrivate::PixmapObject>::find (this=0x35a90e0, job=0x316b6c0) at /usr/include/qt4/QtCore/qmap.h:595
#8  Okular::PagePrivate::imageRotationDone (this=0x35a90e0, job=0x316b6c0) at ../../okular/core/page.cpp:87
#9  0x00007f8be7e704fa in Okular::PageController::imageRotationDone (this=0x2902250, j=<value optimized out>) at ../../okular/core/pagecontroller.cpp:53
#10 0x00007f8be7e705d8 in Okular::PageController::qt_metacall (this=0x2902250, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1145b00) at ./pagecontroller_p.moc:78
#11 0x00007f8bfffe4e3f in QMetaObject::activate (sender=0x275c1a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffe1145b00) at kernel/qobject.cpp:3293
#12 0x00007f8bf6e78502 in ThreadWeaver::WeaverInterface::jobDone (this=0x316b6c0, _t1=0x316b6c0) at ./WeaverInterface.moc:105
#13 0x00007f8bf6e785d4 in ThreadWeaver::WeaverInterface::qt_metacall (this=0x275c1a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1145c40) at ./WeaverInterface.moc:80
#14 0x00007f8bfffe4e3f in QMetaObject::activate (sender=0x2451350, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffe1145b00) at kernel/qobject.cpp:3293
#15 0x00007f8bf6e78502 in ThreadWeaver::WeaverInterface::jobDone (this=0x316b6c0, _t1=0x316b6c0) at ./WeaverInterface.moc:105
#16 0x00007f8bf6e785d4 in ThreadWeaver::WeaverInterface::qt_metacall (this=0x2451350, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x361f080) at ./WeaverInterface.moc:80
#17 0x00007f8bf6e78df0 in ThreadWeaver::WeaverImpl::qt_metacall (this=0x316b6c0, _c=51820224, _id=-401942880, _a=0x7fffe1145b00) at ./WeaverImpl.moc:76
#18 0x00007f8bfffe1d49 in QObject::event (this=0x2451350, e=0x3652ea0) at kernel/qobject.cpp:1248
#19 0x00007f8bff16e22c in QApplicationPrivate::notify_helper (this=0x2325ae0, receiver=0x2451350, e=0x3652ea0) at kernel/qapplication.cpp:4300
#20 0x00007f8bff1746fb in QApplication::notify (this=0x7fffe1146950, receiver=0x2451350, e=0x3652ea0) at kernel/qapplication.cpp:4183
#21 0x00007f8c00519526 in KApplication::notify (this=0x7fffe1146950, receiver=0x2451350, event=0x3652ea0) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x00007f8bfffd206c in QCoreApplication::notifyInternal (this=0x7fffe1146950, receiver=0x2451350, event=0x3652ea0) at kernel/qcoreapplication.cpp:704
#23 0x00007f8bfffd47e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x22b1c30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x22b1c30) at kernel/qcoreapplication.cpp:1345
#25 0x00007f8bffffb9d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#26 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#27 0x00007f8bfb3b58c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#28 0x00007f8bfb3b9748 in ?? () from /lib/libglib-2.0.so.0
#29 0x00007f8bfb3b98fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#30 0x00007f8bffffb513 in QEventDispatcherGlib::processEvents (this=0x22b3140, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#31 0x00007f8bff21e46e in QGuiEventDispatcherGlib::processEvents (this=0x316b6c0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007f8bfffd0992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#33 0x00007f8bfffd0d6c in QEventLoop::exec (this=0x7fffe1146650, flags=) at kernel/qeventloop.cpp:201
#34 0x00007f8bfffd4aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#35 0x00007f8bf380b076 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/konqueror/src/konqmain.cpp:271
#36 0x00000000004070f3 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=1, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a4f9 "0") at ../../kinit/kinit.cpp:717
#37 0x0000000000407cb0 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#38 0x000000000040823a in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#39 0x0000000000408e22 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1845

Reported using DrKonqi
Comment 1 Maksim Orlovich 2010-07-29 15:56:13 UTC
Okular::PageController::imageRotationDone ...
Comment 2 Albert Astals Cid 2010-07-29 20:38:18 UTC
Did you use the rotate page action after opening the pdf file?
Comment 3 Albert Astals Cid 2010-07-29 20:42:29 UTC
Did you use the rotate page action after opening the pdf file?
Comment 4 ufzcusyc 2010-07-30 08:37:32 UTC
(In reply to comment #3)
> Did you use the rotate page action after opening the pdf file?

Yes. In this case I used rotate page action after opening the pdf file and konqueror crashed.
In other cases konqueror is crashing not directly after rotating but later when I use "Up" or "back" button in konqueror so I go back from previewing pdf-file to folder in konqueror.
Comment 5 Albert Astals Cid 2010-07-30 20:16:29 UTC
Can you reproduce the crash doing the same all the time?
Comment 6 ufzcusyc 2010-08-02 08:45:52 UTC
(In reply to comment #5)
> Can you reproduce the crash doing the same all the time?

No, the crash can be reproduced sometimes.
Comment 7 Albert Astals Cid 2010-08-13 21:35:07 UTC
Can you please run
valgrind --tool=helgrind myfile.pdf
and attach the output?
Comment 8 ufzcusyc 2010-08-16 10:26:37 UTC
(In reply to comment #7)
> Can you please run
> valgrind --tool=helgrind myfile.pdf
> and attach the output?

valgrind --tool=helgrind pat_noread.pdf
valgrind: pat_noread.pdf: command not found
Comment 9 Radu Voicilas 2010-08-16 14:49:49 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > Can you please run
> > valgrind --tool=helgrind myfile.pdf
> > and attach the output?
> 
> valgrind --tool=helgrind pat_noread.pdf
> valgrind: pat_noread.pdf: command not found

Have you tried running valgrind --tool=helgrind okular pat_noread.pdf ? It'll probably take some time to run, depending on your hardware.
Comment 10 ufzcusyc 2010-08-17 09:10:23 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > (In reply to comment #7)
> > > Can you please run
> > > valgrind --tool=helgrind myfile.pdf
> > > and attach the output?
> > 
> > valgrind --tool=helgrind pat_noread.pdf
> > valgrind: pat_noread.pdf: command not found
> 
> Have you tried running valgrind --tool=helgrind okular pat_noread.pdf ? It'll
> probably take some time to run, depending on your hardware.

I did it.
After approximatly 5 or 10 minutes my computer crashed and logged me off.
Don't ask me to do it again.
Comment 11 Albert Astals Cid 2010-08-17 19:41:52 UTC
Without that information we can not fix the bug since the information we have is not enough to even start working on it.

So i'm closing the bug.

If you ever want to collaborate with us again to try to fix the bug that affects you, please reopen the bug with the information given by helgrind.