gvfsd-trash crashed with SIGSEGV in strlen()

Bug #187565 reported by Joachim Beckers
30
Affects Status Importance Assigned to Milestone
gvfs
Expired
Critical
gvfs (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gvfs

getting an error message from apport that gvfsd-trash crashed while I was emptying the trash.

I'll be adding the output of a ls -la * in the .Trash folder in a minute

ProblemType: Crash
Architecture: amd64
Date: Thu Jan 31 09:15:33 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/lib/gvfs/gvfsd-trash
NonfreeKernelModules: vmnet vmblock vmmon
Package: gvfs-backends 0.1.6-0ubuntu2
PackageArchitecture: amd64
ProcCmdline: /usr/lib/gvfs/gvfsd-trash --spawner :1.9 /org/gtk/gvfs/exec_spaw/1
ProcCwd: /
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=C
Signal: 11
SourcePackage: gvfs
StacktraceTop:
 strlen () from /lib/libc.so.6
 g_strdup () from /usr/lib/libglib-2.0.so.0
 g_key_file_get_string ()
 ?? ()
 ?? ()
Title: gvfsd-trash crashed with SIGSEGV in strlen()
Uname: Linux Mackeunnen 2.6.24-5-generic #1 SMP Thu Jan 24 19:29:14 UTC 2008 x86_64 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin netdev plugdev powerdev scanner video

Tags: apport-crash

Related branches

Revision history for this message
Joachim Beckers (jbeckers) wrote :
Revision history for this message
Joachim Beckers (jbeckers) wrote :
Revision history for this message
Joachim Beckers (jbeckers) wrote :
Revision history for this message
Joachim Beckers (jbeckers) wrote :

this is the trash from a directory that is an NFS mount btw.

if there is any information still missing, please ask.

Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:strlen () from /lib/libc.so.6
IA__g_strdup (str=0x5720492f706d6554 <Address 0x5720492f706d6554 out of bounds>)
IA__g_key_file_get_string (key_file=0x5720492f706d6554,
add_extra_trash_info (file_info=0x6796a0, topdir=0x675fe0 "/mnt/nfs",
enumerate_root (backend=<value optimized out>, job=0x0) at gvfsbackendtrash.c:1021

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 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=513435

Changed in gvfs:
assignee: nobody → desktop-bugs
status: New → Triaged
Changed in gvfs:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

Could you attach /mnt/nfs/.Trash-1000/info/00-blood_red_shoes-i_wish_i_was_someone_better-limited_edition_vinyl-2007-just.sfv.trashinfo to the bug?

Revision history for this message
Joachim Beckers (jbeckers) wrote :

I'm sorry, I no longer have this file.

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

this is gonna to be fixed on jaunty anyways, since the trash backend was completely re written upstream.

Changed in gvfs:
status: Incomplete → Fix Committed
Changed in gvfs:
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gvfs - 1.1.3-0ubuntu1

---------------
gvfs (1.1.3-0ubuntu1) jaunty; urgency=low

  * New upstream version:
    - ftp: fix limited number of connections causes commands to fail
    - trash: fix parallel build doesn't work
    - trash: add trash::orig-path and trash::deletion-date info
    - trash: set files to mode 700 before deleting to deal with users trashing
      read-only directories
    - smb-browse: browsing authentication support (lp: #193232, #207072)
    - smb-browse: make backend not automounted anymore
    - New trash backend (lp: #7560, #187565, #201393, #206747, #207835, #216739)
    - Use the new shadow mount facility in gio
    - gphoto2: Use shadow mounts
    - obex: Fix icon for root directory
    - http: Fix major memory leak (lp: #225615)
    - http: Support proxies
  * debian/patches/01_maintainer_mode.patch,
    debian/patches/90_relibtoolize.patch:
    - commented debian change for now since it's not really required and create
      build issue using the jaunty libtool version
  * debian/patches/90_correct_glib_use.patch:
    - the issue is fixed in the new version

 -- Sebastien Bacher <email address hidden> Wed, 07 Jan 2009 22:52:11 +0100

Changed in gvfs:
status: Fix Committed → Fix Released
Changed in gvfs:
importance: Unknown → Critical
status: Invalid → Expired
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.