After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 554556 - crashed while listening to a mp3 podcast
crashed while listening to a mp3 podcast
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Podcast
0.11.x
Other Linux
: Normal critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 561105 567401 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-10-01 12:32 UTC by Pedro Villavicencio
Modified: 2009-01-11 21:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pedro Villavicencio 2008-10-01 12:32:05 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/rhythmbox/+bug/276603

"I was listening to an MP3 (downloaded podcast) in Rhythmbox. The program froze and stopped playing the track. After a short time (not sure exactly, but less than a minute) it crashed (window disappeared) and the crash report window came up. There are some podcasts configured and so the program was likely downloading at the same time (I didn't directly observe this, but my connection is slow so Rhythmbox usually is doing that)."

".

Thread 1 (process 15111)

  • #0 IA__g_type_check_instance_cast
    at /build/buildd/glib2.0-2.18.1/gobject/gtype.c line 3723
  • #1 podcast_download_thread
    at rb-podcast-manager.c line 1528
  • #2 g_thread_create_proxy
    at /build/buildd/glib2.0-2.18.1/glib/gthread.c line 635
  • #3 start_thread
    from /lib/tls/i686/cmov/libpthread.so.0
  • #4 clone
    from /lib/tls/i686/cmov/libc.so.6"

Comment 1 Jonathan Matthew 2008-11-16 22:54:42 UTC
*** Bug 561105 has been marked as a duplicate of this bug. ***
Comment 2 Jonathan Matthew 2008-11-17 07:28:10 UTC
2008-11-17  Jonathan Matthew  <jonathan@d14n.org>

        * podcast/rb-podcast-manager.c: (podcast_download_thread):
        Close the streams (and unref them) before emitting the error/complete
        status.  Previously there was a race between the download thread and
        the main loop thread that could cause crashes here.  Also, now we can
        report errors that occur when closing the output stream.
        Fixes #554556.
Comment 3 Jonathan Matthew 2009-01-11 21:37:34 UTC
*** Bug 567401 has been marked as a duplicate of this bug. ***