[Bug 137576] Changed - Rhythmbox always crashes immediately after startup

bugzilla-daemon@widget.gnome.org bugzilla-daemon@widget.gnome.org
Fri, 19 Mar 2004 10:24:18 -0500 (EST)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

http://bugzilla.gnome.org/show_bug.cgi?id=137576

Changed by tom@abwaerts.be.

--- shadow/137576	Fri Mar 19 09:05:31 2004
+++ shadow/137576.tmp.11944	Fri Mar 19 10:24:18 2004
@@ -255,6 +255,84 @@
 Can you run rhythmbox in gdb with -d and get a backtrace ? -d should
 make it break right after the failed assertion.
 
 ------- Additional Comments From teuf@users.sourceforge.net  2004-03-19 09:05 -------
 It would be interesting if you could find out the exact file which
 makes it crash 
+
+------- Additional Comments From tom@abwaerts.be  2004-03-19 10:24 -------
+> It would be interesting if you could find out the exact file which
+> makes it crash 
+
+As far as I can judge this, it's totally random. The farthest I've got
+is 8 files, but it often only gets to one or two files (suggesting
+it's not one specific file that causes problems, since I delete everything
+Rhythmbox related in my home directory between each try :-).
+
+Concerning gdb: I don't know how to use that program. The man page
+tells me something about the -d option to tell it about directories.
+Not sure what I'm meant to do; here's at least something:
+
+(gdb) run
+Starting program: /usr/bin/rhythmbox
+(no debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...[New Thread 1087262144 (LWP 12854)]
+(no debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...INFO (12854:
+0) Initializing GStreamer Core Library version 0.6.4
+INFO (12854: 0) CPU features: (00000000) MMX SSE
+INFO (12854: 0) registry: loaded global_registry in 0.272026 seconds
+          (/var/lib/gstreamer/0.6/registry.xml)
+(no debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...[New Thread 1097755568 (LWP 12857)]
+(no debugging symbols found)...[New Thread 1106144176 (LWP 12858)]
+(no debugging symbols found)...[New Thread 1114532784 (LWP 12859)]
+(no debugging symbols found)...[New Thread 1122921392 (LWP 12860)]
+(no debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...(no
+debugging symbols found)...(no debugging symbols found)...
+RhythmDB-ERROR **: file rhythmdb.c: line 985 (rhythmdb_entry_set):
+assertion failed: (g_utf8_validate (g_value_get_string (value), -1, NULL))
+aborting...
+ 
+Program received signal SIGABRT, Aborted.
+[Switching to Thread 1106144176 (LWP 12858)]
+0x40aedda9 in raise () from /lib/tls/libc.so.6
+
+Once again: I'm not sure what kind of information I should provide you
+with. Just in case, a screenshot of the above is at
+http://tom.verbreyt.be/tmp/rhythmbox.png.
+
+Greets,
+Tom