<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - poppler-0.32: formerly working pdf file causes both pdflatex and okular to crash"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90144">90144</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>poppler-0.32: formerly working pdf file causes both pdflatex and okular to crash
</td>
</tr>
<tr>
<th>Product</th>
<td>poppler
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>general
</td>
</tr>
<tr>
<th>Assignee</th>
<td>poppler-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>dilfridge@gentoo.org
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="attachment.cgi?id=115277" name="attach_115277" title="the problematic file, renders fine in gv">attachment 115277</a> <a href="attachment.cgi?id=115277&action=edit" title="the problematic file, renders fine in gv">[details]</a></span>
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@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@entry=0x7ffb64014270,
topLevel=topLevel@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@entry=0x7ffb64014270,
obj=obj@entry=0x7ffb6b327bc0, topLevel=topLevel@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@entry=0x22db7e0, max_priority=2147483647,
fds=fds@entry=0x23f91d0, n_fds=n_fds@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@entry=0x22db7e0, block=block@entry=1,
dispatch=dispatch@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@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@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 <a href="https://bugs.kde.org/">https://bugs.kde.org/</a> berichten</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>