Bug 198610 - okular crashed while opening downloaded pdf
Summary: okular crashed while opening downloaded pdf
Status: RESOLVED NOT A BUG
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-02 09:08 UTC by Ruchir Brahmbhatt
Modified: 2009-07-28 13:31 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 Ruchir Brahmbhatt 2009-07-02 09:08:18 UTC
Application that crashed: okular
Version of the application: 0.8.90
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1)) "release 139"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.23-0.1-default i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
I clicked one of the link in firefox which asked top open or save pdf. I opened using okular. On dowbload, okular tried to open the pdf but crashed. Link was http://akouri.spacequadrat.de/tree-documentation.pdf

 -- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[KCrash Handler]
#6  0xb2aa2eee in Poppler::Page::orientation() const () from /usr/lib/libpoppler-qt4.so.3
#7  0xb2aa2f48 in Poppler::Page::pageSizeF() const () from /usr/lib/libpoppler-qt4.so.3
#8  0xb2b033a9 in PDFGenerator::loadPages (this=0x8178508, pagesVector=@0x8174230, rotation=0, clear=false) at /usr/src/debug/kdegraphics-4.2.95/okular/generators/poppler/generator_pdf.cpp:464
#9  0xb2b04ab8 in PDFGenerator::init (this=0x8178508, pagesVector=@0x8174230, walletKey=@0xbfc37cfc) at /usr/src/debug/kdegraphics-4.2.95/okular/generators/poppler/generator_pdf.cpp:427
#10 0xb2b0708f in PDFGenerator::loadDocument (this=0x8178508, filePath=@0xbfc38158, pagesVector=@0x8174230) at /usr/src/debug/kdegraphics-4.2.95/okular/generators/poppler/generator_pdf.cpp:329
#11 0xb438ac39 in Okular::DocumentPrivate::openDocumentInternal (this=0x8174178, offer=@0xbfc37f10, isstdin=false, docFile=@0xbfc38158, filedata=@0xbfc37f90)
    at /usr/src/debug/kdegraphics-4.2.95/okular/core/document.cpp:643
