Bug#670097: gnome-shell: random hang causes data loss

Teodor MICU mteodor at gmail.com
Tue Jun 5 15:48:06 UTC 2012


I'm still getting these gnome-shell freezes. I've attached a "bt full"
from the latest one (it appears to have all the debug info). Note,
this is different then the 'accountsservice' problem were gnome-shell
will respawn or crash.

As usual, the only know workaround is to 'pkill -2 gnome-session'.

Thanks
-------------- next part --------------
pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
162     ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S: No such file or directory.
(gdb) bt full
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
No locals.
#1  0x00007fc45d6fcc20 in PR_WaitCondVar () from /usr/lib/x86_64-linux-gnu/libnspr4.so
No symbol table info available.
#2  0x00007fc45ddd2c1a in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#3  0x00007fc45ddda970 in ?? () from /usr/lib/libmozjs185.so.1.0
No symbol table info available.
#4  0x00007fc45ec69d91 in run_leisure_functions (data=0x1ebb900) at shell-global.c:1613
        closures = <optimized out>
        iter = <optimized out>
#5  run_leisure_functions (data=0x1ebb900) at shell-global.c:1596
        global = 0x1ebb900
#6  0x00007fc45546f205 in g_main_dispatch (context=0x1e97e50) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:2539
        dispatch = 0x7fc45546cf20 <g_idle_dispatch>
        was_in_call = 0
        user_data = 0x1ebb900
        callback = 0x7fc45ec69d60 <run_leisure_functions>
        cb_funcs = 0x7fc45571a980
        cb_data = 0x2edf3d0
        current_source_link = {data = 0x2edfde0, next = 0x0}
        need_destroy = <optimized out>
        source = 0x2edfde0
        current = 0x21159c0
        i = <optimized out>
#7  g_main_context_dispatch (context=context at entry=0x1e97e50) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3075
No locals.
#8  0x00007fc45546f538 in g_main_context_iterate (context=0x1e97e50, block=block at entry=1, dispatch=dispatch at entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>)
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3146
        max_priority = 300
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x30f0af0
#9  0x00007fc45546f932 in g_main_loop_run (loop=0x1e98180) at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c:3340
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#10 0x00007fc45e510f37 in meta_run () at core/main.c:555
        log_domains = {0x0, 0x7fc45e5586fa "mutter", 0x7fc45e557a5b "Gtk", 0x7fc45e557a5f "Gdk", 0x7fc45e557a63 "GLib", 0x7fc45e557a68 "Pango", 0x7fc45e557a6e "GLib-GObject", 0x7fc45e557a7b "GThread"}
        i = <optimized out>
#11 0x0000000000401dc7 in main (argc=1, argv=0x7fffce19a768) at main.c:333
        ctx = <optimized out>
        error = 0x0
        session_type = <optimized out>
        ecode = <optimized out>
        sender = 0x7fc444005d60




More information about the pkg-gnome-maintainers mailing list