Bug 221896 - okular crashed by opening pdf from web url
Summary: okular crashed by opening pdf from web url
Status: RESOLVED NOT A BUG
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-09 11:19 UTC by Christoph Thielecke
Modified: 2012-08-08 21:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Thielecke 2010-01-09 11:19:27 UTC
Application: okular (0.9.80)
KDE Platform Version: 4.3.90 (KDE 4.3.90 (KDE 4.4 RC1)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31 i686
Distribution: Debian GNU/Linux 5.0.3 (lenny)

-- Information about the crash:
okular has been crash as i open the link (http://people.ubuntu.com/~apachelogger/Timelord/Project_Timelord_Announcement.pdf) on page http://www.kubuntu.org/news/timelord

 -- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[Current thread is 0 (LWP 22275)]

Thread 2 (Thread 0xb207db70 (LWP 22277)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb70483d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb7109f02 in QWaitConditionPrivate::wait (this=0x80ce408, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85
#3  0xb7109a1b in QWaitCondition::wait (this=0x80ce36c, mutex=0x80ce368, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:159
#4  0xb70f9dc8 in QThreadPoolThread::run (this=0x81cb560) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140
#5  0xb710947c in QThreadPrivate::start (arg=0x81cb560) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:244
#6  0xb7044585 in start_thread (arg=0xb207db70) at pthread_create.c:300
#7  0xb61c82be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb59b8a60 (LWP 22275)):
[KCrash Handler]
#6  0xb182f1ae in Poppler::Page::orientation () from /usr/lib/libpoppler-qt4.so.3
#7  0xb182f208 in Poppler::Page::pageSizeF () from /usr/lib/libpoppler-qt4.so.3
#8  0xb228b1c0 in PDFGenerator::loadPages (this=0x84bab18, pagesVector=@0x81e91e0, rotation=0, clear=false) at /home/kde-devel/kdesvn/kdegraphics/okular/generators/poppler/generator_pdf.cpp:477
#9  0xb228dd40 in PDFGenerator::init (this=0x84bab18, pagesVector=@0x81e91e0, walletKey=@0xbf81513c) at /home/kde-devel/kdesvn/kdegraphics/okular/generators/poppler/generator_pdf.cpp:435
#10 0xb228df9f in PDFGenerator::loadDocument (this=0x84bab18, filePath=@0xbf815598, pagesVector=@0x81e91e0) at /home/kde-devel/kdesvn/kdegraphics/okular/generators/poppler/generator_pdf.cpp:331
#11 0xb3e8e499 in Okular::DocumentPrivate::openDocumentInternal (this=0x81e9128, offer=@0xbf815368, isstdin=false, docFile=@0xbf815598, filedata=@0xbf8153f0)
    at /home/kde-devel/kdesvn/kdegraphics/okular/core/document.cpp:644
#12 0xb3e94697 in Okular::Document::openDocument (this=0x81e6e50, docFile=@0xbf815598, url=@0xbf81550c, _mime=@0xbf8155b8) at /home/kde-devel/kdesvn/kdegraphics/okular/core/document.cpp:1642
#13 0xb3f27b28 in Okular::Part::openFile (this=0x81bf678) at /home/kde-devel/kdesvn/kdegraphics/okular/part.cpp:924
#14 0xb7ec337f in KParts::ReadOnlyPartPrivate::_k_slotJobFinished (this=0x80e18c8, job=0x8212e90) at /home/kde-devel/kdesvn/kdelibs/kparts/part.cpp:635
#15 0xb7ec35aa in KParts::ReadOnlyPart::qt_metacall (this=0x81bf678, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf81578c) at /home/kde-devel/kdesvn/build/kdelibs/kparts/part.moc:177
#16 0xb3f2a19a in Okular::Part::qt_metacall (this=0x81bf678, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbf81578c) at /home/kde-devel/kdesvn/build/kdegraphics/okular/part.moc:172
#17 0xb72399eb in QMetaObject::metacall (object=0x81bf678, cl=QMetaObject::InvokeMetaMethod, idx=12, argv=0xbf81578c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#18 0xb724e38e in QMetaObject::activate (sender=0x8212e90, m=0xb7663ee8, local_signal_index=3, argv=0xbf81578c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3282
#19 0xb74f8ef3 in KJob::result (this=0x8212e90, _t1=0x8212e90) at /home/kde-devel/kdesvn/build/kdelibs/kdecore/kjob.moc:194
#20 0xb74f9278 in KJob::emitResult (this=0x8212e90) at /home/kde-devel/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:312
#21 0xb7cff254 in KIO::FileCopyJob::slotResult (this=0x8212e90, job=0x8333b38) at /home/kde-devel/kdesvn/kdelibs/kio/kio/job.cpp:2245
#22 0xb7cfac2f in KIO::FileCopyJob::qt_metacall (this=0x8212e90, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf81592c) at /home/kde-devel/kdesvn/build/kdelibs/kio/jobclasses.moc:721
#23 0xb72399eb in QMetaObject::metacall (object=0x8212e90, cl=QMetaObject::InvokeMetaMethod, idx=32, argv=0xbf81592c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#24 0xb724e38e in QMetaObject::activate (sender=0x8333b38, m=0xb7663ee8, local_signal_index=3, argv=0xbf81592c) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3282
#25 0xb74f8ef3 in KJob::result (this=0x8333b38, _t1=0x8333b38) at /home/kde-devel/kdesvn/build/kdelibs/kdecore/kjob.moc:194
#26 0xb74f9278 in KJob::emitResult (this=0x8333b38) at /home/kde-devel/kdesvn/kdelibs/kdecore/jobs/kjob.cpp:312
#27 0xb7cf7ce5 in KIO::SimpleJob::slotFinished (this=0x8333b38) at /home/kde-devel/kdesvn/kdelibs/kio/kio/job.cpp:475
#28 0xb7cf81d3 in KIO::TransferJob::slotFinished (this=0x8333b38) at /home/kde-devel/kdesvn/kdelibs/kio/kio/job.cpp:975
#29 0xb7cf5b63 in KIO::TransferJob::qt_metacall (this=0x8333b38, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf815ba4) at /home/kde-devel/kdesvn/build/kdelibs/kio/jobclasses.moc:367
#30 0xb72399eb in QMetaObject::metacall (object=0x8333b38, cl=QMetaObject::InvokeMetaMethod, idx=47, argv=0xbf815ba4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#31 0xb724e38e in QMetaObject::activate (sender=0x8350838, m=0xb7e9f084, local_signal_index=4, argv=0x0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3282
#32 0xb7dbf787 in KIO::SlaveInterface::finished (this=0x8350838) at /home/kde-devel/kdesvn/build/kdelibs/kio/slaveinterface.moc:171
#33 0xb7dc29d7 in KIO::SlaveInterface::dispatch (this=0x8350838, _cmd=104, rawdata=@0xbf815d84) at /home/kde-devel/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:175
#34 0xb7dbfc67 in KIO::SlaveInterface::dispatch (this=0x8350838) at /home/kde-devel/kdesvn/kdelibs/kio/kio/slaveinterface.cpp:91
#35 0xb7db31b8 in KIO::Slave::gotInput (this=0x8350838) at /home/kde-devel/kdesvn/kdelibs/kio/kio/slave.cpp:324
#36 0xb7db33d3 in KIO::Slave::qt_metacall (this=0x8350838, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf815ec4) at /home/kde-devel/kdesvn/build/kdelibs/kio/slave.moc:82
#37 0xb72399eb in QMetaObject::metacall (object=0x8350838, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf815ec4) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#38 0xb724e38e in QMetaObject::activate (sender=0x8340620, m=0xb7e9b960, local_signal_index=0, argv=0x0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3282
#39 0xb7cc0067 in KIO::Connection::readyRead (this=0x8340620) at /home/kde-devel/kdesvn/build/kdelibs/kio/connection.moc:92
#40 0xb7cc1523 in KIO::ConnectionPrivate::dequeue (this=0x807be98) at /home/kde-devel/kdesvn/kdelibs/kio/kio/connection.cpp:82
#41 0xb7cc1906 in KIO::Connection::qt_metacall (this=0x8340620, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x81ed0e8) at /home/kde-devel/kdesvn/build/kdelibs/kio/connection.moc:79
#42 0xb72399eb in QMetaObject::metacall (object=0x8340620, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x81ed0e8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qmetaobject.cpp:237
#43 0xb7247071 in QMetaCallEvent::placeMetaCall (this=0x8341f28, object=0x8340620) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:562
#44 0xb7248ff7 in QObject::event (this=0x8340620, e=0x8341f28) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1248
#45 0xb64f5df2 in QApplicationPrivate::notify_helper (this=0x806d170, receiver=0x8340620, e=0x8341f28) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4242
#46 0xb64f6241 in QApplication::notify (this=0xbf8169d4, receiver=0x8340620, e=0x8341f28) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3661
#47 0xb78b975d in KApplication::notify (this=0xbf8169d4, receiver=0x8340620, event=0x8341f28) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302
#48 0xb723209c in QCoreApplication::notifyInternal (this=0xbf8169d4, receiver=0x8340620, event=0x8341f28) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:704
#49 0xb7237141 in QCoreApplication::sendEvent (receiver=0x8340620, event=0x8341f28) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215
#50 0xb7232626 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8058ad8) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1345
#51 0xb72328bb in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1238
#52 0xb726e774 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:220
#53 0xb726d753 in postEventSourceDispatch (s=0x806f720) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#54 0xb5d28098 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#55 0xb5d2b823 in ?? () from /lib/libglib-2.0.so.0
#56 0x0806f698 in ?? ()
#57 0x00000000 in ?? ()

Possible duplicates by query: bug 211381, bug 207601, bug 198610.

Reported using DrKonqi
Comment 1 Albert Astals Cid 2010-01-09 11:45:12 UTC
Did you update poppler and not recompile okular? This looks like the typical crash because of that.
Comment 2 Albert Astals Cid 2010-01-22 00:20:56 UTC
Waiting for user answer...
Comment 3 Albert Astals Cid 2012-08-08 21:31:03 UTC
User doesn't care, closing as invalid. Christoph if you can still reproduce this error and are able to provide the requested information please add it to the bug and reopen it.