evince crashed with SIGSEGV in dest_new_goto()

Bug #126449 reported by Fifisteph
4
Affects Status Importance Assigned to Milestone
Poppler
Fix Released
Medium
poppler (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evince

I opened a pdf file (4,4 Mo) and it crashed after the first page

ProblemType: Crash
Architecture: i386
Date: Tue Jul 17 00:15:09 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/evince
NonfreeKernelModules: nvidia
Package: evince 0.9.2-0ubuntu1
PackageArchitecture: i386
ProcCmdline: evince file:///home/fifi/Desktop/manuale%20alfa%20147.pdf
ProcCwd: /home/fifi
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: evince
StacktraceTop:
 dest_new_goto () from /usr/lib/libpoppler-glib.so.1
 _poppler_action_new () from /usr/lib/libpoppler-glib.so.1
 poppler_index_iter_get_action ()
 ?? ()
 ?? ()
Title: evince crashed with SIGSEGV in dest_new_goto()
Uname: Linux maverick 2.6.22-7-generic #1 SMP Mon Jun 25 17:33:14 GMT 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse mythtv plugdev powerdev root scanner tape users video

Tags: apport-crash
Revision history for this message
In , Carlos Garcia Campos (carlosgc) wrote :

Created an attachment (id=10063)
Patch that fixes the crash

Ups, that's my fault indeed. This patch fixes it. Sorry.

Revision history for this message
In , Albert Astals Cid (aacid) wrote :

it's in

Revision history for this message
Fifisteph (fifisteph-gmail) wrote :

Binary package hint: evince

I opened a pdf file (4,4 Mo) and it crashed after the first page

ProblemType: Crash
Architecture: i386
Date: Tue Jul 17 00:15:09 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/evince
NonfreeKernelModules: nvidia
Package: evince 0.9.2-0ubuntu1
PackageArchitecture: i386
ProcCmdline: evince file:///home/fifi/Desktop/manuale%20alfa%20147.pdf
ProcCwd: /home/fifi
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: evince
StacktraceTop:
 dest_new_goto () from /usr/lib/libpoppler-glib.so.1
 _poppler_action_new () from /usr/lib/libpoppler-glib.so.1
 poppler_index_iter_get_action ()
 ?? ()
 ?? ()
Title: evince crashed with SIGSEGV in dest_new_goto()
Uname: Linux maverick 2.6.22-7-generic #1 SMP Mon Jun 25 17:33:14 GMT 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse mythtv plugdev powerdev root scanner tape users video

Revision history for this message
Fifisteph (fifisteph-gmail) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:_poppler_action_new (document=0x8181348, link=0x8370768, title=0x8448310 "Legenda Schemi") at poppler-action.cc:308
poppler_index_iter_get_action (iter=0x840ccd0) at poppler-document.cc:1050
build_tree (pdf_document=0x834c6a0, model=0x8464e90, parent=0x0, iter=0x840ccd0) at /build/buildd/evince-0.9.2/./backend/pdf/ev-poppler.cc:1020
pdf_document_links_get_links_model (document_links=0x834c6a0) at /build/buildd/evince-0.9.2/./backend/pdf/ev-poppler.cc:1099
ev_document_links_get_links_model (document_links=0x834c6a0) at /build/buildd/evince-0.9.2/./libdocument/ev-document-links.c:65

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. The crash looks like https://bugs.freedesktop.org/show_bug.cgi?id=11023 which has been fixed upstream already

Changed in evince:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Fix Committed
Changed in poppler:
status: Unknown → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

poppler (0.5.91-0ubuntu1) gutsy; urgency=low

  * New upstream bugfix release.
    - Fixes crash in glib action handlers. (LP: #126449)
    - Fixes out-of-place graphics and tables. (LP: #124777)
    - Fix crash on amd64 with slightly broken Scribus files. (LP: #123116)
    - pdftops does not produce broken PostScript any more. (LP: #124777)
  * Update debian/patches/006_pthreads_ldflags.patch to new upstream version.
  * Drop debian/patches/100_streampredictor_overflow.patch, applied upstream.
  * debian/rules: Bump shlibs, there are some new APIs.

 -- Martin Pitt <email address hidden> Wed, 15 Aug 2007 12:21:21 +0200

Changed in poppler:
status: Fix Committed → Fix Released
Changed in poppler:
importance: Unknown → Medium
Changed in poppler:
importance: Medium → Unknown
Changed in poppler:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.