Evince crashes when loading some pdf files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Poppler |
Fix Released
|
Critical
|
|||
poppler (Ubuntu) |
Fix Released
|
Medium
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: libpoppler2
Ubuntu 8.04.1, evince 2.22.2-0ubuntu, libpoppler2 0.6.4-1ubuntu3
running with gdb
-------
(gdb) run PowerShot_A300.pdf
Starting program: /usr/bin/evince PowerShot_A300.pdf
[Thread debugging using libthread_db enabled]
[New Thread 0xb6bcd720 (LWP 21669)]
[New Thread 0xb6a3bb90 (LWP 21670)]
Error: FormWidgetChoice:: invalid Opt entry
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6a3bb90 (LWP 21670)]
0xb6fd93ce in GooString::cmp () from /usr/lib/
(gdb) bt
#0 0xb6fd93ce in GooString::cmp () from /usr/lib/
#1 0xb6f52f87 in FormWidgetChoic
from /usr/lib/
#2 0xb6f4e261 in FormField:
from /usr/lib/
#3 0xb6f518ea in Form::createFie
#4 0xb6f52330 in FormField:
#5 0xb6f518cd in Form::createFie
#6 0xb6f51ba5 in Form::Form () from /usr/lib/
#7 0xb6f47098 in Catalog::Catalog () from /usr/lib/
#8 0xb6fa6926 in PDFDoc::setup () from /usr/lib/
#9 0xb6fa6bc3 in PDFDoc::PDFDoc () from /usr/lib/
#10 0xb774a3b5 in poppler_
from /usr/lib/
#11 0xb584da59 in pdf_document_load (document=
uri=0x84271c0 "file:/
at /build/
#12 0xb7fb5091 in ev_document_load (document=
uri=0x84271c0 "file:/
at /build/
#13 0xb7fb59e5 in ev_document_
uri=0x39594420 <Address 0x39594420 out of bounds>, error=0x83cd314)
at /build/
---Type <return> to continue, or q <return> to quit---
#14 0x08060c24 in ev_job_load_run (job=0x83cd2f0)
at /build/
#15 0x0805f469 in handle_job (job=0x83cd2f0)
at /build/
#16 0x0805fa5c in ev_render_thread (data=0x0)
at /build/
#17 0xb7566d2f in ?? () from /usr/lib/
#18 0xb73464fb in start_thread () from /lib/tls/
#19 0xb72c8e5e in clone () from /lib/tls/
-------
in Ubuntu 7.04 evince works fine:
evince 0.8.1-0ubuntu1, libpoppler1 0.5.4-0ubuntu8
ProblemType: Crash
Architecture: i386
Date: Tue Jan 27 09:25:03 2009
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/evince
NonfreeKernelMo
Package: evince 2.22.2-0ubuntu2
PackageArchitec
ProcCmdline: evince file:///home/User Name/PowerShot_
ProcEnviron:
PATH=/home/User Name/bin:
LANG=ru_RU.UTF-8
SHELL=/bin/bash
Signal: 11
SourcePackage: evince
StacktraceTop:
GooString::cmp () from /usr/lib/
FormWidgetChoi
FormField:
Form::
FormField:
Title: evince crashed with SIGSEGV in GooString::cmp()
Uname: Linux 2.6.24-23-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev scanner video
CVE References
Changed in poppler: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in poppler: | |
status: | Unknown → Fix Released |
Changed in poppler: | |
importance: | Unknown → Critical |
Changed in poppler: | |
importance: | Critical → Unknown |
Changed in poppler: | |
importance: | Unknown → Critical |
StacktraceTop: GooString: :cmp () from /usr/lib/ libpoppler. so.2 e::loadDefaults () :loadChildrenDe faults () ldFromDict () from /usr/lib/ libpoppler. so.2 :FormField () from /usr/lib/ libpoppler. so.2
FormWidgetChoic
FormField:
Form::createFie
FormField: