gvfsd-trash crashed with SIGSEGV in g_closure_invoke()

Bug #333791 reported by luwen
8
Affects Status Importance Assigned to Milestone
gvfs (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gvfs

when cut files in Trash to Desktop, the file operations hung .

ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/lib/gvfs/gvfsd-trash
Package: gvfs 1.1.6-0ubuntu1
ProcCmdline: /usr/lib/gvfs/gvfsd-trash --spawner :1.8 /org/gtk/gvfs/exec_spaw/0
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
Signal: 11
SourcePackage: gvfs
StacktraceTop:
 ?? ()
 g_closure_invoke ()
 ?? () from /usr/lib/libgobject-2.0.so.0
 g_signal_emit_valist ()
 g_signal_emit () from /usr/lib/libgobject-2.0.so.0
Title: gvfsd-trash crashed with SIGSEGV in g_closure_invoke()
Uname: Linux 2.6.28-8-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

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

StacktraceTop:send_reply (job=0x22142c0) at gvfsjobdbus.c:159
IA__g_closure_invoke (closure=0x2213620,
signal_emit_unlocked_R (node=0x2215c30, detail=0,
IA__g_signal_emit_valist (instance=0x22142c0,
IA__g_signal_emit (instance=0x22142c0,

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Changed in gvfs:
importance: Undecided → Medium
Changed in gvfs:
assignee: nobody → desktop-bugs
Revision history for this message
Allison Karlitskaya (desrt) wrote :

it's calling g_vfs_job_failed_from_error with error == NULL.

Revision history for this message
Allison Karlitskaya (desrt) wrote :

which is because trash_item_restore NEVER EVER EVER sets error.

*doh*

will have a patch for this quite soon :)

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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

  * New upstream version:
    - Fix build on some platforms
    - ftp: Fix short read errors (lp: #208750)
    - gphoto2: Make it work on iphone
    - sftp: Fix symlink creation
    - fuse: Better support of truncation, fixing OOo save (lp: #317587)
    - proxy monitors: Support mount operations, etc
    - gvfs-mount: add --device commandline support
    - sftp: Fix protocol bug that made some servers not work (lp: #286053)
    - general support for query_info over streams, implemented for smb, sftp
    - Initial support for .xdg-volume-info reading (lp: #269159)
    - fix trash crasher (lp: #332554)
    - use ssh config (lp: #264803)
  * debian/patches/02_support_xdg_volume_info.patch:
    - the new version fixes this issue
  * debian/patches/91_upstream_change_fix_trash_crasher.patch:
    - upstream change to fix a trash crasher (lp: #333791)
  * debian/rules:
    - shlibs version update

 -- Sebastien Bacher <email address hidden> Mon, 02 Mar 2009 18:10:40 +0100

Changed in gvfs:
status: New → 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.