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