[apport] rhythmbox crashed with SIGSEGV in gnome_vfs_context_get_cancellation()

Bug #94893 reported by lavaramano
138
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GnomeVFS
New
Critical
gnome-vfs2 (Ubuntu)
Triaged
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: rhythmbox

suddendly it crashed.
i was running firefox, zend and gaim.
wasn't doing nothing special (something which require a lot of microprocessor and/or ram to work) at the moment.

ProblemType: Crash
Architecture: i386
Date: Thu Mar 22 17:03:08 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/rhythmbox
Package: rhythmbox 0.9.8-0ubuntu2
PackageArchitecture: i386
ProcCmdline: rhythmbox
ProcCwd: /home/mauro
ProcEnviron:
 LANGUAGE=es_AR:es_ES:es:en_GB:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=es_AR.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: rhythmbox
StacktraceTop:
 ?? () from /usr/lib/libgnomevfs-2.so.0
 ?? () from /lib/tls/i686/cmov/libc.so.6
 ?? () from /lib/tls/i686/cmov/libc.so.6
 ?? ()
 gnome_vfs_context_get_cancellation ()
Uname: Linux terminaldelculo 2.6.20-12-386 #2 Wed Mar 21 20:53:13 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
lavaramano (lavaramano) wrote :
Changed in rhythmbox:
importance: Undecided → Medium
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:_gnome_vfs_handle_do_read (handle=0xb73a02a8, buffer=0x8e506f0, num_bytes=4096, bytes_read=0x8d0b648, context=0x89c1ff0) at gnome-vfs-handle.c:132
gnome_vfs_read_cancellable (handle=0xb73a02a8, buffer=0x8e506f0, bytes=4096, bytes_read=0x8d0b648, context=0x89c1ff0) at gnome-vfs-cancellable-ops.c:135
_gnome_vfs_job_execute (job=0x8ec0ea8) at gnome-vfs-job.c:1232
thread_entry_point (data=0x8ec0ea8, user_data=0x0) at gnome-vfs-job-queue.c:65
g_thread_pool_thread_proxy (data=0x81c52b0) at gthreadpool.c:265

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Sebastien Bacher (seb128) 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=421890

Changed in rhythmbox:
assignee: nobody → desktop-bugs
status: Unconfirmed → Confirmed
Changed in gnome-vfs:
status: Unknown → Unconfirmed
Revision history for this message
Alec Wright (alecjw) wrote :

Sebastien, I can confirm this in gutsy too. (although that probably doesn't help, seeing as I expect you tested it in gutsy yourself)

Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you have steps to trigger the crash?

Changed in gnome-vfs2:
status: Confirmed → Triaged
Revision history for this message
Alec Wright (alecjw) wrote :

Nope. Sorry. It just happened (seemingly) randomly when i was listening to a song which usually plays fine. The crash file's attached, in case it helps.

Revision history for this message
tonfa (bboissin) wrote :

Steps for reproducing:

# add entries for xml.amazon.com
sudo iptables -A INPUT -p tcp --src 207.171.166.90 -m limit --limit 5/second -j DROP
sudo iptables -A INPUT -p tcp --src 72.21.211.37 -m limit --limit 5/second -j DROP
sudo iptables -A INPUT -p tcp --src 72.21.207.8 -m limit --limit 5/second -j DROP

then play files which you don't already have the cover art (additionaly I make the network up/down :)

for me it produced the crash quite easily:
[Switching to Thread -1409803376 (LWP 18880)]
0xb7390bdc in _gnome_vfs_handle_do_read (handle=0xb73ca3e8, buffer=0x8be1e28, num_bytes=4096, bytes_read=0x8cd89d8,
    context=0x8af2e70) at gnome-vfs-handle.c:132
132 gnome-vfs-handle.c: No such file or directory.
 in gnome-vfs-handle.c
(gdb) bt
#0 0xb7390bdc in _gnome_vfs_handle_do_read (handle=0xb73ca3e8, buffer=0x8be1e28, num_bytes=4096, bytes_read=0x8cd89d8,
    context=0x8af2e70) at gnome-vfs-handle.c:132
#1 0xb738bd18 in gnome_vfs_read_cancellable (handle=0xb73ca3e8, buffer=0x8be1e28, bytes=4096, bytes_read=0x8cd89d8,
    context=0x8af2e70) at gnome-vfs-cancellable-ops.c:135
