XFce4 session manager
Benedikt Meurer
Benedikt.Meurer at unix-ag.uni-siegen.de
Wed Jul 2 15:10:07 CEST 2003
On Wed, 02, Jul 2003, Ilkka Ollakka wrote:
> > Yes, it should save session why you logout (e.g. from the panel, or
> > the xfdesktop menu). I'll look into it now.
>
> It gives me SIGSEGV on logout,here's backtrace from gdb:
>
> 0x4006d8b7 in SmsSaveYourself () from /usr/X11R6/lib/libSM.so.6
> (gdb) backtrace
> #0 0x4006d8b7 in SmsSaveYourself () from /usr/X11R6/lib/libSM.so.6
> #1 0x0804bf03 in save_yourself_request (smsConn=0x11, client=0x2, saveType=2,
> shutdown=1, interactStyle=2, fast=0, global=134615232) at manager.c:538
> #2 0x40070049 in _SmsProcessMessage () from /usr/X11R6/lib/libSM.so.6
> #3 0x4007ab28 in IceProcessMessages () from /usr/X11R6/lib/libICE.so.6
> #4 0x0804abb3 in ice_process_messages (channel=0x8061908, condition=G_IO_IN,
> iceConn=0x8062400) at ice-layer.c:108
> #5 0x4055daaf in g_io_unix_dispatch () from /usr/lib/libglib-2.0.so.0
> #6 0x4053ba45 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
> #7 0x4053ca88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> #8 0x4053ce9c in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
> #9 0x4053d527 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
> #10 0x4023ba5f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
> #11 0x0804b2e5 in main (argc=1, argv=0xbffff3e4) at main.c:137
> #12 0x40599857 in __libc_start_main () from /lib/libc.so.6
> (gdb)
> Hope it helps
That helps definetly. I think I found the problem. I had
g_list_remove(list, listpointer)
instead of
g_list_delete_link(list, listpointer)
Its fixed in 0.0.8. Please try it.
Thank you very much.
> Ilkka Ollakka (ilkka.j.ollakka at students.oamk.fi)
Benedikt
--
NetBSD Operating system: http://www.NetBSD.org/
pkgsrc "Work in progress": http://pkgsrc-wip.sf.net/
XFce desktop environment: http://www.xfce.org/
German Unix-AG Association: http://www.unix-ag.org/
More information about the Xfce4-dev
mailing list