Rhythmbox deadlocks, possibly since glib 2.15.3



The last few days, it sometimes happens that Rhythmbox 0.11.4 start 
hanging when I click on the Next button. Looking at the gdb trace, it 
seems like some kind of a deadlock, possibly in glib which I updated 
recently to 2.15.3. Is that possible?

(gdb) bt
#0  0x00002aaf952a0c34 in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x00002aaf9529c8a6 in _L_lock_101 () from /lib64/libpthread.so.0
#2  0x00002aaf9529c330 in pthread_mutex_lock () from /lib64/
libpthread.so.0
#3  0x00002aaf9a91d80c in IA__g_static_rec_mutex_lock (mutex=0x81c0d0) at 
gthread.c:313
#4  0x00002aaf90f28ddc in rb_player_gst_xfade_bus_cb (bus=<value 
optimized out>, message=0xc53b40, player=0x2aaf952a3db8) at rb-player-gst-
xfade.c:1516
#5  0x00002aaf998a4d0f in gst_bus_source_dispatch (source=0x1981740, 
callback=0x2aaf90f28da0 <rb_player_gst_xfade_bus_cb>, user_data=0x81c010)
    at gstbus.c:779
#6  0x00002aaf9a8f6eb4 in IA__g_main_context_dispatch (context=0x7e72f0) 
at gmain.c:2064
#7  0x00002aaf9a8fa1c5 in g_main_context_iterate (context=0x7e72f0, 
block=1, dispatch=1, self=<value optimized out>) at gmain.c:2697
#8  0x00002aaf9a8fa4e5 in IA__g_main_loop_run (loop=0x13c3e60) at 
gmain.c:2905
#9  0x00002aaf97d532b3 in IA__gtk_main () at gtkmain.c:1163
#10 0x000000000041fa3c in main (argc=<value optimized out>, argv=<value 
optimized out>) at main.c:327

-- 
Frederik Himpe



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]