[Bug 14398] New: rhythmbox 0.9.0 crashes at startup on breezy

bugzilla-daemon at bugzilla.ubuntu.com bugzilla-daemon at bugzilla.ubuntu.com
Wed Aug 31 08:14:41 UTC 2005


Please do not reply to this email.  You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=14398
Ubuntu | rhythmbox

           Summary: rhythmbox 0.9.0 crashes at startup on breezy
           Product: Ubuntu
           Version: unspecified
          Platform: i386
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: rhythmbox
        AssignedTo: seb128 at ubuntu.com
        ReportedBy: henrik at katedral.se
         QAContact: desktop-bugs at lists.ubuntu.com


Rhythmbox version 0.9.0
Breezy (upto date as of 05-08-31 10.00)

Followed https://wiki.ubuntu.com/DebuggingProgramCrash
and the problem is still there... 

The debug output:

$ gdb rhythmbox
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library
"/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/rhythmbox 
[Thread debugging using libthread_db enabled]
[New Thread -1225144640 (LWP 20603)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225144640 (LWP 20603)]
0xb7264bee in g_type_is_a () from /usr/lib/libgobject-2.0.so.0
(gdb) thread apply all bt full

Thread 1 (Thread -1225144640 (LWP 20603)):
#0  0xb7264bee in g_type_is_a () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#1  0xb72536b3 in g_param_spec_pool_list_owned () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#2  0xb71d19c2 in g_hash_table_foreach () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0xb7253802 in g_param_spec_pool_list () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#4  0xb724c9a8 in g_object_class_list_properties () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#5  0xb77150c2 in gtk_settings_get_type () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#6  0xb7269991 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#7  0xb7250366 in g_object_thaw_notify () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#8  0xb72509d7 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#9  0xb7251569 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xb7251712 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xb7717e90 in gtk_settings_get_for_screen () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0xb7717f5b in gtk_settings_get_default () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0xb7720b51 in _gtk_style_init_for_settings () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0xb7269991 in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb7250366 in g_object_thaw_notify () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb72509d7 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb7251569 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xb7251712 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xb7721307 in gtk_style_new () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xb77b4d7f in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0xb77b4e17 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0xb72697db in g_type_create_instance () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xb7250366 in g_object_thaw_notify () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb72509d7 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb7251569 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb7251712 in g_object_new () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb77bee09 in gtk_window_new () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0x08062456 in rb_shell_construct (shell=0x81ae8c0) at rb-shell.c:825
        win = (GtkWindow *) 0x0
        menubar = (GtkWidget *) 0x80c54ab
        vbox = (GtkWidget *) 0x0
        rhythmdb_exists = 0
        iradio_source = (RBSource *) 0xbf9754c8
        library_source = (RBSource *) 0x8062360
        i = 0
        error = (GError *) 0x0
        __PRETTY_FUNCTION__ = "rb_shell_construct"
        __FUNCTION__ = "rb_shell_construct"
