evince assert failure: double free or corruption (!prev)

Bug #1845000 reported by El jinete sin cabeza on 2019-09-23
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evince
Fix Released
Unknown
evince (Ubuntu)
Medium
Unassigned

Bug Description

https://gitlab.gnome.org/GNOME/evince/issues/1246

---

I'm working with .pdf

ProblemType: Crash
DistroRelease: Ubuntu 19.10
Package: evince 3.32.0-1ubuntu3
ProcVersionSignature: Ubuntu 5.3.0-12.13-generic 5.3.0
Uname: Linux 5.3.0-12-generic x86_64
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
AssertionMessage: double free or corruption (!prev)
CurrentDesktop: ubuntu:GNOME
Date: Mon Sep 23 09:20:00 2019
ExecutablePath: /usr/bin/evince
InstallationDate: Installed on 2018-12-02 (294 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
ProcCmdline: BOOT_IMAGE=/@/boot/vmlinuz-5.3.0-12-generic root=UUID=28bdadba-133c-4f5b-a5c9-b06993ea7ce2 ro rootflags=subvol=@ quiet splash vt.handoff=7
ProcEnviron:
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
 PATH=(custom, no user)
 LANGUAGE=es_CL:es
 LANG=es_CL.UTF-8
Signal: 6
SourcePackage: evince
StacktraceTop:
 __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f16dd7e73a5 "%s\n") at ../sysdeps/posix/libc_fatal.c:181
 malloc_printerr (str=str@entry=0x7f16dd7e90c0 "double free or corruption (!prev)") at malloc.c:5332
 _int_free (av=0x7f16dd818b80 <main_arena>, p=0x560e3a72c2c0, have_lock=<optimized out>) at malloc.c:4317
 g_datalist_clear () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
Title: evince assert failure: double free or corruption (!prev)
UpgradeStatus: Upgraded to eoan on 2018-12-02 (294 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
separator:

El jinete sin cabeza (ejsc) wrote :

StacktraceTop:
 __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f16dd7e73a5 "%s\n") at ../sysdeps/posix/libc_fatal.c:181
 malloc_printerr (str=str@entry=0x7f16dd7e90c0 "double free or corruption (!prev)") at malloc.c:5332
 _int_free (av=0x7f16dd818b80 <main_arena>, p=0x560e3a72c2c0, have_lock=<optimized out>) at malloc.c:4317
 g_datalist_clear () from /tmp/apport_sandbox_kw6nclvl/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 gdk_wayland_drag_context_finalize () from /tmp/apport_sandbox_kw6nclvl/usr/lib/x86_64-linux-gnu/libgdk-3.so.0

Changed in evince (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
information type: Private → Public
description: updated
Changed in evince:
status: Unknown → New
Changed in evince:
status: New → Fix Released
El jinete sin cabeza (ejsc) wrote :
no longer affects: evince
description: updated
Changed in evince:
status: Unknown → New
Changed in evince:
status: New → Fix Released
Sebastien Bacher (seb128) wrote :

The issue was fixed upstream with that commit
https://gitlab.gnome.org/GNOME/evince/commit/29e8e55f

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

Other bug subscribers

Remote bug watches

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