[Poppler-bugs] [Bug 74661] pdftocairo -jpeg gives Bus error: 10
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Mar 1 15:57:57 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=74661
Andrew de los Reyes <andrew-freedesktop at gizmolabs.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |andrew-freedesktop at gizmolab
| |s.org
--- Comment #13 from Andrew de los Reyes <andrew-freedesktop at gizmolabs.org> ---
I'm seeing this issue on an app I'm developing as well. Mine is a PNaCl
(portable native client) app that runs within Chrome. I've attached the PDF I'm
using and the stack trace.
I see the problem when drawing page 4 (iirc) to the screen (raster). If I don't
scroll down to that page, but export to PDF (rerendering to a new PDF), that
works. Also, I can then open that new PDF and render to a raster display fine.
These are the same symptoms, so I assume we have the same bug.
(Unfortunately, the compiler seems to have optimized away the function args) :(
0x00000000001a0051 in _cairo_clip_intersect_rectangle_box ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-clip-boxes.c:179
179 clip->is_region = _cairo_box_is_pixel_aligned (box);
(gdb) bt
#0 0x00000000001a0051 in _cairo_clip_intersect_rectangle_box ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-clip-boxes.c:179
#1 0x000000000019fba0 in _cairo_clip_intersect_box ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-clip-boxes.c:265
#2 0x000000000021a200 in _cairo_spans_compositor_stroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-spans-compositor.c:1070
#3 0x00000000001afb20 in _cairo_image_surface_stroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-compositor.c:157
#4 0x00000000001d6ee0 in _cairo_surface_stroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-surface.c:2210
#5 0x00000000001a83c0 in _cairo_gstate_stroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-gstate.c:1185
#6 0x00000000001a4200 in _cairo_default_context_stroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.16/src/cairo-default-context.c:1013
#7 0x000000000019d200 in INT_cairo_stroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/cairo-1.12.---Type
<return> to continue, or q <return> to quit---
16/src/cairo.c:2146
#8 0x0000000000136080 in CairoOutputDev::stroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/CairoOutputDev.cc:778
#9 0x00000000000a5b80 in Gfx::opStroke ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:1801
#10 0x00000000000b1720 in execOp (numArgs=<optimized out>)
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:853
#11 go ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:712
#12 Gfx::display ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:678
#13 0x00000000000b2280 in Gfx::drawForm ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:4855
#14 0x00000000000a4b00 in doForm ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:4777
#15 Gfx::opXObject ()
#16 0x00000000000b1720 in execOp (numArgs=<optimized out>)
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:853
#17 go ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:712
#18 Gfx::display ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Gfx.cc:678
#19 0x0000000000102900 in PDFDoc::displayPageSlice ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/poppler/Page.cc:584
#20 0x00000000000930c0 in poppler::SimpleDocument::RenderPage ()
at
/usr/local/google/home/adlr/Code/naclports/src/out/repository/poppler-0.24.4/cpp/poppler-document.cpp:712
#21 0x0000000000034ea0 in pdfsketch::DocumentView::DrawRect(_cairo*,
pdfsketch::Rect const&) ()
#22 0x000000000002ea80 in pdfsketch::View::DrawRect(_cairo*, pdfsketch::Rect
const&) ()
#23 0x000000000002ea80 in pdfsketch::View::DrawRect(_cairo*, pdfsketch::Rect
const&) ()
---Type <return> to continue, or q <return> to quit---
#24 0x000000000002ea80 in pdfsketch::View::DrawRect(_cairo*, pdfsketch::Rect
const&) ()
#25 0x000000000002f820 in pdfsketch::RootView::DrawRect(_cairo*,
pdfsketch::Rect const&) ()
#26 0x000000000002fd00 in pdfsketch::RootView::HandleDrawRequest(int) ()
#27 0x000000000002ff20 in pp::CompletionCallbackFactory<pdfsketch::RootView,
pp::ThreadSafeThreadTraits>::CallbackData<pp::CompletionCallbackFactory<pdfsketch::RootView,
pp::ThreadSafeThreadTraits>::Dispatcher0<void (pdfsketch::RootView::*)(int)>
>::Thunk(void*, int) ()
#28 0x000000000fc959c0 in ?? ()
#29 0x000000000fc95fe0 in ?? ()
#30 0x000000000fc96560 in ?? ()
#31 0x000000000fcbbda0 in ?? ()
#32 0x000000000fc95440 in ?? ()
#33 0x000000000fca7d00 in ?? ()
#34 0x000000000fc94340 in ?? ()
#35 0x000000000fb923e0 in ?? ()
#36 0x000000000fa63b80 in ?? ()
#37 0x000000000fa64fa0 in ?? ()
#38 0x0000000000090000 in pp::(anonymous namespace)::RunThread (
void_data=<optimized out>)
at
/mnt/data/b/build/slave/linux-sdk-multirel/build/src/out/pepper_33/src/ppapi_cpp/message_loop.cc:67
#39 0x000000000008bd80 in nc_thread_starter () at nc_thread.c:117
#40 0x000000000fa01100 in ?? ()
#41 0x0000000000000000 in ?? ()
--
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/20140301/fe6850bc/attachment.html>
More information about the Poppler-bugs
mailing list