Comment 2 for bug 406587

Revision history for this message
Alex Ivasyuv (industral) wrote :

$ gdb --pid=6665

.....

(gdb) bt full
#0 0xb7ff3430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7c9b829 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:142
No locals.
#2 0xb7c96f3b in _L_lock_752 () from /lib/tls/i686/cmov/libpthread.so.0
No locals.
#3 0xb7c96d51 in __pthread_mutex_lock (mutex=0xb7fd6424) at pthread_mutex_lock.c:61
        ignore3 = 0
        ignore1 = -512
        ignore2 = 128
        __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
        type = <value optimized out>
#4 0xb704c16e in IA__g_static_rec_mutex_lock (mutex=0xb7fd6420) at /build/buildd/glib2.0-2.21.4/glib/gthread.c:313
        self = {data = "\220*K\266", dummy_double = -8.9065317260267912e-44, dummy_pointer = 0xb64b2a90, dummy_long = -1236587888}
        __PRETTY_FUNCTION__ = "IA__g_static_rec_mutex_lock"
#5 0xb7fac970 in _threads_enter () at rb-util.c:355
No locals.
#6 0xb76c5078 in gdk_event_check (source=0x8c854c0) at /build/buildd/gtk+2.0-2.17.6/gdk/x11/gdkevents-x11.c:2350
        retval = <value optimized out>
#7 0xb7024a91 in IA__g_main_context_check (context=0x8c6c9d8, max_priority=2147483647, fds=0x94bb578, n_fds=8) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2469
        result = <value optimized out>
        check = 0xb76c5050 <gdk_event_check>
        source = 0x8c854c0
        pollrec = <value optimized out>
        n_ready = 0
        i = <value optimized out>
#8 0xb702523c in g_main_context_iterate (context=0x8c6c9d8, block=<value optimized out>, dispatch=1, self=0x8b59578) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2588
        max_priority = 2147483647
        timeout = 198
        some_ready = <value optimized out>
        nfds = 8
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#9 0xb702595f in IA__g_main_loop_run (loop=0x8c96200) at /build/buildd/glib2.0-2.21.4/glib/gmain.c:2799
        self = 0x8b59578
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#10 0xb786ea49 in IA__gtk_main () at /build/buildd/gtk+2.0-2.17.6/gtk/gtkmain.c:1205
        tmp_list = 0x8cc4dd0
        functions = 0x0
        init = 0x8ccc020
        loop = 0x8c96200
#11 0x08062f3e in main (argc=1, argv=0xbffe3494) at main.c:332
        _save = 0x8f25680
        session_bus = <value optimized out>
        error = 0x0
        rb_shell = 0x8ccc020
        accel_map_file = 0x8cc4dd0 "/home/oivasyuv/.gnome2/accels/rhythmbox"
        context = <value optimized out>
        options = {{long_name = 0x80d7a53 "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0c8, description = 0x80c5d10 "Enable debug output", arg_description = 0x0}, {
            long_name = 0x80c5d24 "debug-match", short_name = 68 'D', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0cc, description = 0x80c5edc "Enable debug output matching a specified string",
            arg_description = 0x0}, {long_name = 0x80c5d30 "no-update", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0e4,
            description = 0x80c5f0c "Do not update the library with file changes", arg_description = 0x0}, {long_name = 0x80c5d3a "no-registration", short_name = 110 'n', flags = 0,
            arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0d0, description = 0x80c5d4a "Do not register the shell", arg_description = 0x0}, {long_name = 0x80c5d64 "dry-run", short_name = 0 '\0', flags = 0,
            arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0e0, description = 0x80c5f38 "Don't save any data permanently (implies --no-registration)", arg_description = 0x0}, {
            long_name = 0x80c5d6c "rhythmdb-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0dc, description = 0x80c5d7a "Path for database file to use",
            arg_description = 0x0}, {long_name = 0x80c5d98 "playlists-file", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x80ef0d8,
            description = 0x80c5f74 "Path for playlists file to use", arg_description = 0x0}, {long_name = 0x80c7048 "quit", short_name = 113 'q', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x80ef0d4,
            description = 0x80c5da7 "Quit Rhythmbox", arg_description = 0x0}, {long_name = 0x80cc91e "", short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_STRING_ARRAY, arg_data = 0x80ef0e8,
            description = 0x0, arg_description = 0x80c5db6 "[URI...]"}, {long_name = 0x0, short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
---Type <return> to continue, or q <return> to quit---
        __FUNCTION__ = "main"
(gdb)