Some gdb output with installed evince-dbg and libpixman-1-0-dbg:

s...@stas-desktop:~$ gdb --args evince 2008_CodingNonBlock.pdf 
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/evince...Reading symbols from 
/usr/lib/debug/usr/bin/evince...done.
done.
(gdb) run
Starting program: /usr/bin/evince 2008_CodingNonBlock.pdf
[Thread debugging using libthread_db enabled]
[New Thread 0xb54f2b70 (LWP 26181)]
[New Thread 0xb4cf1b70 (LWP 26182)]

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0xb4cf1b70 (LWP 26182)]
0xb6919b51 in repeat (image=0xb9415858, offset=1243, line=707, width=225, 
buffer=0xb4ce989c, mask=0xb4ce9c20, mask_bits=4294967295) at 
../../pixman/pixman-bits-image.c:144
144     ../../pixman/pixman-bits-image.c: No such file or directory.
        in ../../pixman/pixman-bits-image.c
(gdb) bt
#0  0xb6919b51 in repeat (image=0xb9415858, offset=1243, line=707, width=225, 
buffer=0xb4ce989c, mask=0xb4ce9c20, mask_bits=4294967295) at 
../../pixman/pixman-bits-image.c:144
#1  bits_image_fetch_pixel_bilinear (image=0xb9415858, offset=1243, line=707, 
width=225, buffer=0xb4ce989c, mask=0xb4ce9c20, mask_bits=4294967295) at 
../../pixman/pixman-bits-image.c:210
#2  bits_image_fetch_pixel_filtered (image=0xb9415858, offset=1243, line=707, 
width=225, buffer=0xb4ce989c, mask=0xb4ce9c20, mask_bits=4294967295) at 
../../pixman/pixman-bits-image.c:336
#3  bits_image_fetch_transformed (image=0xb9415858, offset=1243, line=707, 
width=225, buffer=0xb4ce989c, mask=0xb4ce9c20, mask_bits=4294967295) at 
../../pixman/pixman-bits-image.c:395
#4  0xb68eca49 in _pixman_image_get_scanline_32 (image=0xb9415858, x=1243, 
y=707, width=225, buffer=0xb4ce989c, mask=0xb4ce9c20, mask_bits=4294967295) at 
../../pixman/pixman-image.c:151
#5  0xb6912878 in general_composite_rect (imp=0xb924c6c8, op=PIXMAN_OP_OVER, 
src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, src_x=1243, src_y=707, 
mask_x=0, mask_y=0, dest_x=1243, dest_y=707, 
    width=225, height=243) at ../../pixman/pixman-general.c:211
#6  0xb691a64a in walk_region_internal (imp=<value optimized out>, op=<value 
optimized out>, src_image=0xb9415858, mask_image=0xb9415a20, 
dst_image=0xb93e5b98, src_x=1243, src_y=707, mask_x=0, mask_y=0, 
    dest_x=1243, dest_y=707, width=225, height=243, src_repeat=0, 
mask_repeat=0, region=0xb4cef9ec, composite_rect=0xb6912530 
<general_composite_rect>) at ../../pixman/pixman-utils.c:447
#7  0xb691b86a in _pixman_walk_composite_region (imp=0xb924c6c8, 
op=PIXMAN_OP_OVER, src_image=0xb9415858, mask_image=0xb9415a20, 
dst_image=0xb93e5b98, src_x=1243, src_y=<value optimized out>, mask_x=0, 
    mask_y=<value optimized out>, dest_x=<value optimized out>, dest_y=707, 
width=225, height=243, composite_rect=0xb6912530 <general_composite_rect>) at 
../../pixman/pixman-utils.c:493
#8  0xb6912523 in general_composite (imp=0xb924c6c8, op=PIXMAN_OP_OVER, 
src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, src_x=<value optimized out>, 
src_y=<value optimized out>, 
    mask_x=<value optimized out>, mask_y=<value optimized out>, dest_x=<value 
optimized out>, dest_y=<value optimized out>, width=<value optimized out>, 
height=<value optimized out>)
    at ../../pixman/pixman-general.c:270
#9  0xb68ed773 in _pixman_implementation_composite (imp=0xb924c6c8, 
op=PIXMAN_OP_OVER, src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, 
src_x=1243, src_y=707, mask_x=0, mask_y=0, dest_x=1243, dest_y=707, 
    width=225, height=243) at ../../pixman/pixman-implementation.c:229
#10 0xb691459e in fast_path_composite (imp=0xb924d200, op=PIXMAN_OP_OVER, 
src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, src_x=1243, src_y=707, 
mask_x=0, mask_y=0, dest_x=1243, dest_y=707, width=225, 
    height=243) at ../../pixman/pixman-fast-path.c:1314
#11 0xb68ed773 in _pixman_implementation_composite (imp=0xb924d200, 
op=PIXMAN_OP_OVER, src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, 
src_x=1243, src_y=707, mask_x=0, mask_y=0, dest_x=1243, dest_y=707, 
    width=225, height=243) at ../../pixman/pixman-implementation.c:229
#12 0xb691f9b3 in mmx_composite (imp=0xb924d608, op=PIXMAN_OP_OVER, 
src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, src_x=1243, src_y=707, 
mask_x=0, mask_y=0, dest_x=1243, dest_y=707, width=225, 
    height=243) at ../../pixman/pixman-mmx.c:3326
