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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs