evince crashed with SIGSEGV in g_markup_escape_text()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evince |
Fix Released
|
Critical
|
|||
evince (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: evince
Test case:
1. update evince from oneiric-proposed
2. ensure you don't get this crash anymore and no other regression
evince (3.2.1-0ubuntu1) UNRELEASED; urgency=low
* New upstream release
- Make sure page labels are valid utf-8 strings in PostScript
backend (LP: #677971, Carlos Garcia Campos)
- Update and extend man page, Added documentation for the
--page-index command line switch, and improved wording a bit at
various places (Wouter Bolsterlee)
- Small fixes to markup in help pages (Tiffany Antopolski)
- Updated transations
evince crashes when opening the attached PS with backtrace:
#0 0x0c494798 in g_markup_
#1 0x0c494aeb in g_markup_
#2 0x0c494bf4 in g_markup_
#3 0x003b0758 in ?? ()
#4 0x003b13e0 in ?? ()
#5 0x00306058 in g_cclosure_
from /usr/lib/
#6 0x002f7412 in g_closure_invoke () from /usr/lib/
#7 0x0030d595 in ?? () from /usr/lib/
#8 0x0030e9bc in g_signal_
#9 0x0030ee62 in g_signal_emit () from /usr/lib/
#10 0x002fbab1 in ?? () from /usr/lib/
#11 0x002f819f in ?? () from /usr/lib/
#12 0x002ff611 in g_object_notify () from /usr/lib/
#13 0x004c5019 in ev_document_
document=
at /build/
#14 0x0039e22d in ?? ()
#15 0x0030693c in g_cclosure_
from /usr/lib/
#16 0x002f7412 in g_closure_invoke () from /usr/lib/
#17 0x0030d595 in ?? () from /usr/lib/
#18 0x0030e9bc in g_signal_
#19 0x0030ee62 in g_signal_emit () from /usr/lib/
#20 0x004c66dc in emit_finished (job=0x22649e90)
at /build/
#21 0x0c48d841 in ?? () from /lib/libglib-
#22 0x0c48f855 in g_main_
#23 0x0c493668 in ?? () from /lib/libglib-
#24 0x0c493ba7 in g_main_loop_run () from /lib/libglib-
#25 0x00fd01d9 in gtk_main () from /usr/lib/
#26 0x003b24f2 in main ()
ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: evince 2.32.0-0ubuntu1
ProcVersionSign
Uname: Linux 2.6.35-19-generic i686
Architecture: i386
Date: Sun Nov 21 00:43:44 2010
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha i386 (20100803.1)
KernLog:
Nov 20 18:43:40 platypus kernel: [24008.107324] type=1400 audit(129027142
Nov 20 18:43:40 platypus kernel: [24008.107489] type=1400 audit(129027142
Nov 20 18:44:11 platypus kernel: [24039.156998] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
ProcCmdline: BOOT_IMAGE=
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.utf8
SegvAnalysis:
Segfault happened at: 0x7ce798 <g_markup_
PC (0x007ce798) ok
source "(%esi)" (0x22c8b000) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: evince
StacktraceTop:
g_markup_
g_markup_
g_markup_
?? ()
?? ()
Title: evince crashed with SIGSEGV in g_markup_
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
(polkit-
(bluetooth-
(nautilus:1551): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed
visibility: | private → public |
Changed in evince: | |
importance: | Unknown → Critical |
status: | Unknown → Confirmed |
Changed in evince: | |
status: | Confirmed → Fix Released |
description: | updated |
StacktraceTop: escape_ text () from /lib/libglib- 2.0.so. 0 vprintf_ escaped () from /lib/libglib- 2.0.so. 0 printf_ escaped () from /lib/libglib- 2.0.so. 0 thumbnails_ fill_model ( thumbnails_ document_ changed_ cb (
g_markup_
g_markup_
g_markup_
ev_sidebar_
ev_sidebar_