After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 599216 - Attached PDF crashes evince with a Floating point exception
Attached PDF crashes evince with a Floating point exception
Status: RESOLVED NOTGNOME
Product: evince
Classification: Core
Component: general
2.28.x
Other Linux
: Normal critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 602517 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-10-21 16:40 UTC by Marc Deslauriers
Modified: 2009-11-20 17:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Marc Deslauriers 2009-10-21 16:40:12 UTC
Evince 2.28.0-0ubuntu4 on Ubuntu karmic.

Open the PDF and scroll down a few pages to get a Floating point exception.
Comment 1 Marc Deslauriers 2009-10-21 16:54:37 UTC
pdf can be downloaded here:

https://bugs.launchpad.net/ubuntu/+source/evince/+bug/457485
Comment 2 Fabio Durán Verdugo 2009-10-21 20:31:07 UTC
I can confirm this 
download pdf -> http://launchpadlibrarian.net/34106870/S1900ManualE.pdf

(gdb) bt full
  • #0 fetch_bilinear
    at ../../pixman/pixman-transformed.c line 190
  • #1 fbFetchTransformed
    at ../../pixman/pixman-transformed.c line 426
  • #2 pixman_composite_rect_general_no_accessors
    at ../../pixman/pixman-compose.c line 488
  • #3 pixman_composite_rect_general
    at ../../pixman/pixman-compose.c line 587
  • #4 pixman_image_composite_rect
    at ../../pixman/pixman-pict.c line 1421
  • #5 pixman_walk_composite_region
    at ../../pixman/pixman-pict.c line 1371
  • #6 pixman_image_composite
    at ../../pixman/pixman-pict.c line 2072
  • #7 _cairo_image_surface_composite
    at /build/buildd/cairo-1.8.8/src/cairo-image-surface.c line 994
  • #8 _cairo_surface_composite
    at /build/buildd/cairo-1.8.8/src/cairo-surface.c line 1288
  • #9 _clip_and_composite_with_mask
    at /build/buildd/cairo-1.8.8/src/cairo-surface-fallback.c line 175
  • #10 _clip_and_composite
    at /build/buildd/cairo-1.8.8/src/cairo-surface-fallback.c line 383
  • #11 _clip_and_composite_trapezoids
    at /build/buildd/cairo-1.8.8/src/cairo-surface-fallback.c line 660
  • #12 _cairo_surface_fallback_fill
    at /build/buildd/cairo-1.8.8/src/cairo-surface-fallback.c line 902
  • #13 _cairo_surface_fill
  • #14 _cairo_gstate_fill
    at /build/buildd/cairo-1.8.8/src/cairo-gstate.c line 1021
  • #15 *INT_cairo_fill_preserve
    at /build/buildd/cairo-1.8.8/src/cairo.c line 2167
  • #16 cairo_fill
    at /build/buildd/cairo-1.8.8/src/cairo.c line 2143
  • #17 CairoOutputDev::tilingPatternFill
    at CairoOutputDev.cc line 709
  • #18 Gfx::doTilingPatternFill(GfxTilingPattern*, int, int)
    from /usr/lib/libpoppler.so.5
  • #19 Gfx::doPatternFill(int)
    from /usr/lib/libpoppler.so.5
  • #20 Gfx::opFill(Object*, int)
    from /usr/lib/libpoppler.so.5
  • #21 Gfx::execOp(Object*, Object*, int)
    from /usr/lib/libpoppler.so.5
  • #22 Gfx::go(int)
    from /usr/lib/libpoppler.so.5
  • #23 Gfx::display(Object*, int)
    from /usr/lib/libpoppler.so.5
  • #24 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
  • #25 _poppler_page_render
    at poppler-page.cc line 560
  • #26 poppler_page_render
    at poppler-page.cc line 586
  • #27 pdf_page_render
    at ev-poppler.cc line 510
  • #28 pdf_document_render
    at ev-poppler.cc line 560
  • #29 ev_document_render
    at ev-document.c line 257
  • #30 ev_job_render_run
    at ev-jobs.c line 521
  • #31 ev_job_run
    at ev-jobs.c line 212
  • #32 ev_job_thread
    at ev-job-scheduler.c line 183
  • #33 ev_job_thread_proxy
    at ev-job-scheduler.c line 213
  • #34 g_thread_create_proxy
    at /build/buildd/glib2.0-2.22.2/glib/gthread.c line 635
  • #35 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #36 clone
    from /lib/tls/i686/cmov/libc.so.6
(gdb)
Comment 3 Carlos Garcia Campos 2009-10-23 13:15:35 UTC
Looks like a pixman crash, I've just forwarded it:

https://bugs.freedesktop.org/show_bug.cgi?id=24693

Thanks for reporting.
Comment 4 Carlos Garcia Campos 2009-11-20 17:56:07 UTC
*** Bug 602517 has been marked as a duplicate of this bug. ***