Segfault in mn_mail_icon_set_tip_widget after gnome-shell restart
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mail Notification |
New
|
Undecided
|
Unassigned |
Bug Description
Version 5.4, debian testing.
mail-notification segfaults in mn_mail_
shortly after a gnome-shell restart. Presumably the mail
check thread tries to update the tooltip using a reference
to a gtk widget which was destroyed during the gnome-shell
restart.
Application does not crash in "debug" mode. To reproduce,
disable debug mode or compile with -DG_DISABLE_CHECKS.
Backtrace:
(mail-notificat
** (mail-notificat
Program received signal SIGTRAP, Trace/breakpoint trap.
[Switching to Thread 0x7ffff7fb5920 (LWP 11978)]
0x00007ffff3dec491 in g_logv () from /lib/x86_
(gdb) bt
#0 0x00007ffff3dec491 in g_logv () from /lib/x86_
#1 0x00007ffff3dec622 in g_log () from /lib/x86_
#2 0x000000000042faca in mn_shell_
#3 0x00007ffff40a46e0 in g_closure_invoke () from /usr/lib/
#4 0x00007ffff40b5750 in ?? () from /usr/lib/
#5 0x00007ffff40bc8bb in g_signal_emitv () from /usr/lib/
#6 0x00000000004298cc in mn_mailboxes_
#7 0x00007ffff40a46e0 in g_closure_invoke () from /usr/lib/
#8 0x00007ffff40b5750 in ?? () from /usr/lib/
#9 0x00007ffff40bd6bc in g_signal_
#10 0x00007ffff40bd852 in g_signal_emit () from /usr/lib/
#11 0x00007ffff40a9085 in ?? () from /usr/lib/
#12 0x00007ffff40a8ace in ?? () from /usr/lib/
#13 0x00007ffff40abc3d in g_object_set_valist () from /usr/lib/
#14 0x00007ffff40ac3e7 in g_object_set () from /usr/lib/
#15 0x0000000000420e35 in mn_mailbox_
#16 0x000000000045468f in ___5_mn_
#17 0x00000000004544fc in mn_reentrant_
#18 0x00007ffff6f30980 in ?? () from /usr/lib/
#19 0x00007ffff3de5355 in g_main_
#20 0x00007ffff3de5688 in ?? () from /lib/x86_
#21 0x00007ffff3de5a82 in g_main_loop_run () from /lib/x86_
#22 0x00007ffff73153b5 in gtk_main () from /usr/lib/
#23 0x000000000041aff0 in main (argc=1, argv=0x7fffffff
description: | updated |