#29 0x0806115a in main (argc=1, argv=0xbf975904) at main.c:268
        program = (GnomeProgram *) 0x8101c30
        rb_shell = (RBShell *) 0x81ae8c0
        new_argv = (char **) 0x80de008
        error = (GError **) 0x0
        client_proxy = (RBRemoteClientProxy *) 0x0
        activated = 0
        bonobo = (RBRemoteBonobo *) 0x81ac520
        popt_options = {{longName = 0x80c44a0 "print-playing", shortName = 0
'\0', argInfo = 0, arg = 0x80dd4c4, val = 0, 
    descrip = 0x80c44b0 "Print the playing song and exit", argDescrip = 0x0},
{longName = 0x80c44d0 "print-playing-artist", shortName = 0 '\0', 
    argInfo = 0, arg = 0x80dd4c8, val = 0, descrip = 0x80c44e8 "Print the
playing song artist and exit", argDescrip = 0x0}, {
    longName = 0x80c450f "print-playing-album", shortName = 0 '\0', argInfo = 0,
arg = 0x80dd4cc, val = 0, 
    descrip = 0x80c4524 "Print the playing song album and exit", argDescrip =
0x0}, {longName = 0x80c454a "print-playing-track", 
    shortName = 0 '\0', argInfo = 0, arg = 0x80dd4d0, val = 0, descrip =
0x80c4560 "Print the playing song track and exit", argDescrip = 0x0}, {
    longName = 0x80c4586 "print-playing-genre", shortName = 0 '\0', argInfo = 0,
arg = 0x80dd4d4, val = 0, 
    descrip = 0x80c459c "Print the playing song genre and exit", argDescrip =
0x0}, {longName = 0x80c45c2 "print-playing-path", shortName = 0 '\0', 
    argInfo = 0, arg = 0x80dd4d8, val = 0, descrip = 0x80c45d8 "Print the
playing song URI and exit", argDescrip = 0x0}, {
    longName = 0x80c45fc "print-song-length", shortName = 0 '\0', argInfo = 0,
arg = 0x80dd500, val = 0, 
    descrip = 0x80c4610 "Print the playing song length in seconds and exit",
argDescrip = 0x0}, {longName = 0x80c4642 "print-play-time", 
    shortName = 0 '\0', argInfo = 0, arg = 0x80dd4fc, val = 0, descrip =
0x80c4654 "Print the current elapsed time of playing song and exit", 
    argDescrip = 0x0}, {longName = 0x80c468c "set-play-time", shortName = 0
'\0', argInfo = 3, arg = 0x80dd504, val = 0, 
    descrip = 0x80c469c "Seek to the specified time in playing song if possible
and exit", argDescrip = 0x0}, {longName = 0x80c46dc "seek", 
    shortName = 0 '\0', argInfo = 3, arg = 0x80dd508, val = 0, descrip =
0x80c46e4 "Seek by the specified amount if possible and exit", 
    argDescrip = 0x0}, {longName = 0x80c4716 "set-rating", shortName = 0 '\0',
argInfo = 9, arg = 0x80d7290, val = 0, 
    descrip = 0x80c4724 "Set the rating of the currently playing song and exit",
argDescrip = 0x0}, {longName = 0x80c475a "play-pause", 
    shortName = 0 '\0', argInfo = 0, arg = 0x80dd4dc, val = 0, descrip =
0x80c4765 "Toggle play/pause mode", argDescrip = 0x0}, {
    longName = 0x80c477c "pause", shortName = 0 '\0', argInfo = 0, arg =
0x80dd4e4, val = 0, 
    descrip = 0x80c4784 "Pause playback if currently playing", argDescrip =
0x0}, {longName = 0x80c47a8 "play", shortName = 0 '\0', argInfo = 0, 
    arg = 0x80dd4e0, val = 0, descrip = 0x80c47b0 "Resume playback if currently
paused", argDescrip = 0x0}, {longName = 0x80c47d4 "focus", 
    shortName = 0 '\0', argInfo = 0, arg = 0x80dd4e8, val = 0, descrip =
0x80c47da "Focus the running player", argDescrip = 0x0}, {
    longName = 0x80c47f3 "previous", shortName = 0 '\0', argInfo = 0, arg =
0x80dd4ec, val = 0, descrip = 0x80c47fc "Jump to previous song", 
    argDescrip = 0x0}, {longName = 0x80c4812 "next", shortName = 0 '\0', argInfo
= 0, arg = 0x80dd4f0, val = 0, 
    descrip = 0x80c4817 "Jump to next song", argDescrip = 0x0}, {longName =
0x80c4829 "shuffle", shortName = 0 '\0', argInfo = 0, arg = 0x80dd4f4, 
    val = 0, descrip = 0x80c4831 "Toggle shuffling", argDescrip = 0x0},
{longName = 0x80c4842 "repeat", shortName = 0 '\0', argInfo = 0, 
    arg = 0x80dd4f8, val = 0, descrip = 0x80c4849 "Toggle repeat", argDescrip =
0x0}, {longName = 0x80c4857 "set-volume", shortName = 0 '\0', 
    argInfo = 8, arg = 0x80d7298, val = 0, descrip = 0x80c4862 "Set the volume
level", argDescrip = 0x0}, {longName = 0x80c4877 "toggle-mute", 
    shortName = 0 '\0', argInfo = 0, arg = 0x80dd50c, val = 0, descrip =
0x80c4883 "Mute or unmute playback", argDescrip = 0x0}, {
    longName = 0x80c489b "toggle-hide", shortName = 0 '\0', argInfo = 0, arg =
0x80dd510, val = 0, 
    descrip = 0x80c48a8 "Change visibility of the main Rhythmbox window",
argDescrip = 0x0}, {longName = 0x80c48d7 "debug", shortName = 100 'd', 
    argInfo = 0, arg = 0x80dd4ac, val = 0, descrip = 0x80c48dd "Enable debugging
code", argDescrip = 0x0}, {longName = 0x80c48f3 "no-update", 
    shortName = 0 '\0', argInfo = 0, arg = 0x80dd4b8, val = 0, descrip =
0x80c48fd "Do not update the library", argDescrip = 0x0}, {
    longName = 0x80c4917 "no-registration", shortName = 110 'n', argInfo = 0,
arg = 0x80dd4b4, val = 0, 
    descrip = 0x80c4927 "Do not register the shell", argDescrip = 0x0},
{longName = 0x80c4941 "dry-run", shortName = 0 '\0', argInfo = 0, 
    arg = 0x80dd4bc, val = 0, descrip = 0x80c494c "Don't save any data
permanently (implies --no-registration)", argDescrip = 0x0}, {
    longName = 0x80c4988 "rhythmdb-file", shortName = 0 '\0', argInfo = 1, arg =
0x80dd4c0, val = 0, 
    descrip = 0x80c4996 "Path for database file to use", argDescrip = 0x0},
{longName = 0x80c49b4 "quit", shortName = 113 'q', argInfo = 0, 
    arg = 0x80dd4b0, val = 0, descrip = 0x80c49b9 "Quit Rhythmbox", argDescrip =
0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 4, 
    arg = 0xb7c03b40, val = 0, descrip = 0x80c49c8 "GStreamer", argDescrip =
0x0}, {longName = 0x0, shortName = 0 '\0', argInfo = 0, arg = 0x0, 
    val = 0, descrip = 0x0, argDescrip = 0x0}}
        __FUNCTION__ = "main"

-- 
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the desktop-bugs mailing list