[Poppler-bugs] [Bug 90144] New: poppler-0.32: formerly working pdf file causes both pdflatex and okular to crash
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Apr 22 11:20:55 PDT 2015
https://bugs.freedesktop.org/show_bug.cgi?id=90144
Bug ID: 90144
Summary: poppler-0.32: formerly working pdf file causes both
pdflatex and okular to crash
Product: poppler
Version: unspecified
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: general
Assignee: poppler-bugs at lists.freedesktop.org
Reporter: dilfridge at gentoo.org
Created attachment 115277
--> https://bugs.freedesktop.org/attachment.cgi?id=115277&action=edit
the problematic file, renders fine in gv
a formerly working pdf file causes both pdflatex and okular to crash with
poppler-related backtrace.
this looks more like a poppler problem, so reporting it here
okular backtrace follows
Application: okular (0.20.3)
KDE Platform Version: 4.14.7 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 3.12.38-gentoo x86_64
Distribution: "NAME=Gentoo"
-- Information about the crash:
- What I was doing when the application crashed:
Open a pdf file from the command line using okular; the file is attached and
renders fine in "gv".
Problem may be poppler-0.32 related.
-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffb8226e780 (LWP 29349))]
Thread 2 (Thread 0x7ffb6b328700 (LWP 29351)):
[KCrash Handler]
#6 0x00007ffb6d4e568b in JPXStream::reset (this=0x7ffb6423a6a0) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/poppler/JPXStream.cc:274
#7 0x00007ffb6d4b83f6 in SplashOutputDev::drawSoftMaskedImage
(this=0x7ffb640031a0, state=<optimized out>, ref=<optimized out>,
str=0x7ffb6421e840, width=598, height=522, colorMap=0x7ffb6422b8d0,
interpolate=false, maskStr=0x7ffb6423a6a0, maskWidth=598, maskHeight=522,
maskColorMap=0x7ffb6422c170, maskInterpolate=false) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/poppler/SplashOutputDev.cc:3643
#8 0x00007ffb6d42a726 in Gfx::doImage (this=0x7ffb64014270,
ref=0x7ffb6b3277e0, str=0x7ffb6421e840, inlineImg=32, inlineImg at entry=false) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/poppler/Gfx.cc:4656
#9 0x00007ffb6d42b983 in Gfx::opXObject (this=0x7ffb64014270, args=<optimized
out>, numArgs=<optimized out>) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/poppler/Gfx.cc:4189
#10 0x00007ffb6d4258a8 in Gfx::go (this=this at entry=0x7ffb64014270,
topLevel=topLevel at entry=true) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/poppler/Gfx.cc:763
#11 0x00007ffb6d425da8 in Gfx::display (this=this at entry=0x7ffb64014270,
obj=obj at entry=0x7ffb6b327bc0, topLevel=topLevel at entry=true) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/poppler/Gfx.cc:729
#12 0x00007ffb6d46e05a in Page::displaySlice (this=0x27fd520,
out=0x7ffb640031a0, hDPI=97.478701470279816, vDPI=<optimized out>, rotate=0,
useMediaBox=false, crop=<optimized out>, sliceX=-1, sliceY=-1, sliceW=-1,
sliceH=-1, printing=false, abortCheckCbk=0x0, abortCheckCbkData=0x0,
annotDisplayDecideCbk=0x0, annotDisplayDecideCbkData=0x0, copyXRef=true) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/poppler/Page.cc:585
#13 0x00007ffb6d7f679d in Poppler::Page::renderToImage (this=0xffffffff,
xres=3.2252605360516574e-319, yres=9.532824124368238e-130, x=8, y=-1, w=-1,
h=-1, rotate=Poppler::Page::Rotate0) at
/var/tmp/portage/app-text/poppler-0.32.0/work/poppler-0.32.0/qt4/src/poppler-page.cc:351
#14 0x00007ffb6da2cc39 in PDFGenerator::image (this=0x2993430, request=0x8) at
/var/tmp/portage/kde-base/okular-4.14.3/work/okular-4.14.3/generators/poppler/generator_pdf.cpp:877
#15 0x00007ffb70256613 in Okular::PixmapGenerationThread::run (this=0x274a330)
at
/var/tmp/portage/kde-base/okular-4.14.3/work/okular-4.14.3/core/generator_p.cpp:64
#16 0x00007ffb7faba0bf in QThreadPrivate::start (arg=0x274a330) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6/src/corelib/thread/qthread_unix.cpp:349
#17 0x00007ffb7d72e2c4 in start_thread (arg=0x7ffb6b328700) at
pthread_create.c:310
#18 0x00007ffb7f1fef4d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7ffb8226e780 (LWP 29349)):
#0 0x00007ffb7f1f215d in read () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffb7c2118a0 in read (__nbytes=16, __buf=0x7ffffe27e800,
__fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2 g_wakeup_acknowledge (wakeup=0x22dd410) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gwakeup.c:210
#3 0x00007ffb7c1ce5cc in g_main_context_check
(context=context at entry=0x22db7e0, max_priority=2147483647,
fds=fds at entry=0x23f91d0, n_fds=n_fds at entry=6) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3579
#4 0x00007ffb7c1ceae3 in g_main_context_iterate
(context=context at entry=0x22db7e0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3778
#5 0x00007ffb7c1cec5c in g_main_context_iteration (context=0x22db7e0,
may_block=1) at
/var/tmp/portage/dev-libs/glib-2.42.2/work/glib-2.42.2/glib/gmain.c:3842
#6 0x00007ffb7fbf2d4e in QEventDispatcherGlib::processEvents (this=0x22da6a0,
flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventdispatcher_glib.cpp:452
#7 0x00007ffb80681f86 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at
/var/tmp/portage/dev-qt/qtgui-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#8 0x00007ffb7fbc27c1 in QEventLoop::processEvents
(this=this at entry=0x7ffffe27ea40, flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:149
#9 0x00007ffb7fbc2b25 in QEventLoop::exec (this=this at entry=0x7ffffe27ea40,
flags=...) at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qeventloop.cpp:204
#10 0x00007ffb7fbc80a9 in QCoreApplication::exec () at
/var/tmp/portage/dev-qt/qtcore-4.8.6-r1/work/qt-everywhere-opensource-src-4.8.6/src/corelib/kernel/qcoreapplication.cpp:1225
#11 0x00007ffb805dd5ac in QApplication::exec () at
/var/tmp/portage/dev-qt/qtgui-4.8.6-r2/work/qt-everywhere-opensource-src-4.8.6/src/gui/kernel/qapplication.cpp:3823
#12 0x00000000004097d0 in main (argc=<optimized out>, argv=<optimized out>) at
/var/tmp/portage/kde-base/okular-4.14.3/work/okular-4.14.3/shell/main.cpp:64
An https://bugs.kde.org/ berichten
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20150422/92022639/attachment.html>
More information about the Poppler-bugs
mailing list