Alberts, we built 3.54.0-1ubuntu1 from plucky for noble (and this time with 
debug symbols) and tested again with that version.
The segfault occurred, again, this time with a lot more info.

(gdb) 
#0  0x00007ffff75610d5 in gtk_widget_set_sensitive (widget=0x2, sensitive=1) at 
../../../gtk/gtkwidget.c:9515
#1  0x0000555555623545 in set_sensitive (self=0x555555ce5110, sensitive=1) at 
libscreensaver/gf-unlock-dialog.c:88
#2  0x0000555555624aa7 in auth_message_cb (auth=0x555555e22930, 
type=GF_AUTH_MESSAGE_PROMPT_ECHO_OFF, message=0x555555dfe600 "Password: ", 
self=0x555555ce5110) at libscreensaver/gf-unlock-dialog.c:557
#3  0x00007ffff60cdb16 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#4  0x00007ffff60ca3ef in ffi_call_int (cif=cif@entry=0x7fffffffdb10, 
fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, 
closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
#5  0x00007ffff60cd0be in ffi_call (cif=0x7fffffffdb10, fn=<optimized out>, 
rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:710
#6  0x00007ffff6e0c2d3 in g_cclosure_marshal_generic_va () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007ffff6e256bd in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007ffff6e257c1 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007ffff6e25883 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x000055555562f01c in message_cb (user_data=0x7fffcc007aa0) at 
libscreensaver/gf-auth.c:160
#11 0x00007ffff6d0448e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff6d63717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007ffff6d04f77 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x000055555557f8fe in main (argc=1, argv=0x7fffffffe158) at 
/usr/src/gnome-flashback-3.54.0-1ubuntu1besi1/gnome-flashback/gf-main.c:203

(gdb) bt -full
#0  0x00007ffff75610d5 in gtk_widget_set_sensitive (widget=0x2, sensitive=1) at 
../../../gtk/gtkwidget.c:9515
        __inst = 0x2
        __t = 93824993963488
        __r = <optimized out>
        _g_boolean_var_135 = <optimized out>
        priv = <optimized out>
        __func__ = "gtk_widget_set_sensitive"
        data = <optimized out>
#1  0x0000555555623545 in set_sensitive (self=0x555555ce5110, sensitive=1) at 
libscreensaver/gf-unlock-dialog.c:88
No locals.
#2  0x0000555555624aa7 in auth_message_cb (auth=0x555555e22930, 
type=GF_AUTH_MESSAGE_PROMPT_ECHO_OFF, message=0x555555dfe600 "Password: ", 
self=0x555555ce5110) at libscreensaver/gf-unlock-dialog.c:557
        __func__ = "auth_message_cb"
#3  0x00007ffff60cdb16 in ffi_call_unix64 () at ../src/x86/unix64.S:104
No locals.
#4  0x00007ffff60ca3ef in ffi_call_int (cif=cif@entry=0x7fffffffdb10, 
fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, 
closure=closure@entry=0x0) at ../src/x86/ffi64.c:673
        classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 4128043680, 32767}
        stack = <optimized out>
        argp = 0x7fffffffd860 ""
        arg_types = <optimized out>
        gprcount = 4
        ssecount = <optimized out>
        ngpr = 1
        nsse = 0
        i = <optimized out>
        avn = <optimized out>
        flags = <optimized out>
        reg_args = <optimized out>
#5  0x00007ffff60cd0be in ffi_call (cif=0x7fffffffdb10, fn=<optimized out>, 
rvalue=<optimized out>, avalue=<optimized out>) at ../src/x86/ffi64.c:710
        arg_types = 0x7fffffffda40
        i = <optimized out>
        nargs = 4
        max_reg_struct_size = <optimized out>
#6  0x00007ffff6e0c2d3 in g_cclosure_marshal_generic_va () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#7  0x00007ffff6e256bd in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#8  0x00007ffff6e257c1 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#9  0x00007ffff6e25883 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x000055555562f01c in message_cb (user_data=0x7fffcc007aa0) at 
libscreensaver/gf-auth.c:160
        data = 0x7fffcc007aa0
        self = 0x555555e22930
        l = 0x0
        __func__ = "message_cb"
#11 0x00007ffff6d0448e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007ffff6d63717 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#13 0x00007ffff6d04f77 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#14 0x000055555557f8fe in main (argc=1, argv=0x7fffffffe158) at 
/usr/src/gnome-flashback-3.54.0-1ubuntu1besi1/gnome-flashback/gf-main.c:203
        autostart_id = 0x0
        main_data = {loop = 0x5555558554a0, application = 0x5555557e0810, 
exit_status = 0}
        session = 0x5555557a4100


Thanks for all your help,
Stefan


** Attachment added: "gdb-gnome-flashback.txt"
   
https://bugs.launchpad.net/ubuntu/+source/gnome-flashback/+bug/2086706/+attachment/5853480/+files/gdb-gnome-flashback.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2086706

Title:
  gnome-flashback crashes on idle

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-flashback/+bug/2086706/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to