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 506552 - crash in Rhythmbox Music Player: Rhythmbox was just playi...
crash in Rhythmbox Music Player: Rhythmbox was just playi...
Status: RESOLVED DUPLICATE of bug 437835
Product: rhythmbox
Classification: Other
Component: general
0.11.x
Other All
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 506567 506585 512633 514846 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-12-31 10:18 UTC by freggy1
Modified: 2008-02-06 20:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description freggy1 2007-12-31 10:18:54 UTC
Version: 0.11.4

What were you doing when the application crashed?
Rhythmbox was just playing some ogg vorbis files in the background while it crashed in the middle of a song.


Distribution: Mandriva Linux release 2008.1 (Cooker) for x86_64
Gnome Release: 2.21.4 2007-12-18 (Mandriva)
BugBuddy Version: 2.20.1

System: Linux 2.6.24-desktop-0.rc6.2mdv #1 SMP Fri Dec 28 12:08:06 EST 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: MurrinaGilouche
Icon Theme: OSX

Memory status: size: 663048192 vsize: 663048192 resident: 60391424 share: 23269376 rss: 60391424 rss_rlim: 18446744073709551615
CPU usage: start_time: 1199095737 rtime: 2454 utime: 2145 stime: 309 cutime:0 cstime: 25 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/rhythmbox'

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47489670872256 (LWP 7789)]
[New Thread 1140881744 (LWP 8163)]
[New Thread 1124096336 (LWP 8162)]
[New Thread 1107310928 (LWP 8161)]
[New Thread 1115703632 (LWP 8145)]
[New Thread 1090525520 (LWP 8144)]
[New Thread 1132489040 (LWP 8143)]
[New Thread 1098918224 (LWP 8142)]
[New Thread 1082132816 (LWP 7803)]
0x00002b3104ee58ae in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 47489670872256 (LWP 7789))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 IA__g_spawn_sync
    at gspawn.c line 374
  • #2 IA__g_spawn_command_line_sync
    at gspawn.c line 682
  • #3 ??
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 soup_connection_disconnect
    from /usr/lib64/libsoup-2.2.so.8
  • #6 IA__g_closure_invoke
    at gclosure.c line 490
  • #7 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #8 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #9 IA__g_signal_emit
    at gsignal.c line 2243
  • #10 ??
    from /usr/lib64/libsoup-2.2.so.8
  • #11 IA__g_main_context_dispatch
    at gmain.c line 2064
  • #12 g_main_context_iterate
    at gmain.c line 2697
  • #13 IA__g_main_loop_run
    at gmain.c line 2905
  • #14 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #15 main
    at main.c line 327
  • #0 waitpid
    from /lib64/libpthread.so.0


----------- .xsession-errors (14 sec old) ---------------------
7fff29c2f000-7fff29c45000 rw-p 7ffffffe9000 00:00 0                      [stack]
7fff29dfe000-7fff29e00000 r-xp 7fff29dfe000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
camel-Message: --
camel-Message: --
BBDB spinning up...
** (evolution:7670): WARNING **: aspell error: No word lists can be found for the language "lc".
Window manager warning: Log level 16: Could not get attrs
** (evolution:7670): WARNING **: aspell error: No word lists can be found for the language "lc".
(evolution:7670): gtkhtml-WARNING **: oo
--------------------------------------------------
Comment 1 Jonathan Matthew 2007-12-31 13:37:58 UTC
*** Bug 506567 has been marked as a duplicate of this bug. ***
Comment 2 Jonathan Matthew 2007-12-31 13:39:34 UTC
A couple of duplicates from mandriva cooker users.. is there a new version of rhythmbox or libsoup in cooker today?
Comment 3 Götz Waschk 2007-12-31 14:02:28 UTC
Yes, rhythmbox 0.11.4 and libsoup 2.2.104. The gst output plugin is gst-pulse 0.9.7.
Comment 4 freggy1 2007-12-31 14:06:46 UTC
I indeed suspect this to be a side-effect of another package update, but I am
not sure which. I already opened this Mandriva bug too:
http://qa.mandriva.com/show_bug.cgi?id=36425

I mostly suspect pulseaudio related packages or, purely based on my personal package installation logs, even more likely lib64bonobo2_0-2.20.3-1mdv2008.1 and
lib64bonoboui2_0-2.20.0-1mdv2008.1 (is this possible?).

