Nautilus crashes in g_free -> g_bookmark_file_move_item -> gtk_recent_manager_move_item -> nautilus_recent_update_file_moved
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glib2.0 (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Bionic |
Fix Released
|
Medium
|
Iain Lane | ||
nautilus (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Bionic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[ Description ]
A crasher when using nautilus. No clear reproducer.
[ QA ]
Under the GNOME MRE, believe all bugs that upstream says are fixed are really fixed without explicitly verifying them.
https:/
Make sure nautilus works, and that the error tracker buckets listed below at least don't increase more rapidly (but hopefully tail off with the new version)
[ Regression potential ]
It's GLib. A regression could break the whole desktop, or any part of it... Our QA should help us have confidence that the update is at least not that bad.
[ Original description ]
Happens when there's a "rename" to a file to its same value, no known reproducer though.
Upstream fix: https:/
https:/
https:/
ProblemType: CrashDistroRelease: Ubuntu 18.04
Package: nautilus 1:3.26.3-0ubuntu1
ProcVersionSign
Uname: Linux 4.15.0-13-generic x86_64
ApportVersion: 2.20.9-0ubuntu2
Architecture: amd64
AssertionMessage: munmap_chunk(): invalid pointer
CurrentDesktop: ubuntu:GNOME
Date: Mon Apr 2 09:04:45 2018
ExecutablePath: /usr/bin/nautilus
GsettingsChanges:
b'org.
b'org.
b'org.
b'org.
InstallationDate: Installed on 2018-03-31 (2 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180329)
ProcCmdline: /usr/bin/nautilus --gapplication-
ProcEnviron:
XDG_RUNTIME_
SHELL=/bin/bash
LANGUAGE=en_GB:en
PATH=(custom, no user)
LANG=en_
StacktraceTop:
__libc_message (action=
malloc_printerr (str=str@
munmap_chunk (p=0x55f2e55b71f0) at malloc.c:2846
__GI___libc_free (mem=0x55f2e55b
g_bookmark_
Title: nautilus assert failure: munmap_chunk(): invalid pointer
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
usr_lib_nautilus:
Related branches
- Sebastien Bacher: Approve
-
Diff: 246 lines (+53/-47)3 files modifieddebian/changelog (+11/-0)
debian/patches/0016-search-engine-add-a-recent-search-engine-listing-Gtk.patch (+34/-41)
debian/patches/0017-recent-add-function-to-update-manager-on-file-rename.patch (+8/-6)
information type: | Private → Public |
Changed in nautilus (Ubuntu): | |
status: | Expired → Triaged |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
summary: |
- nautilus assert failure: munmap_chunk(): invalid pointer + Nautilus crashes in g_free -> g_bookmark_file_move_item -> + gtk_recent_manager_move_item -> nautilus_recent_update_file_moved |
description: | updated |
Changed in glib2.0 (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
description: | updated |
Changed in glib2.0 (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in nautilus (Ubuntu Bionic): | |
status: | New → Invalid |
Changed in glib2.0 (Ubuntu Bionic): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Iain Lane (laney) |
description: | updated |
Changed in glib2.0 (Ubuntu Bionic): | |
status: | Triaged → In Progress |
tags: |
added: verification-done verification-done-bionic removed: verification-needed verification-needed-bionic |
StacktraceTop: action@ entry=do_ abort, fmt=fmt@ entry=0x7f1a46f cfb9a "%s\n") at ../sysdeps/ posix/libc_ fatal.c: 181 entry=0x7f1a46f d17a8 "munmap_chunk(): invalid pointer") at malloc.c:5350 7200) at malloc.c:3117 ./../glib/ gmem.c: 194
__libc_message (action=
malloc_printerr (str=str@
munmap_chunk (p=0x55f2e55b71f0) at malloc.c:2846
__GI___libc_free (mem=0x55f2e55b
g_free (mem=<optimized out>) at ../../.