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 525954 - crash in Rhythmbox Music Player: I just started the progr...
crash in Rhythmbox Music Player: I just started the progr...
Status: RESOLVED DUPLICATE of bug 522247
Product: rhythmbox
Classification: Other
Component: general
0.11.x
Other All
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 526188 530169 530443 531534 531555 531763 532504 534092 535622 535681 536127 536331 537039 541043 541989 557041 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2008-04-03 13:24 UTC by Sami Kallio
Modified: 2008-11-11 02:58 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Sami Kallio 2008-04-03 13:24:34 UTC
Version: 0.11.5

What were you doing when the application crashed?
I just started the program, didn't have time to do anything else


Distribution: Debian lenny/sid
Gnome Release: 2.22.0 2008-03-14 (Debian)
BugBuddy Version: 2.22.0

System: Linux 2.6.24-1-amd64 #1 SMP Mon Feb 11 13:47:43 UTC 2008 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10300000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Overglossed
Icon Theme: gnome

Memory status: size: 486817792 vsize: 486817792 resident: 44843008 share: 20217856 rss: 44843008 rss_rlim: 18446744073709551615
CPU usage: start_time: 1207229020 rtime: 68 utime: 54 stime: 14 cutime:0 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100

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

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x2af5cd0b92a0 (LWP 17380)]
[New Thread 0x41802950 (LWP 17391)]
[New Thread 0x41001950 (LWP 17390)]
[New Thread 0x40800950 (LWP 17389)]
(no debugging symbols found)
0x00002af5bfd8fb99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0

Thread 3 (Thread 0x41001950 (LWP 17390))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 raise
    from /lib/libc.so.6
  • #6 abort
    from /lib/libc.so.6
  • #7 g_logv
    from /usr/lib/libglib-2.0.so.0
  • #8 g_log
    from /usr/lib/libglib-2.0.so.0
  • #9 g_type_class_ref
    from /usr/lib/libgobject-2.0.so.0
  • #10 g_object_newv
    from /usr/lib/libgobject-2.0.so.0
  • #11 g_object_new_valist
    from /usr/lib/libgobject-2.0.so.0
  • #12 g_object_new
    from /usr/lib/libgobject-2.0.so.0
  • #13 totem_pl_parser_new
    from /usr/lib/libtotem-plparser.so.10
  • #14 rb_podcast_parse_load_feed
  • #15 ??
  • #16 ??
    from /usr/lib/libglib-2.0.so.0
  • #17 start_thread
    from /lib/libpthread.so.0
  • #18 clone
    from /lib/libc.so.6
  • #19 ??


----------- .xsession-errors ---------------------
get kalls-3f pop://kalls-3f@mail.inet.fi/
Find Items 0
(rhythmbox:17380): Gtk-WARNING **: Unable to locate theme engine in module_path: "ubuntulooks",
(rhythmbox:17380): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.16.1/gobject/gsignal.c:1669: signal `entry-parsed' is invalid for instance `0xb79300'
(rhythmbox:17380): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.16.1/gobject/gsignal.c:1669: signal `playlist-started' is invalid for instance `0xb79300'
(rhythmbox:17380): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.16.1/gobject/gsignal.c:1669: signal `playlist-ended' is invalid for instance `0xb79300'
GLib-GObject-ERROR **: g_type_plugin_*() invalidly modified type `TotemPlParser'
aborting...
(bug-buddy:17392): Gtk-WARNING **: Unable to locate theme engine in module_path: "ubuntulooks",
--------------------------------------------------
Comment 1 Jonathan Matthew 2008-04-03 22:02:21 UTC
Your totem-pl-parser library appears to be broken.  Which version(s) do you have installed?  Does it crash like this every time?

Comment 2 Sami Kallio 2008-04-04 09:13:57 UTC
I have following totem-pl-parser libraries installed:

libtotem-plparser.so.10.1.0
libtotem-plparser.so.7.1.1

Rhythmbox doesn't crash every time, but very often. 

Hopefully this info helps you :)
Comment 3 Jonathan Matthew 2008-04-04 09:25:40 UTC
Updating a podcast feed should trigger the crash.

Can you try removing the .7.1.1 version?  Nothing should be using it any more.
Comment 4 Sami Kallio 2008-04-04 09:46:44 UTC
I cannot remove .7.1.1, on Debian totem depends either on totem-gstreamer or totem-xine, and both of them depend on .7.1.1 

I'll report this bug to Debian totem-gstreamer/xine maintainers :)
Comment 5 Jonathan Matthew 2008-04-04 10:19:58 UTC
They don't here..
Comment 6 Sami Kallio 2008-04-04 20:23:18 UTC
Here they do :)

apt-cache depends totem
totem
 |Depends: totem-gstreamer
  Depends: totem-xine
  Depends: totem-plugins
-----------
apt-cache depends totem-gstreamer
totem-gstreamer
  Depends: libtotem-plparser7
-----------


Comment 7 Jonathan Matthew 2008-04-05 21:09:08 UTC
*** Bug 526188 has been marked as a duplicate of this bug. ***
Comment 8 Susana 2008-04-30 10:31:26 UTC
*** Bug 530443 has been marked as a duplicate of this bug. ***
Comment 9 Susana 2008-04-30 10:31:28 UTC
*** Bug 530169 has been marked as a duplicate of this bug. ***
Comment 10 Susana 2008-04-30 10:42:47 UTC
bug 530443 and bug 530169 contain a few more debugging symbols.
Comment 11 Susana 2008-05-09 22:20:44 UTC
*** Bug 531534 has been marked as a duplicate of this bug. ***
Comment 12 Susana 2008-05-09 22:20:51 UTC
*** Bug 531763 has been marked as a duplicate of this bug. ***
Comment 13 Susana 2008-05-09 22:21:00 UTC
*** Bug 531555 has been marked as a duplicate of this bug. ***
Comment 14 Susana 2008-05-25 16:55:56 UTC
*** Bug 534092 has been marked as a duplicate of this bug. ***
Comment 15 Susana 2008-05-25 16:56:09 UTC
*** Bug 532504 has been marked as a duplicate of this bug. ***
Comment 16 Susana 2008-06-07 03:47:51 UTC
*** Bug 535622 has been marked as a duplicate of this bug. ***
Comment 17 Susana 2008-06-07 03:48:08 UTC
*** Bug 535681 has been marked as a duplicate of this bug. ***
Comment 18 Susana 2008-06-07 03:48:17 UTC
*** Bug 536127 has been marked as a duplicate of this bug. ***
Comment 19 Susana 2008-06-07 03:48:28 UTC
*** Bug 536331 has been marked as a duplicate of this bug. ***
Comment 20 Susana 2008-06-07 03:48:41 UTC
*** Bug 537039 has been marked as a duplicate of this bug. ***
Comment 21 Jonathan Matthew 2008-06-07 08:10:21 UTC
I'm pretty sure this is the same issue as bug 522247.  If that's true, we should be able to hack around this by ensuring the TotemPlParser class is initialised on the main thread before we create any podcast parsing threads.
Comment 22 Susana 2008-07-13 21:55:34 UTC
*** Bug 541989 has been marked as a duplicate of this bug. ***
Comment 23 Susana 2008-07-13 21:55:47 UTC
*** Bug 541043 has been marked as a duplicate of this bug. ***
Comment 24 Jonathan Matthew 2008-10-20 21:37:53 UTC
*** Bug 557041 has been marked as a duplicate of this bug. ***
Comment 25 Jonathan Matthew 2008-11-11 02:58:25 UTC
.. but I can't really be bothered doing it.


*** This bug has been marked as a duplicate of 522247 ***