libsoup is at version 2.2.104 since 27/11, so I guess that's not the one to
blame. And it's the same rhythmbox package which was working two or three days ago, which is now crashing.
Comment 5 Jonathan Matthew 2008-01-01 02:32:18 UTC
*** Bug 506585 has been marked as a duplicate of this bug. ***
Comment 6 Jonathan Matthew 2008-01-01 02:43:37 UTC
I think this may be a bug in libsoup triggered by particular behaviour of the last.fm submission server, which at present is apparently "Not 100% responding" according to last.fm staff: http://www.last.fm/forum/21713/_/51596

It seems to be intermittently refusing connections for me.  Maybe you get different behaviour if you're using an http proxy?

If someone could get a stack trace with full debug symbols for any particular version of libsoup, that would probably help.  The duplicate reported in bug 506585 only looks like it has debug symbols.  The line numbers are actually bogus.
Comment 7 freggy1 2008-01-01 11:14:51 UTC
Here is a backtrace with libsoup-debug installed:

Distribution: Mandriva Linux release 2008.1 (Cooker) for x86_64
Gnome Release: 2.21.4 2007-12-18 (Mandriva)
BugBuddy Version: 2.20.1

System: Linux 2.6.24-desktop-0.rc6.2mdv #1 SMP Fri Dec 28 12:08:06 EST 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: MurrinaGilouche
Icon Theme: OSX

Memory status: size: 634642432 vsize: 634642432 resident: 57528320 share: 23044096 rss: 57528320 rss_rlim: 18446744073709551615
CPU usage: start_time: 1199185652 rtime: 489 utime: 370 stime: 119 cutime:1 cstime: 35 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/rhythmbox'

Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47754439666880 (LWP 8480)]
[New Thread 1140881744 (LWP 8926)]
[New Thread 1132489040 (LWP 8925)]
[New Thread 1082132816 (LWP 8924)]
[New Thread 1098918224 (LWP 8923)]
[New Thread 1124096336 (LWP 8922)]
[New Thread 1107310928 (LWP 8921)]
[New Thread 1115703632 (LWP 8920)]
[New Thread 1090525520 (LWP 8485)]
0x00002b6eaa6188ae in waitpid () from /lib64/libpthread.so.0

Thread 1 (Thread 47754439666880 (LWP 8480))

  • #0 waitpid
    from /lib64/libpthread.so.0
  • #1 IA__g_spawn_sync
    at gspawn.c line 374
  • #2 IA__g_spawn_command_line_sync
    at gspawn.c line 682
  • #3 ??
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 soup_connection_disconnect
    at soup-connection.c line 703
  • #6 IA__g_closure_invoke
    at gclosure.c line 490
  • #7 signal_emit_unlocked_R
    at gsignal.c line 2440
  • #8 IA__g_signal_emit_valist
    at gsignal.c line 2199
  • #9 IA__g_signal_emit
    at gsignal.c line 2243
  • #10 socket_read_watch
    at soup-socket.c line 1071
  • #11 IA__g_main_context_dispatch
    at gmain.c line 2064
  • #12 g_main_context_iterate
    at gmain.c line 2697
  • #13 IA__g_main_loop_run
    at gmain.c line 2905
  • #14 gtk_main
    from /usr/lib64/libgtk-x11-2.0.so.0
  • #15 main
    at main.c line 327
  • #0 waitpid
    from /lib64/libpthread.so.0

Happy New Year! :-)
Comment 8 Pedro Villavicencio 2008-01-11 19:47:21 UTC
We also have an Ubuntu report about it here: https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/182097
Comment 9 Gustavo Carneiro 2008-01-13 00:28:33 UTC
This is a bug in the Last.fm plugin; disabling the plugin makes the crash go away.
Comment 10 freggy1 2008-01-13 09:46:08 UTC
The bug is very likely in libsoup. Has somebody asked the libsoup developer to take a look at this bug? If not, I can contact him.
Comment 11 Jonathan Matthew 2008-01-29 09:39:41 UTC
*** Bug 512633 has been marked as a duplicate of this bug. ***
Comment 12 Dan Winship 2008-02-06 13:29:34 UTC
Ah this should be fixed in libsoup svn (though that requires the not-yet-committed patch from bug 509701 for rhythmbox. I may end up putting out a libsoup 2.2.105 release containing the last few bugfixes for the 2.2 branch, for distros that need to still support that for a while.)


*** This bug has been marked as a duplicate of 437835 ***
Comment 13 Dan Winship 2008-02-06 20:47:03 UTC
*** Bug 514846 has been marked as a duplicate of this bug. ***