#2 0xb7392fed in _gnome_vfs_job_execute (job=0x8ef2f78) at gnome-vfs-job.c:1232
#3 0xb73922aa in thread_entry_point (data=0x8ef2f78, user_data=0x0) at gnome-vfs-job-queue.c:65
#4 0xb70764d8 in ?? () from /usr/lib/libglib-2.0.so.0
#5 0x08ef2f78 in ?? ()
#6 0x00000000 in ?? ()
(gdb) print handle
$1 = (GnomeVFSHandle *) 0xb73ca3e8
(gdb) print handle->uri
$2 = (GnomeVFSURI *) 0x571e4
(gdb) print *handle->uri

obviously the uri is wrong (the adress is way too small), I think it was somehow changed by something, it could be:
gnomevfs python binding not doing a incref, or gnomevfs.

Revision history for this message
Phil Colbourn (philcolbourn) wrote :

I probably have the same problem except I get these messages:

(rhythmbox:2486): libgnomevfs-WARNING **: trying to read from a non-existing handle
sh: jackd: not found
Segmentation fault

ALSO, It ONLY happens when I am at work. On the train (90min trip) rhythmbox has never died (so far).

I have two other issues that I am yet to track down: at work and only at work my laptop without warning switches off or locks-up. Perhaps the problems are related?

At home I have not had problems either, even when I am connected to my home network.

Could there be a mDNS issue (I am just guessing)?

Revision history for this message
Phil Colbourn (philcolbourn) wrote :

The last time this occured for me was September 24 2007. I regularily upgrage the gutsy distribution.

Today (October 5 2007) I noticed that rhythmbox is no longer seg faulting while I am at work.

Revision history for this message
PrivateUser132781 (privateuser132781-deactivatedaccount) wrote :

This happens for me when behind a firewall, with a .pac autoconf file specified in gnome settings - which rhythmbox does not understand (i got an errormessage about it once). can this be a proxy related issue (judging from Phil's experience)?

Revision history for this message
matty (bespokecs) wrote :

It happens repeatedly when I'm running it in the background while I'm vpnc-d to work (but the mp3s are on a box on the local network - not on the vpnc network). I've got a apport .crash file it desired, but the subject ended up being the same as this one.

Changed in gnome-vfs:
importance: Unknown → Critical
Revision history for this message
ricardisimo (ricardisimo) wrote :

This is odd... May I ask what happened all of the sudden after two-and-a-half years?

Revision history for this message
Kabwe Mumbi (max-mumbi) wrote : Re: [Bug 94893] Re: [apport] rhythmbox crashed with SIGSEGV in gnome_vfs_context_get_cancellation()

Not sure why I got this. I don't even run that version of linux anymore.

On 16 September 2010 17:54, ricardisimo <email address hidden> wrote:

> This is odd... May I ask what happened all of the sudden after two-
> and-a-half years?
>
> --
> [apport] rhythmbox crashed with SIGSEGV in
> gnome_vfs_context_get_cancellation()
> https://bugs.launchpad.net/bugs/94893
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Gnome VFS Filesystem Abstraction library: New
> Status in “gnome-vfs2” package in Ubuntu: Triaged
>
> Bug description:
> Binary package hint: rhythmbox
>
> suddendly it crashed.
> i was running firefox, zend and gaim.
> wasn't doing nothing special (something which require a lot of
> microprocessor and/or ram to work) at the moment.
>
> ProblemType: Crash
> Architecture: i386
> Date: Thu Mar 22 17:03:08 2007
> DistroRelease: Ubuntu 7.04
> ExecutablePath: /usr/bin/rhythmbox
> Package: rhythmbox 0.9.8-0ubuntu2
> PackageArchitecture: i386
> ProcCmdline: rhythmbox
> ProcCwd: /home/mauro
> ProcEnviron:
> LANGUAGE=es_AR:es_ES:es:en_GB:en
>
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
> LANG=es_AR.UTF-8
> SHELL=/bin/bash
> Signal: 11
> SourcePackage: rhythmbox
> StacktraceTop:
> ?? () from /usr/lib/libgnomevfs-2.so.0
> ?? () from /lib/tls/i686/cmov/libc.so.6
> ?? () from /lib/tls/i686/cmov/libc.so.6
> ?? ()
> gnome_vfs_context_get_cancellation ()
> Uname: Linux terminaldelculo 2.6.20-12-386 #2 Wed Mar 21 20:53:13 UTC 2007
> i686 GNU/Linux
> UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev
> scanner video
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/gnome-vfs/+bug/94893/+subscribe
>

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.