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 606776 - Crashed while opening PDF document
Crashed while opening PDF document
Status: RESOLVED OBSOLETE
Product: evince
Classification: Core
Component: PDF
2.28.x
Other Linux
: Normal critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 566195 567038 613674 615340 615447 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-01-12 20:36 UTC by Blaise Alleyne
Modified: 2010-12-30 20:08 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Causes Evince 2.28.1 to crash (154.76 KB, application/pdf)
2010-01-12 20:36 UTC, Blaise Alleyne
Details

Description Blaise Alleyne 2010-01-12 20:36:45 UTC
Created attachment 151282 [details]
Causes Evince 2.28.1 to crash

My mother, running Ubuntu 9.10, was unable to open the attached PDF document. I tried using evince on her machine and on mine (both Evince 2.28.1 in Ubuntu 9.10) to open the document, and it crashes in both cases. When run from the command line, it just says "Segmentation Fault." Evince crashes before rendering anything at all.

We were able to open the PDF document using Okular.
Comment 1 Fabio Durán Verdugo 2010-01-12 22:47:51 UTC
Here the trace

Program received signal SIGSEGV, Segmentation fault.

Thread 3020475248 (LWP 10220)

  • #0 TextWord::TextWord(GfxState*, int, double, double, int, TextFontInfo*, double)
    from /usr/lib/libpoppler.so.5
  • #1 TextPage::beginWord(GfxState*, double, double)
    from /usr/lib/libpoppler.so.5
  • #2 TextPage::addChar(GfxState*, double, double, double, double, unsigned int, int, unsigned int*, int)
    from /usr/lib/libpoppler.so.5
  • #3 ActualText::endMC(GfxState*)
    from /usr/lib/libpoppler.so.5
  • #4 CairoOutputDev::endMarkedContent
    at CairoOutputDev.cc line 1008
  • #5 Gfx::opEndMarkedContent(Object*, int)
    from /usr/lib/libpoppler.so.5
  • #6 Gfx::execOp(Object*, Object*, int)
    from /usr/lib/libpoppler.so.5
  • #7 Gfx::go(int)
    from /usr/lib/libpoppler.so.5
  • #8 Gfx::display(Object*, int)
    from /usr/lib/libpoppler.so.5
  • #9 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
  • #10 _poppler_page_render
    at poppler-page.cc line 560
  • #11 pdf_page_render
    at ev-poppler.cc line 402
  • #12 pdf_document_render
    at ev-poppler.cc line 452
  • #13 ev_document_render
    at ev-document.c line 432
  • #14 ev_job_render_run
    at ev-jobs.c line 491
  • #15 ev_job_run
    at ev-jobs.c line 210
  • #16 ev_job_thread
    at ev-job-scheduler.c line 183
  • #17 ev_job_thread_proxy
    at ev-job-scheduler.c line 213
  • #18 g_thread_create_proxy
    at /build/buildd/glib2.0-2.23.1/glib/gthread.c line 635
  • #19 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #20 clone
    from /lib/tls/i686/cmov/libc.so.6
(gdb)
Comment 2 Akhil Laddha 2010-04-11 13:12:45 UTC
*** Bug 566195 has been marked as a duplicate of this bug. ***
Comment 3 Akhil Laddha 2010-04-11 13:13:10 UTC
*** Bug 567038 has been marked as a duplicate of this bug. ***
Comment 4 Akhil Laddha 2010-12-16 06:17:24 UTC
*** Bug 615447 has been marked as a duplicate of this bug. ***
Comment 5 Akhil Laddha 2010-12-16 06:17:42 UTC
*** Bug 615340 has been marked as a duplicate of this bug. ***
Comment 6 Akhil Laddha 2010-12-16 06:17:59 UTC
*** Bug 613674 has been marked as a duplicate of this bug. ***
Comment 7 André Klapper 2010-12-30 20:08:25 UTC
I can open the example PDF here without problems in Evince 2.32.
Hence closing as OBSOLETE as all duplicates come from 2.28. Please upgrade to 2.32.