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 746074 - Crashed on showing a specific page of a PDF document
Crashed on showing a specific page of a PDF document
Status: RESOLVED DUPLICATE of bug 715048
Product: evince
Classification: Core
Component: general
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-03-12 08:07 UTC by Reto Tschofenig, ODT Informatik GmbH
Modified: 2015-03-12 17:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Reto Tschofenig, ODT Informatik GmbH 2015-03-12 08:07:02 UTC
PDF: http://www.20min.ch/printpdf/ZH_20150312.pdf 

Console: 
Syntax Warning: Invalid Font Weight
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6236fd5 in ?? () from /usr/lib/x86_64-linux-gnu/libcairo.so.2

backtrace:
(gdb) bt
  • #0 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #1 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #2 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #3 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #4 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #5 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #6 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #7 ??
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #8 cairo_stroke
    from /usr/lib/x86_64-linux-gnu/libcairo.so.2
  • #9 CairoOutputDev::stroke(GfxState*)
    from /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8
  • #10 Gfx::opStroke(Object*, int)
    from /usr/lib/x86_64-linux-gnu/libpoppler.so.44
  • #11 Gfx::go(bool)
    from /usr/lib/x86_64-linux-gnu/libpoppler.so.44
  • #12 Gfx::display(Object*, bool)
    from /usr/lib/x86_64-linux-gnu/libpoppler.so.44
  • #13 Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool)
    from /usr/lib/x86_64-linux-gnu/libpoppler.so.44
  • #14 ??
    from /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8
  • #15 ??
    from /usr/lib/evince/4/backends/libpdfdocument.so
  • #16 ??
    from /usr/lib/evince/4/backends/libpdfdocument.so
  • #17 ??
    from /usr/lib/libevview3.so.3
  • #18 ??
    from /usr/lib/libevview3.so.3
  • #19 ??
    from /lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #20 start_thread
    from /lib/x86_64-linux-gnu/libpthread.so.0
  • #21 clone
    from /lib/x86_64-linux-gnu/libc.so.6

Comment 1 Germán Poo-Caamaño 2015-03-12 17:54:42 UTC
Please, install the packages with debugging symbols in order to make the backtrace readable.

You did not mention which page produces the crash.  It seems to me that this bug only is reproducible if you have the Thumbnails pane opened.  Otherwise, you can visit every single page without crash.
Comment 2 Germán Poo-Caamaño 2015-03-12 17:58:08 UTC
Thanks for reporting this bug.

It seems to me a duplicated of Bug 715048

We can change the status if you can provide information that shows that this bug might be a different one.

*** This bug has been marked as a duplicate of bug 715048 ***