Well, I updated my sources.list and did an upgrade though rhythmbox
package wasn't updated so I must have the latest version. In fact,
after an upgrade it's a bit harder to reproduce the bug. Now, it
doesn't happen every time.
The exact steps that I followed to reproduce the bug were:
1) Launch Rhythmbox.
2) Copy-paste and add this link:
http://labs.reuters.com/audio/news/uk/top/rss/rss.xml
3) Then this link: http://labs.reuters.com/audio/news/uk/world/rss/rss.xml
4) Then delete the World news feed and Rhythmbox crashes.
I include the log file from gdb.
By the way, I'm on i686 if that matters.
P.S. "Aucun fichier ou répertoire de ce type" means "No such file or
directory".
(gdb) handle SIG33 pass nostop noprint
SignalStop Print Pass to program Description
SIG33 NoNo Yes Real-time event 33
(gdb) run
Starting program: /usr/bin/rhythmbox
[Thread debugging using libthread_db enabled]
[New Thread -1226626848 (LWP 7880)]
[New Thread -1237828688 (LWP 7882)]
[New Thread -1246221392 (LWP 7883)]
[New Thread -1246807120 (LWP 7884)]
[New Thread -1255199824 (LWP 7885)]
(rhythmbox:7880): Rhythmbox-WARNING **: Unable to start mDNS browsing
[New Thread -1265632336 (LWP 7887)]
[Thread -1255199824 (LWP 7885) exited]
[Thread -1246807120 (LWP 7884) exited]
[Thread -1265632336 (LWP 7887) exited]
[New Thread -1265632336 (LWP 7888)]
[New Thread -1246807120 (LWP 7890)]
[Thread -1246807120 (LWP 7890) exited]
[Thread -1265632336 (LWP 7888) exited]
[New Thread -1265632336 (LWP 7891)]
[Thread -1265632336 (LWP 7891) exited]
[New Thread -1265632336 (LWP 7892)]
[Thread -1265632336 (LWP 7892) exited]
[New Thread -1265632336 (LWP 7893)]
(rhythmbox:7880): GLib-GObject-WARNING **: value "235" of type `gint' is
invalid or out of range for property `value' of type `gint'
(rhythmbox:7880): GLib-GObject-WARNING **: value "235" of type `gint' is
invalid or out of range for property `value' of type `gint'
[New Thread -1246807120 (LWP 7894)]
[New Thread -1255199824 (LWP 7895)]
[New Thread -1277592656 (LWP 7896)]
[Thread -1246807120 (LWP 7894) exited]
[Thread -1265632336 (LWP 7893) exited]
[Thread -1255199824 (LWP 7895) exited]
[Thread -1277592656 (LWP 7896) exited]
[New Thread -1246807120 (LWP 7897)]
[Thread -1246807120 (LWP 7897) exited]
[New Thread -1246807120 (LWP 7898)]
(rhythmbox:7880): GLib-GObject-WARNING **: value "235" of type `gint' is
invalid or out of range for property `value' of type `gint'
(rhythmbox:7880): GLib-GObject-WARNING **: value "235" of type `gint' is
invalid or out of range for property `value' of type `gint'
[New Thread -1255199824 (LWP 7899)]
[New Thread -1277592656 (LWP 7900)]
[New Thread -1265632336 (LWP 7901)]
[Thread -1265632336 (LWP 7901) exited]
[Thread -1246807120 (LWP 7898) exited]
[Thread -1255199824 (LWP 7899) exited]
[Thread -1277592656 (LWP 7900) exited]
[New Thread -1246807120 (LWP 7902)]
[Thread -1246807120 (LWP 7902) exited]
[New Thread -1246807120 (LWP 7903)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1226626848 (LWP 7880)]
0x080955c1 in rb_podcast_source_cmd_delete_feed (action=0x84aec88,
source=0x847d170)
at rb-podcast-source.c:1366
1366rb-podcast-source.c: Aucun fichier ou répertoire de ce type.
in rb-podcast-source.c
(gdb) thread apply all bt
Thread 21 (Thread -1246807120 (LWP 7903)):
#0 0xb70974d8 in clone () from /lib/tls/i686/cmov/libc.so.6
#1 0x007d0f00 in ?? ()
#2 0x in ?? ()
Thread 20 (Thread -1246807120 (LWP 7903)):
#0 0xb70974d8 in clone () from /lib/tls/i686/cmov/libc.so.6
#1 0x007d0f00 in ?? ()
#2 0x in ?? ()
Thread 16 (Thread -1246807120 (LWP 7903)):
#0 0xb70974d8 in clone () from /lib/tls/i686/cmov/libc.so.6
#1 0x007d0f00 in ?? ()
#2 0x in ?? ()
Thread 15 (Thread -1246807120 (LWP 7903)):
#0 0xb70974d8 in clone () from /lib/tls/i686/cmov/libc.so.6
#1 0x007d0f00 in ?? ()
#2 0x in ?? ()
Thread 12 (Thread -1246807120 (LWP 7903)):
#0 0xb70974d8 in clone () from /lib/tls/i686/cmov/libc.so.6
#1 0x007d0f00 in ?? ()
#2 0x in ?? ()
Thread 8 (Thread -1246807120 (LWP 7903)):
#0 0xb70974d8 in clone () from /lib/tls/i686/cmov/libc.so.6
#1 0x007d0f00 in ?? ()
#2 0x in ?? ()
---Type to continue, or q to quit---
Thread 4 (Thread -1246807120 (LWP 7903)):
#0 0xb70974d8 in clone () from /lib/tls/i686/cmov/libc.so.6
#1 0x007d0f00 in ?? ()
#2 0x in ?? ()
Thread 3 (Thread -1246221392 (LWP 7883)):
#0 0xe410 in __kernel_vsyscall ()
#1 0xb708d8c4 in poll () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7137788 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3 0xb7137c58 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4 0xb79c970e in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#5 0xb7150582 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6 0xb7979341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7 0xb70974ee in clone () from /lib/tls/i686/cmov/libc.so.6
Thread