gvfs-fuse-daemon crashed with SIGSEGV in pthread_mutex_lock()

Bug #199301 reported by Michael R. Head
16
Affects Status Importance Assigned to Milestone
gvfs
Invalid
Low
Unassigned
fuse (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: gvfs

I was trying out the new gvfs-fuse stuff by opening avidemux on a remote file via an sftp connection in nautilus. It appeared to be working (if slowly) until gvfs-fuse crashed and avidemux hit an assertion failure.

This is the first time it happened, but here's what I did:
1) Alt-F2
2) "ssh://<myserver>/<path>"
3) right click on a video file
4) selection avidemux
5) wait...
6) *boom*

burner@phoenix:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"
burner@phoenix:~$ apt-cache policy avidemux
avidemux:
  Installed: 1:2.4.1-0.0ubuntu1
  Candidate: 1:2.4.1-0.0ubuntu1
  Version table:
 *** 1:2.4.1-0.0ubuntu1 0
        500 http://us.archive.ubuntu.com hardy/multiverse Packages
        100 /var/lib/dpkg/status
burner@phoenix:~$ apt-cache policy gvfs-fuse
gvfs-fuse:
  Installed: 0.1.11-0ubuntu3
  Candidate: 0.1.11-0ubuntu3
  Version table:
 *** 0.1.11-0ubuntu3 0
        500 http://us.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status
burner@phoenix:~$ apt-cache policy gvfs
gvfs:
  Installed: 0.1.11-0ubuntu3
  Candidate: 0.1.11-0ubuntu3
  Version table:
 *** 0.1.11-0ubuntu3 0
        500 http://us.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status

ProblemType: Crash
Architecture: i386
Date: Thu Mar 6 18:15:22 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/lib/gvfs/gvfs-fuse-daemon
NonfreeKernelModules: nvidia
Package: gvfs-fuse 0.1.11-0ubuntu3
PackageArchitecture: i386
ProcCmdline: /usr/lib/gvfs//gvfs-fuse-daemon /home/username/.gvfs
ProcEnviron:
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: gvfs
StacktraceTop:
 pthread_mutex_lock ()
 ?? ()
 ?? ()
 __pthread_mutex_unlock_usercnt ()
 fuse_fs_read () from /lib/libfuse.so.2
Title: gvfs-fuse-daemon crashed with SIGSEGV in pthread_mutex_lock()
Uname: Linux 2.6.24-11-generic i686
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse kvm lpadmin netdev plugdev powerdev scanner tape users video
SegvAnalysis:
 Segfault happened at: 0xb7dc8540 <pthread_mutex_lock+32>: mov 0xc(%edi),%edx
 PC (0xb7dc8540) ok
 source "0xc(%edi)" (0x2070552c) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading unknown VMA

Tags: apport-crash
Revision history for this message
Michael R. Head (burner) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
vfs_read (
fuse_fs_read (fs=0x8055690,
fuse_lib_read (req=0x8096370, ino=37, size=16384,
do_read (req=0x8096370, nodeid=37, inarg=0xb63a7030)

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Changed in gvfs:
importance: Undecided → Medium
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your report, is this still an issue with an up to date system?

Changed in gvfs:
assignee: nobody → desktop-bugs
status: New → Incomplete
Revision history for this message
Michael R. Head (burner) wrote :

Yup. Just updated, just got it again.

Revision history for this message
Michael R. Head (burner) wrote :

Duped in bug #200716

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for your bug report. This bug has been reported to the developers of the software. You can track it and make comments here: http://bugzilla.gnome.org/show_bug.cgi?id=522945

Changed in gvfs:
status: Incomplete → Triaged
Revision history for this message
Pedro Villavicencio (pedro) wrote :

fuse crash according to upstream, re assigning.

Changed in gvfs:
status: Triaged → Confirmed
Changed in fuse:
assignee: desktop-bugs → nobody
Changed in gvfs:
importance: Undecided → Low
status: New → Invalid
Kees Cook (kees)
description: updated
Revision history for this message
dino99 (9d9) wrote :

That version has died long ago; no more supported

Changed in fuse (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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