Bug 221522 - okular hangs every time I open pdf files
Summary: okular hangs every time I open pdf files
Status: RESOLVED DUPLICATE of bug 211376
Alias: None
Product: okular
Classification: Applications
Component: PDF backend (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-06 14:35 UTC by r.lambert
Modified: 2015-02-16 05:45 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 r.lambert 2010-01-06 14:35:07 UTC
Application that crashed: okular
Version of the application: 0.9.4
KDE Version: 4.3.4 (KDE 4.3.4) "release 2"
Qt Version: 4.6.0
Operating System: Linux 2.6.27.39-0.2-default x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
I'm unable to open a pdf file with okular.

I looked around for a solution of the duplicate bug which was marked as solved, but I didn't found out a solution under OpenSUSE 11.1. Thanks for your help !

 -- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fefb3f10750 (LWP 19885))]

Thread 2 (Thread 0x7fefa589f950 (LWP 19899)):
[KCrash Handler]
#5  0x00007fefb21abddb in QDBusAdaptorConnector::relaySlot (this=0x72c1f0, argv=0x7fefa589e260) at qdbusabstractadaptor.cpp:268
#6  0x00007fefb21ac635 in QDBusAdaptorConnector::qt_metacall (this=0x72c1f0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fefa589e260) at qdbusabstractadaptor.cpp:364
#7  0x00007fefb1e6082d in QMetaObject::activate (sender=0x734590, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fefa589e260) at kernel/qobject.cpp:3294
#8  0x00007fefb1e60c3f in QObject::destroyed (this=0x72c1f0, _t1=0x734590) at .moc/release-shared/moc_qobject.cpp:149
#9  0x00007fefb1e62748 in ~QObject (this=0x734590) at kernel/qobject.cpp:881
#10 0x00007fefb37fbe83 in ?? () from /usr/lib64/libkio.so.5
#11 0x00007fefb1e5b741 in QObjectPrivate::deleteChildren (this=0x737bd0) at kernel/qobject.cpp:1998
#12 0x00007fefb1e629d0 in ~QObject (this=0x734f10) at kernel/qobject.cpp:987
#13 0x00007fefb37f72cc in KBookmarkManager::~KBookmarkManager() () from /usr/lib64/libkio.so.5
#14 0x00007fefb37f645e in ?? () from /usr/lib64/libkio.so.5
#15 0x00007fefb03752ed in exit () from /lib64/libc.so.6
#16 0x00007fefa5c15740 in gmallocn () from /usr/lib64/libpoppler.so.4
#17 0x00007fefa5c35b29 in SplashFTFont::makeGlyph(int, int, int, SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*) () from /usr/lib64/libpoppler.so.4
#18 0x00007fefa5c37313 in SplashFont::getGlyph(int, int, int, SplashGlyphBitmap*, int, int, SplashClip*, SplashClipResult*) () from /usr/lib64/libpoppler.so.4
#19 0x00007fefa5c2a3f6 in Splash::fillChar(double, double, int, SplashFont*) () from /usr/lib64/libpoppler.so.4
#20 0x00007fefa5b539d6 in SplashOutputDev::drawChar(GfxState*, double, double, double, double, double, double, unsigned int, int, unsigned int*, int) () from /usr/lib64/libpoppler.so.4
#21 0x00007fefa5b8f7e2 in Gfx::doShowText(GooString*) () from /usr/lib64/libpoppler.so.4
#22 0x00007fefa5b9a10d in Gfx::opShowSpaceText(Object*, int) () from /usr/lib64/libpoppler.so.4
#23 0x00007fefa5b8d7bd in Gfx::go(int) () from /usr/lib64/libpoppler.so.4
#24 0x00007fefa5b8dfd5 in Gfx::display(Object*, int) () from /usr/lib64/libpoppler.so.4
#25 0x00007fefa5bd9a10 in Page::displaySlice(OutputDev*, double, double, int, int, int, int, int, int, int, int, Catalog*, int (*)(void*), void*, int (*)(Annot*, void*), void*) ()
   from /usr/lib64/libpoppler.so.4
#26 0x00007fefa5efb0fd in Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const () from /usr/lib64/libpoppler-qt4.so.3
#27 0x00007fefa615caae in ?? () from /usr/lib64/kde4/okularGenerator_poppler.so
#28 0x00007fefb1d55735 in QThreadPrivate::start (arg=0x6fb380) at thread/qthread_unix.cpp:244
#29 0x00007fefb1ac6070 in start_thread () from /lib64/libpthread.so.0
#30 0x00007fefb041311d in clone () from /lib64/libc.so.6
#31 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fefb3f10750 (LWP 19885)):
#0  0x00007fefb040c672 in select () from /lib64/libc.so.6
#1  0x00007fefab21fab8 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fefab2212d5 in xcb_wait_for_reply () from /usr/lib64/libxcb.so.1
#3  0x00007fefaf2d5ace in _XReply () from /usr/lib64/libX11.so.6
#4  0x00007fefaf2c30ef in XQueryPointer () from /usr/lib64/libX11.so.6
#5  0x00007fefb10640fd in QCursor::pos() () from /usr/lib64/libQtGui.so.4
#6  0x00007fefa9261838 in ?? () from /usr/lib64/kde4/okularpart.so
#7  0x00007fefa8f34ff3 in Okular::Document::setViewport(Okular::DocumentViewport const&, int, bool) () from /usr/lib64/libokularcore.so.1
#8  0x00007fefa8f39483 in Okular::Document::openDocument(QString const&, KUrl const&, KSharedPtr<KMimeType> const&) () from /usr/lib64/libokularcore.so.1
#9  0x00007fefa9214488 in ?? () from /usr/lib64/kde4/okularpart.so
#10 0x00007fefb3b0cd24 in KParts::ReadOnlyPart::openUrl(KUrl const&) () from /usr/lib64/libkparts.so.4
#11 0x00007fefa9208e6a in ?? () from /usr/lib64/kde4/okularpart.so
#12 0x0000000000409d0f in _start ()

This bug may be a duplicate of or related to bug 221025

Reported using DrKonqi
Comment 1 Pino Toscano 2010-01-06 14:41:26 UTC
(In reply to comment #0)
> I looked around for a solution of the duplicate bug which was marked as solved,
> but I didn't found out a solution under OpenSUSE 11.1.

Your poppler version is old, ask your distro to update it.
There's nothing we can do to fix it.

*** This bug has been marked as a duplicate of bug 211376 ***
Comment 2 neoyogi 2015-02-16 05:45:39 UTC
If you're using an external network printer, okular sends ICMP pings to that server. If the server is unreachable, okular will hang. Remove the external Network printer and that will solve the issue.