#12 0xb43970c4 in Okular::Document::openDocument (this=0x816ec58, docFile=@0xbfc38158, url=@0xbfc380cc, _mime=@0xbfc38178) at /usr/src/debug/kdegraphics-4.2.95/okular/core/document.cpp:1607
#13 0xb4457bb4 in Part::openFile (this=0x81da2f0) at /usr/src/debug/kdegraphics-4.2.95/okular/part.cpp:921
#14 0xb7eccbba in KParts::ReadOnlyPart::openUrl (this=0x81da2f0, url=@0xbfc38288) at /usr/src/debug/kdelibs-4.2.95/kparts/part.cpp:557
#15 0xb444a9a7 in Part::openUrl (this=0x81da2f0, _url=@0x8155e04) at /usr/src/debug/kdegraphics-4.2.95/okular/part.cpp:1040
#16 0x0805007e in Shell::openUrl (this=0x8155db8, url=@0x8155e04) at /usr/src/debug/kdegraphics-4.2.95/okular/shell/shell.cpp:146
#17 0x08050178 in Shell::delayedOpen (this=0x8155db8) at /usr/src/debug/kdegraphics-4.2.95/okular/shell/shell.cpp:129
#18 0x0805136b in Shell::qt_metacall (this=0x8155db8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfc38398) at /usr/src/debug/kdegraphics-4.2.95/build/okular/shell/shell.moc:88
#19 0xb72d7788 in QMetaObject::activate (sender=0x829a238, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#20 0xb72d8412 in QMetaObject::activate (sender=0x829a238, m=0xb73b8908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#21 0xb72dd5b7 in QSingleShotTimer::timeout (this=0x829a238) at .moc/release-shared/qtimer.moc:76
#22 0xb72dd6dc in QSingleShotTimer::timerEvent (this=0x829a238) at kernel/qtimer.cpp:298
#23 0xb72d272f in QObject::event (this=0x829a238, e=0xbfc38840) at kernel/qobject.cpp:1075
#24 0xb68f77fc in QApplicationPrivate::notify_helper (this=0x806f570, receiver=0x829a238, e=0xbfc38840) at kernel/qapplication.cpp:4056
#25 0xb68ffaee in QApplication::notify (this=0xbfc38b64, receiver=0x829a238, e=0xbfc38840) at kernel/qapplication.cpp:3603
#26 0xb78a810d in KApplication::notify (this=0xbfc38b64, receiver=0x829a238, event=0xbfc38840) at /usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#27 0xb72c216b in QCoreApplication::notifyInternal (this=0xbfc38b64, receiver=0x829a238, event=0xbfc38840) at kernel/qcoreapplication.cpp:610
#28 0xb72f15f6 in QTimerInfoList::activateTimers (this=0x8072774) at kernel/qcoreapplication.h:213
#29 0xb72ed980 in timerSourceDispatch (source=0x8072740) at kernel/qeventdispatcher_glib.cpp:165
#30 0xb61a9778 in IA__g_main_context_dispatch (context=0x8071898) at gmain.c:1814
#31 0xb61accb3 in g_main_context_iterate (context=0x8071898, block=1, dispatch=1, self=0x806f6e8) at gmain.c:2445
#32 0xb61ace38 in IA__g_main_context_iteration (context=0x8071898, may_block=1) at gmain.c:2508
#33 0xb72ed8d8 in QEventDispatcherGlib::processEvents (this=0x806f550, flags={i = -1077704216}) at kernel/qeventdispatcher_glib.cpp:327
#34 0xb6997cc5 in QGuiEventDispatcherGlib::processEvents (this=0x806f550, flags={i = -1077704168}) at kernel/qguieventdispatcher_glib.cpp:202
#35 0xb72c078a in QEventLoop::processEvents (this=0xbfc38a90, flags={i = -1077704104}) at kernel/qeventloop.cpp:149
#36 0xb72c0bd2 in QEventLoop::exec (this=0xbfc38a90, flags={i = -1077704040}) at kernel/qeventloop.cpp:201
#37 0xb72c3079 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#38 0xb68f7677 in QApplication::exec () at kernel/qapplication.cpp:3525
#39 0x0804e6ff in main (argc=118864, argv=0x1) at /usr/src/debug/kdegraphics-4.2.95/okular/shell/main.cpp:81

Reported using DrKonqi
Comment 1 Pino Toscano 2009-07-02 09:43:33 UTC
The document opens fine here. What is your poppler-qt4 version?
Comment 2 Ruchir Brahmbhatt 2009-07-02 09:53:36 UTC
libpoppler-qt4-3-0.11.1-4.1
libpoppler-qt4-devel-0.11.1-4.1
Comment 3 Pino Toscano 2009-07-02 10:05:19 UTC
> libpoppler-qt4-3-0.11.1-4.1
> libpoppler-qt4-devel-0.11.1-4.1

Old, update to 0.11.7.
Comment 4 Ruchir Brahmbhatt 2009-07-02 11:04:59 UTC
Strange, that's the latest package I have from opensuse. May be its downstream bug?
Comment 5 Pino Toscano 2009-07-14 16:28:20 UTC
Any news about this? Updated poppler?
Comment 6 Ruchir Brahmbhatt 2009-07-14 17:25:27 UTC
@Pino: Thanks for follow up. Unfortunately the latest version of popper I have from opensuse is 0.11.1 which doesn't work for okular. May be I need to file a bug at opensuse.
Comment 7 Pino Toscano 2009-07-28 13:19:20 UTC
Waiting for update AND info...
Comment 8 Ruchir Brahmbhatt 2009-07-28 13:31:29 UTC
I think this is some package version issue and not crash. I reported downstream and there a commenter reports it working. This bug can be closed. I'll follow up downstream on how to get correct version of poppler.