#13 0xb68ed773 in _pixman_implementation_composite (imp=0xb924d608, 
op=PIXMAN_OP_OVER, src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, 
src_x=1243, src_y=707, mask_x=0, mask_y=0, dest_x=1243, dest_y=707, 
    width=225, height=243) at ../../pixman/pixman-implementation.c:229
#14 0xb69260d9 in sse2_composite (imp=0xb924da10, op=PIXMAN_OP_OVER, 
src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, src_x=1243, src_y=707, 
mask_x=0, mask_y=0, dest_x=1243, dest_y=707, width=225, 
    height=243) at ../../pixman/pixman-sse2.c:5709
#15 0xb68ed773 in _pixman_implementation_composite (imp=0xb924da10, 
op=PIXMAN_OP_OVER, src=0xb9415858, mask=0xb9415a20, dest=0xb93e5b98, 
src_x=1243, src_y=707, mask_x=0, mask_y=0, dest_x=1243, dest_y=707, 
    width=225, height=243) at ../../pixman/pixman-implementation.c:229
#16 0xb691341f in pixman_image_composite (op=DWARF-2 expression error: 
DW_OP_reg operations must be used either alone or in conjuction with 
DW_OP_piece.
) at ../../pixman/pixman.c:204
#17 0xb6fd5dfe in ?? () from /usr/lib/libcairo.so.2
#18 0xb6fec416 in ?? () from /usr/lib/libcairo.so.2
#19 0xb6fedf05 in ?? () from /usr/lib/libcairo.so.2
#20 0xb6feea1f in ?? () from /usr/lib/libcairo.so.2
#21 0xb6feef6a in ?? () from /usr/lib/libcairo.so.2
#22 0xb6feb3c7 in ?? () from /usr/lib/libcairo.so.2
#23 0xb6fd1f46 in ?? () from /usr/lib/libcairo.so.2
#24 0xb6fcbf6d in cairo_fill_preserve () from /usr/lib/libcairo.so.2
#25 0xb6fcbf92 in cairo_fill () from /usr/lib/libcairo.so.2
#26 0xb44c1509 in CairoOutputDev::tilingPatternFill(GfxState*, Object*, int, 
Dict*, double*, double*, int, int, int, int, double, double) () from 
/usr/lib/libpoppler-glib.so.4
#27 0xb40ddad7 in Gfx::doTilingPatternFill(GfxTilingPattern*, int, int) () from 
/usr/lib/libpoppler.so.5
#28 0xb40e2333 in Gfx::doPatternFill(int) () from /usr/lib/libpoppler.so.5
#29 0xb40e2970 in Gfx::opEOFill(Object*, int) () from /usr/lib/libpoppler.so.5
#30 0xb40d8816 in Gfx::execOp(Object*, Object*, int) () from 
/usr/lib/libpoppler.so.5
#31 0xb40d8e79 in Gfx::go(int) () from /usr/lib/libpoppler.so.5
#32 0xb40d98a9 in Gfx::display(Object*, int) () from /usr/lib/libpoppler.so.5
#33 0xb40dd027 in Gfx::doForm1(Object*, Dict*, double*, double*, int, int, 
GfxColorSpace*, int, int, int, Function*, GfxColor*) () from 
/usr/lib/libpoppler.so.5
#34 0xb40e9461 in Gfx::doForm(Object*) () from /usr/lib/libpoppler.so.5
#35 0xb40e9c40 in Gfx::opXObject(Object*, int) () from /usr/lib/libpoppler.so.5
#36 0xb40d8816 in Gfx::execOp(Object*, Object*, int) () from 
/usr/lib/libpoppler.so.5
#37 0xb40d8e79 in Gfx::go(int) () from /usr/lib/libpoppler.so.5
#38 0xb40d98a9 in Gfx::display(Object*, int) () from /usr/lib/libpoppler.so.5
#39 0xb4126bd0 in Page::displaySlice(OutputDev*, double, double, int, int, int, 
int, int, int, int, int, Catalog*, int (*)(void*), void*, int (*)(Annot*, 
void*), void*) () from /usr/lib/libpoppler.so.5
#40 0xb44b6ab1 in ?? () from /usr/lib/libpoppler-glib.so.4
#41 0xb44ecfb9 in pdf_page_render (document=0xb92582d8, rc=0xb92fe880) at 
ev-poppler.cc:402
---Type <return> to continue, or q <return> to quit---
#42 pdf_document_render (document=0xb92582d8, rc=0xb92fe880) at 
ev-poppler.cc:452
#43 0xb767f1d8 in ev_document_render (document=0xb92582d8, rc=0xb92fe880) at 
ev-document.c:445
#44 0xb764f4a1 in ev_job_render_run (job=0xb938cd10) at ev-jobs.c:491
#45 0xb764c3e1 in ev_job_run (job=0xb938cd10) at ev-jobs.c:210
#46 0xb764ffc8 in ev_job_thread (data=0x0) at ev-job-scheduler.c:183
#47 ev_job_thread_proxy (data=0x0) at ev-job-scheduler.c:213
#48 0xb6b9fdef in ?? () from /lib/libglib-2.0.so.0
#49 0xb6ca796e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#50 0xb6a71a4e in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb)

-- 
evince crash opening one of pdf files
https://bugs.launchpad.net/bugs/637465
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to