gvfsd-fuse assert failure: *** glibc detected *** /usr/lib/gvfs//gvfsd-fuse: double free or corruption (fasttop): 0x00007f79a0022140 ***

Bug #1053561 reported by Daniel Holbach
194
This bug affects 33 people
Affects Status Importance Assigned to Milestone
gvfs
Fix Released
Critical
gvfs (Ubuntu)
Fix Released
High
Michael Terry
Quantal
Fix Released
High
Michael Terry

Bug Description

No idea what happened.

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: gvfs-fuse 1.13.9-0ubuntu1
ProcVersionSignature: Ubuntu 3.5.0-15.22-generic 3.5.4
Uname: Linux 3.5.0-15-generic x86_64
ApportVersion: 2.5.2-0ubuntu4
Architecture: amd64
AssertionMessage: *** glibc detected *** /usr/lib/gvfs//gvfsd-fuse: double free or corruption (fasttop): 0x00007f79a0022140 ***
CheckboxSubmission: 2f383a1679e8525d7196eb2518a1921f
CheckboxSystem: bb422ca46d02494cdbc459927a98bc2f
Date: Thu Sep 20 20:42:18 2012
ExecutablePath: /usr/lib/gvfs/gvfsd-fuse
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110817)
ProcCmdline: /usr/lib/gvfs//gvfsd-fuse -f /home/username/.gvfs
Signal: 6
SourcePackage: gvfs
StacktraceTop:
 __libc_message (do_abort=2, fmt=0x7f79b68ccfd0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
 malloc_printerr (action=3, str=0x7f79b68cd1c0 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:5007
 g_mount_info_unref () from /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
 ?? () from /usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so
 ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
Title: gvfsd-fuse assert failure: *** glibc detected *** /usr/lib/gvfs//gvfsd-fuse: double free or corruption (fasttop): 0x00007f79a0022140 ***
UpgradeStatus: Upgraded to quantal on 2012-06-27 (85 days ago)
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare

Related branches

Revision history for this message
Daniel Holbach (dholbach) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __libc_message (do_abort=2, fmt=0x7f79b68ccfd0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
 malloc_printerr (action=3, str=0x7f79b68cd1c0 "double free or corruption (fasttop)", ptr=<optimized out>) at malloc.c:5007
 g_mount_info_unref (info=0x7f79a0021f30) at gmounttracker.c:117
 g_mount_info_unref (info=0x7f79a0021f30) at gmounttracker.c:112
 g_mount_tracker_remove_mount (info=0x7f79a00235b0, tracker=0x7f79b0004d80) at gmounttracker.c:417

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gvfs (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gvfs (Ubuntu):
status: New → Confirmed
visibility: private → public
Changed in gvfs (Ubuntu):
importance: Medium → High
Revision history for this message
San (san-plusnet) wrote :

Maybe bluetooth mount?
Not sure too...

Revision history for this message
Alessandro Rinaldi (s-ale-p) wrote :

It happened to me.
Steps:
- I opened an ISO with Mount archives
- It mounted (it appeared on the left bar of a Nautilus window)
- I didn't access it (I mounted it by mistake instead of burning it), but I unmounted it immediately whit the "Eject" button from the Nautilus left bar
- It said "Can't unmount..." and then the error appeared.

Revision history for this message
CydeSwype (ircone) wrote :

mine happened when i was connected to a remote host (sftp). server went down so the mount became unavailable. almost immediately, gvfs threw this error

tags: added: bugpattern-needed
Revision history for this message
Vasily (piatachki) wrote :

Right!

It was when i begin connect to ftp via nautilus

Revision history for this message
Alexey (alexeyza) wrote :

In my case it happend when I unmounted an SMB connection to a windows7 machine.
Everything worked fine, but when I've finished working and I used nautilus to unmount it threw this error.

Revision history for this message
Marcos (marc-lledo) wrote :

Reguards, when i umount a iso file then crash

Michael Terry (mterry)
Changed in gvfs (Ubuntu Quantal):
assignee: nobody → Michael Terry (mterry)
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gvfs - 1.14.0-0ubuntu2

---------------
gvfs (1.14.0-0ubuntu2) quantal; urgency=low

  * debian/patches/fix-fuse-unmount-crash.patch:
    - Avoid double free on fuse unmount. LP: #1053561
 -- Michael Terry <email address hidden> Mon, 01 Oct 2012 16:32:24 -0400

Changed in gvfs (Ubuntu Quantal):
status: In Progress → Fix Released
Changed in gvfs:
importance: Unknown → Critical
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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