[gstreamer-bugs] [Bug 378436] New: rhythmbox crash on fast clicking on rating in automatic playlist

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Nov 23 02:09:53 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=378436

  GStreamer | gst-plugins-base | Ver: 0.10.10

           Summary: rhythmbox crash on fast clicking on rating in automatic
                    playlist
           Product: GStreamer
           Version: 0.10.10
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: seb128 at debian.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.15/2.16
   GNOME milestone: Unspecified


That bug has been described on
https://launchpad.net/distros/ubuntu/+source/rhythmbox/+bug/71253

"Using a automatic playlist with only unrated (rating=0) songs, rhythmbox will
crash if you click on the songs rating quickly and repeatedly (songs will be
removed from the list if their rating goes up). This is probably a race
condition problem.

To reproduce the bug:
1) Make sure you have songs with zero rating (no stars)
2) Create an automatic playlist matching only zero rated songs (no stars).
3) Don't enable shuffle
4) Start clicking on the rating of the playing song and keep clicking until it
crashes (about 10 to 20 songs on my machine). Clicking will bring up the song
below it and remove the song from the list. If you click fast enough rythmbox
will crash.

Misc info:
rythmbox 0.9.6
gstreamer 0.10
Ogg Vorbis music files
...
http://librarian.launchpad.net/5063244/_usr_bin_rhythmbox.1000.crash
Crash report file

Here is a complete report from the "Problem report for" help program. Due to
the ease with which this problem is recreated I havn't taken the time to
install the debugsysms for the used program. And the problem can simply be
avoided by clicking more slowely or simply turning on shuffle so it is
impossible to click on song that just started playing.

Hopefully, this report does add something however."


Debug backtrace:

#0  0xb55bc250 in gst_ogg_demux_perform_seek (ogg=0x822be78, event=0x0) at
gstoggdemux.c:2100
#1  0xb55c174b in gst_ogg_demux_loop (pad=0x8979818) at gstoggdemux.c:2814
#2  0xb71f48a6 in gst_task_func (task=0xb5759d98, tclass=0x87aa998) at
gsttask.c:192
#3  0xb6ff1ce8 in g_thread_pool_thread_proxy (data=0x87aaa28) at
gthreadpool.c:265
#4  0xb6ff038f in g_thread_create_proxy (data=0x8844b10) at gthread.c:553
#5  0xb7bd7504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb6efc51e in clone () from /lib/tls/i686/cmov/libc.so.6


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list