evince assert failure: *** glibc detected *** evince: munmap_chunk(): invalid pointer: 0xb5e00e18 ***

Bug #558852 reported by Kingstrum on 2010-04-09
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: evince

Ubuntu lucid (development branch) [10.04]

evince: 2.30.0-0ubuntu1

Opening a .cbr file at first launch after install. Crashed and offered to send report.
Will open .cbz and .pdf files without issue.

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: evince 2.30.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
AssertionMessage: *** glibc detected *** evince: munmap_chunk(): invalid pointer: 0xb5e00e18 ***
Date: Thu Apr 8 20:14:06 2010
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-2.6.32-19-generic root=UUID=a23ab962-ff3c-44c2-8298-a19e1d3e0ec0 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
Signal: 6
SourcePackage: evince
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/tls/i686/cmov/libc.so.6
 abort () from /lib/tls/i686/cmov/libc.so.6
 ?? () from /lib/tls/i686/cmov/libc.so.6
 ?? () from /lib/tls/i686/cmov/libc.so.6
Title: evince assert failure: *** glibc detected *** evince: munmap_chunk(): invalid pointer: 0xb5e00e18 ***
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors: (polkit-gnome-authentication-agent-1:1649): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Kingstrum (ahermetz) wrote :
visibility: private → public

StacktraceTop:
 __kernel_vsyscall ()
 *__GI_raise (sig=6)
 *__GI_abort () at abort.c:92
 __libc_message (do_abort=2,
 malloc_printerr (action=<value optimized out>,

Changed in evince (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in evince (Ubuntu):
status: New → Incomplete
Pedro Villavicencio (pedro) wrote :

Could you also attach the file in question? Thanks in advance.

   Posting the info now (bit slow with a 20MB log file).
   Thanks for the reply,
   -AndrewH

--- On Fri, 4/9/10, Pedro Villavicencio <email address hidden> wrote:

> From: Pedro Villavicencio <email address hidden>
> Subject: [Bug 558852] Re: evince assert failure: *** glibc detected *** evince: munmap_chunk(): invalid pointer: 0xb5e00e18 ***
> To: <email address hidden>
> Date: Friday, April 9, 2010, 12:23 PM
> Could you also attach the file in
> question? Thanks in advance.
>
> --
> evince assert failure: *** glibc detected *** evince:
> munmap_chunk(): invalid pointer: 0xb5e00e18 ***
> https://bugs.launchpad.net/bugs/558852
> You received this bug notification because you are a direct
> subscriber
> of the bug.
>

Kingstrum (ahermetz) wrote :

Included are logs for both accessing a remote (sshfs) and local CBR file (same file, ~81.4MB in size). When using the suggested process <https://wiki.ubuntu.com/Valgrind> and replicating the attempts to open it the app hangs for 4+ mins.

As an aside: the system automatically assigned evince as the default app for CBR and CBZ file types. I normally use 'comix' and both Karmic and Lucid have the same issue: it opens CBZs fine, but won't open CBRs. As it turns out, something is hardcoded to 'libstdc++5', instead of being able to see v.6 <http://ubuntuforums.org/showthread.php?t=1339323>. So I simply install v.5 from an earlier distro and comix can see CBRs again. After the evince issue, I have done just that in Lucid and am using comix without issue.

Duncan Sands (baldrick-free) wrote :
Launchpad Janitor (janitor) wrote :

[Expired for evince (Ubuntu) because there has been no activity for 60 days.]

Changed in evince (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers