gvfs-udisks2-volume-monitor crashed with SIGSEGV in g_type_check_instance_is_a()

Bug #1244815 reported by Jens Kehne on 2013-10-25
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gvfs (Ubuntu)
Medium
Unassigned

Bug Description

Crash happened while unmounting an external disk. Unmounting failed because some process still had a file open on the external disk.
Don't know if that matters, but the external disk is encrypted using LUKS.

ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: gvfs-daemons 1.16.1-0ubuntu1.1
Uname: Linux 3.11.6-zen+ x86_64
ApportVersion: 2.9.2-0ubuntu8.5
Architecture: amd64
Date: Sat Oct 26 00:07:09 2013
ExecutablePath: /usr/lib/gvfs/gvfs-udisks2-volume-monitor
InstallationDate: Installed on 2012-06-05 (507 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MarkForUpload: True
ProcCmdline: /usr/lib/gvfs/gvfs-udisks2-volume-monitor
ProcEnviron:
 SHELL=/usr/bin/fish
 XDG_RUNTIME_DIR=<set>
 PATH=(custom, user)
 LANGUAGE=de_DE:en
 LANG=de_DE.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7fd547c3867c <g_type_check_instance_is_a+60>: testb $0x4,0x16(%rdi)
 PC (0x7fd547c3867c) ok
 source "$0x4" ok
 destination "0x16(%rdi)" (0x00640042) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: gvfs
StacktraceTop:
 g_type_check_instance_is_a () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_simple_async_result_take_error () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? ()
 g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
Title: gvfs-udisks2-volume-monitor crashed with SIGSEGV in g_type_check_instance_is_a()
UpgradeStatus: Upgraded to raring on 2013-10-22 (3 days ago)
UserGroups: adm cdrom dialout dip kvm libvirtd lpadmin plugdev sambashare src sudo tracing vboxusers wireshark

Jens Kehne (jkehne) wrote :

StacktraceTop:
 g_type_check_instance_is_a (type_instance=type_instance@entry=0x7fd5476e77e8 <main_arena+168>, iface_type=<optimized out>) at /build/buildd/glib2.0-2.36.0/./gobject/gtype.c:3999
 g_simple_async_result_take_error (simple=0x7fd5476e77e8 <main_arena+168>, error=0xb2d620) at /build/buildd/glib2.0-2.36.0/./gio/gsimpleasyncresult.c:677
 lock_cb (source_object=0xafb590, res=0xb29dd0, user_data=0xb2ef10) at gvfsudisks2mount.c:814
 g_simple_async_result_complete (simple=0xb29dd0) at /build/buildd/glib2.0-2.36.0/./gio/gsimpleasyncresult.c:777
 reply_cb (connection=<optimized out>, res=<optimized out>, user_data=0xb29dd0) at /build/buildd/glib2.0-2.36.0/./gio/gdbusproxy.c:2632

Changed in gvfs (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Jens Kehne (jkehne) on 2013-10-26
information type: Private → Public
Launchpad Janitor (janitor) wrote :

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

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

Other bug subscribers