[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[STUMP] stumpwm keeps crashing
From: |
Nicholas Ochiel |
Subject: |
[STUMP] stumpwm keeps crashing |
Date: |
Tue, 19 Oct 2010 16:30:33 +0300 |
> Is it possible to serialize [all state/windows positions/configuration every
> time it changes] and put it into memory storage and
> then sync it periodically/on occasion to external storage and use for
> restart?
Stumpwm has a nice set of functions for precisely this:
dump-desktop-to-file file
dump-group-to-file file
dump-screen-to-file file
restore-from-file file
place-existing-windows
It should be [almost] trivial to write some code to set them on a
timer to sync the state of your desktop.
Nicholas Ochiel,
I study theoretical mathematics. I write fiction. I like puppies.
On 18 October 2010 19:01, <address@hidden> wrote:
> Send Stumpwm-devel mailing list submissions to
> address@hidden
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.nongnu.org/mailman/listinfo/stumpwm-devel
> or, via email, send a message with subject or body 'help' to
> address@hidden
>
> You can reach the person managing the list at
> address@hidden
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Stumpwm-devel digest..."
>
>
> Today's Topics:
>
> 1. stumpwm keeps crashing (Alexey S)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 18 Oct 2010 16:30:10 +0400
> From: Alexey S <address@hidden>
> Subject: [STUMP] stumpwm keeps crashing
> To: address@hidden
> Message-ID: <address@hidden>
> Content-Type: text/plain; charset="us-ascii"
>
> Hello.
>
> Stumpwm is great, but it keeps crashing and that annoys me a lot :(
>
> Worth noting, that crashes became very rare after upgrading to a latest git,
> since 23 Aug 2010.
>
> Now, I've noticed, that it crashed always on window close, nothing else can I
> say,
> I cannot reproduce the bug :(
>
> Here is what in the logs after some of that crashes:
>>
>>*** glibc detected *** /usr/local/bin/stumpwm: munmap_chunk(): invalid
>>pointer: 0xb777b1d4 ***
>>======= Backtrace: =========
>>/lib/i686/cmov/libc.so.6(+0x6b321)[0xb7c20321]
>>/lib/i686/cmov/libc.so.6(+0x6c59e)[0xb7c2159e]
>>/usr/lib/libX11.so.6(XFree+0x1d)[0xb7e0896d]
>>/usr/local/bin/stumpwm(C_subr_xlib_wm_hints+0xc0)[0x809116c]
>>/usr/local/bin/stumpwm[0x80d0930]
>>/usr/local/bin/stumpwm[0x80da474]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80d6e77]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80dac59]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da4d8]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da7c2]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80dac59]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da678]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da4d8]
>>/usr/local/bin/stumpwm[0x80d5318]
>>/usr/local/bin/stumpwm[0x80da090]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da144]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x8086792]
>>/usr/local/bin/stumpwm(C_subr_xlib_process_event+0xd8)[0x808c348]
>>/usr/local/bin/stumpwm[0x80d0930]
>>/usr/local/bin/stumpwm[0x80da7c2]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da144]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80daa8e]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da4d8]
>>/usr/local/bin/stumpwm[0x80dbc85]
>>/usr/local/bin/stumpwm[0x80d3115]
>>/usr/local/bin/stumpwm(eval+0xe4)[0x80d3e18]
>>/usr/local/bin/stumpwm[0x80d4af7]
>>/usr/local/bin/stumpwm[0x80dc33f]
>>/usr/local/bin/stumpwm[0x80da144]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm(driver+0x68)[0x815b1d8]
>>/usr/local/bin/stumpwm[0x80cd1e3]
>>/usr/local/bin/stumpwm(main+0xfe7)[0x80ceee7]
>>/lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb7bcbc76]
>>/usr/local/bin/stumpwm[0x80717c1]
>>======= Memory map: ========
>>08048000-08250000 r-xp 00000000 08:06 5641786 /usr/local/bin/stumpwm
>>08250000-08273000 rwxp 00207000 08:06 5641786 /usr/local/bin/stumpwm
>>08273000-08276000 rwxp 08273000 00:00 0
>>08b54000-08d73000 rwxp 08b54000 00:00 0 [heap]
>>209de000-20a17000 r-xp 209de000 00:00 0
> ...
>>b7767000-b7768000 rwxp 00003000 08:06 4072061 /usr/lib/libXfixes.so.3.1.0
>>b7768000-b7770000 r-xp 00000000 08:06 886483 /usr/lib/libXrender.so.1.3.0
>>b7770000-b7771000 rwxp 00007000 08:06 886483
>>/usr/lib/libXrender.so.1.3.0Is it possible to serialize the state every time
>>it changes and put it into memory storage and
> then sync it periodically/on ocassion to external storage and use for restart?
>>b7771000-b7779000 r-xp 00000000 08:06 886521 /usr/lib/libXcursor.so.1.0.2
>>b7779000-b777a000 rwxp 00007000 08:06 886521 /usr/lib/libXcursor.so.1.0.2
>>b777a000-b793b000 rwxp b777a000 00:00 0
>>b793b000-b7978000 r-xp 00267000 08:06 919040
>>/usr/lib/locale/locale-archive
>>b7978000-b7b78000 r-xp 00000000 08:06 919040
>>/usr/lib/locale/locale-archive
> ...
>>b809e000-b80b9000 r-xp 00000000 08:02 556519 /lib/ld-2.11.2.so
>>b80b9000-b80ba000 r-xp 0001a000 08:02 556519 /lib/ld-2.11.2.so
>>b80ba000-b80bb000 rwxp 0001b000 08:02 556519 /lib/ld-2.11.2.so
>>bf8a5000-bf8ba000 rwxp bffeb000 00:00 0 [stack]
>> i i i i i i i ooooo o ooooooo ooooo ooooo
>> I I I I I I I 8 8 8 8 8 o 8 8
>> I \ `+' / I 8 8 8 8 8 8
>> \ `-+-' / 8 8 8 ooooo 8oooo
>> `-__|__-' 8 8 8 8 8
>> | 8 o 8 8 o 8 8
>> ------+------ ooooo 8oooooo ooo8ooo ooooo 8
>>
>>Welcome to GNU CLISP 2.48 (2009-07-28) <http://clisp.cons.org/>
>>
>>Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
>>Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
>>Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
>>Copyright (c) Bruno Haible, Sam Steingold 1999-2000
>>Copyright (c) Sam Steingold, Bruno Haible 2001-2009
>>
>>Type :h and hit Enter for context help.
>>
>>Exiting on signal 6
>>Bye.
>
> X server dies after that too, with all apps, no restart happens, as it was in
> the version
> of stumpwm I've used before upgrade.
>
> 1. Is it common situation for others?
> 2. What I'm doing wrong?
> 3. What can I do with that?
>
> And here is my feature request, since I do not understand the nature of the
> bug:
> to be able to restart stump window manager, preserving all state/windows
> positions/configuration?
> Is it possible to serialize the state every time it changes and put it into
> memory storage and
> then sync it periodically/on ocassion to external storage and use for restart?
>
> I think, that will provide a capability for building a more bug robust
> configuration,
> everything will only go bad if the serialized configuration will get too
> damaged by the same bug.
>
> --
> Alexey S.
> -------------- next part --------------
> *** glibc detected *** /usr/local/bin/stumpwm: munmap_chunk(): invalid
> pointer: 0xb777b1d4 ***
> ======= Backtrace: =========
> /lib/i686/cmov/libc.so.6(+0x6b321)[0xb7c20321]
> /lib/i686/cmov/libc.so.6(+0x6c59e)[0xb7c2159e]
> /usr/lib/libX11.so.6(XFree+0x1d)[0xb7e0896d]
> /usr/local/bin/stumpwm(C_subr_xlib_wm_hints+0xc0)[0x809116c]
> /usr/local/bin/stumpwm[0x80d0930]
> /usr/local/bin/stumpwm[0x80da474]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80d6e77]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80dac59]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da4d8]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da7c2]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80dac59]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da678]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da4d8]
> /usr/local/bin/stumpwm[0x80d5318]
> /usr/local/bin/stumpwm[0x80da090]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da144]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x8086792]
> /usr/local/bin/stumpwm(C_subr_xlib_process_event+0xd8)[0x808c348]
> /usr/local/bin/stumpwm[0x80d0930]
> /usr/local/bin/stumpwm[0x80da7c2]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da144]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80daa8e]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da4d8]
> /usr/local/bin/stumpwm[0x80dbc85]
> /usr/local/bin/stumpwm[0x80d3115]
> /usr/local/bin/stumpwm(eval+0xe4)[0x80d3e18]
> /usr/local/bin/stumpwm[0x80d4af7]
> /usr/local/bin/stumpwm[0x80dc33f]
> /usr/local/bin/stumpwm[0x80da144]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm(driver+0x68)[0x815b1d8]
> /usr/local/bin/stumpwm[0x80cd1e3]
> /usr/local/bin/stumpwm(main+0xfe7)[0x80ceee7]
> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb7bcbc76]
> /usr/local/bin/stumpwm[0x80717c1]
> ======= Memory map: ========
> 08048000-08250000 r-xp 00000000 08:06 5641786 /usr/local/bin/stumpwm
> 08250000-08273000 rwxp 00207000 08:06 5641786 /usr/local/bin/stumpwm
> 08273000-08276000 rwxp 08273000 00:00 0
> 08b54000-08d73000 rwxp 08b54000 00:00 0 [heap]
> 209de000-20a17000 r-xp 209de000 00:00 0
> 20a17000-20a18000 rwxp 20a17000 00:00 0
> 20a18000-20aa4000 r-xp 20a18000 00:00 0
> 20aa4000-20aa5000 ---p 20aa4000 00:00 0
> 20aa5000-20abe000 r-xp 20aa5000 00:00 0
> 20abe000-20abf000 ---p 20abe000 00:00 0
> 20abf000-20ae2000 r-xp 20abf000 00:00 0
> 20ae2000-20ae3000 rwxp 20ae2000 00:00 0
> 20ae3000-20ba8000 r-xp 20ae3000 00:00 0
> 20ba8000-20ba9000 rwxp 20ba8000 00:00 0
> 20ba9000-20baa000 r-xp 20ba9000 00:00 0
> 20baa000-20bab000 rwxp 20baa000 00:00 0
> 20bab000-20c28000 r-xp 20bab000 00:00 0
> 20c28000-20c29000 ---p 20c28000 00:00 0
> 20c29000-20c53000 r-xp 20c29000 00:00 0
> 20c53000-20c54000 ---p 20c53000 00:00 0
> 20c54000-20c6d000 r-xp 20c54000 00:00 0
> 20c6d000-20c6e000 ---p 20c6d000 00:00 0
> 20c6e000-20c6f000 r-xp 20c6e000 00:00 0
> 20c6f000-20c70000 ---p 20c6f000 00:00 0
> 20c70000-20c72000 rwxp 20c70000 00:00 0
> 20c72000-20c7b000 r-xp 20c72000 00:00 0
> 20c7b000-20c7c000 rwxp 20c7b000 00:00 0
> 20c7c000-20cc2000 r-xp 20c7c000 00:00 0
> 20cc2000-20cc3000 rwxp 20cc2000 00:00 0
> 20cc3000-20cc4000 r-xp 20cc3000 00:00 0
> 20cc4000-20cc5000 rwxp 20cc4000 00:00 0
> 20cc5000-20d01000 r-xp 20cc5000 00:00 0
> 20d01000-20d02000 rwxp 20d01000 00:00 0
> 20d02000-20d04000 r-xp 20d02000 00:00 0
> 20d04000-20d05000 rwxp 20d04000 00:00 0
> 20d05000-20d1b000 r-xp 20d05000 00:00 0
> 20d1b000-20de3000 rwxp 20d1b000 00:00 0
> 680d9000-68136000 rwxp 680d9000 00:00 0
> 68136000-68138000 r-xp 68136000 00:00 0
> 68138000-68139000 rwxp 68138000 00:00 0
> 68139000-6813b000 r-xp 68139000 00:00 0
> 6813b000-6813c000 rwxp 6813b000 00:00 0
> 6813c000-6813d000 ---p 6813c000 00:00 0
> 6813d000-6813e000 rwxp 6813d000 00:00 0
> 6813e000-68140000 r-xp 6813e000 00:00 0
> 68140000-68143000 rwxp 68140000 00:00 0
> 68143000-68144000 r-xp 68143000 00:00 0
> 68144000-68148000 rwxp 68144000 00:00 0
> 68148000-68149000 r-xp 68148000 00:00 0
> 68149000-6814c000 rwxp 68149000 00:00 0
> 6814c000-6814f000 r-xp 6814c000 00:00 0
> 6814f000-68150000 rwxp 6814f000 00:00 0
> 68150000-68151000 ---p 68150000 00:00 0
> 68151000-68153000 rwxp 68151000 00:00 0
> 68153000-68154000 ---p 68153000 00:00 0
> 68154000-68158000 rwxp 68154000 00:00 0
> 68158000-68159000 r-xp 68158000 00:00 0
> 68159000-6815b000 rwxp 68159000 00:00 0
> 6815b000-6815c000 r-xp 6815b000 00:00 0
> 6815c000-6815d000 rwxp 6815c000 00:00 0
> 6815d000-6815f000 r-xp 6815d000 00:00 0
> 6815f000-68161000 rwxp 6815f000 00:00 0
> 68161000-68166000 r-xp 68161000 00:00 0
> 68166000-68167000 rwxp 68166000 00:00 0
> 68167000-68169000 ---p 68167000 00:00 0
> 68169000-6816d000 rwxp 68169000 00:00 0
> 6816d000-681ea000 r-xp 6816d000 00:00 0
> 681ea000-681eb000 rwxp 681ea000 00:00 0
> 681eb000-68240000 r-xp 681eb000 00:00 0
> 68240000-68241000 ---p 68240000 00:00 0
> 68241000-68277000 r-xp 68241000 00:00 0
> b7745000-b7762000 r-xp 00000000 08:02 555990 /lib/libgcc_s.so.1
> b7762000-b7763000 rwxp 0001c000 08:02 555990 /lib/libgcc_s.so.1
> b7763000-b7767000 r-xp 00000000 08:06 4072061 /usr/lib/libXfixes.so.3.1.0
> b7767000-b7768000 rwxp 00003000 08:06 4072061 /usr/lib/libXfixes.so.3.1.0
> b7768000-b7770000 r-xp 00000000 08:06 886483 /usr/lib/libXrender.so.1.3.0
> b7770000-b7771000 rwxp 00007000 08:06 886483 /usr/lib/libXrender.so.1.3.0
> b7771000-b7779000 r-xp 00000000 08:06 886521 /usr/lib/libXcursor.so.1.0.2
> b7779000-b777a000 rwxp 00007000 08:06 886521 /usr/lib/libXcursor.so.1.0.2
> b777a000-b793b000 rwxp b777a000 00:00 0
> b793b000-b7978000 r-xp 00267000 08:06 919040
> /usr/lib/locale/locale-archive
> b7978000-b7b78000 r-xp 00000000 08:06 919040
> /usr/lib/locale/locale-archive
> b7b78000-b7b7a000 rwxp b7b78000 00:00 0
> b7b7a000-b7b7e000 r-xp 00000000 08:06 886823 /usr/lib/libXdmcp.so.6.0.0
> b7b7e000-b7b7f000 rwxp 00003000 08:06 886823 /usr/lib/libXdmcp.so.6.0.0
> b7b7f000-b7b97000 r-xp 00000000 08:06 884001 /usr/lib/libxcb.so.1.1.0
> b7b97000-b7b98000 rwxp 00017000 08:06 884001 /usr/lib/libxcb.so.1.1.0
> b7b98000-b7bad000 r-xp 00000000 08:02 556407
> /lib/i686/cmov/libpthread-2.11.2.so
> b7bad000-b7bae000 r-xp 00014000 08:02 556407
> /lib/i686/cmov/libpthread-2.11.2.so
> b7bae000-b7baf000 rwxp 00015000 08:02 556407
> /lib/i686/cmov/libpthread-2.11.2.so
> b7baf000-b7bb1000 rwxp b7baf000 00:00 0
> b7bb1000-b7bb3000 r-xp 00000000 08:06 883158 /usr/lib/libXau.so.6.0.0
> b7bb3000-b7bb4000 rwxp 00001000 08:06 883158 /usr/lib/libXau.so.6.0.0
> b7bb4000-b7bb5000 rwxp b7bb4000 00:00 0
> b7bb5000-b7cf5000 r-xp 00000000 08:02 556660 /lib/i686/cmov/libc-2.11.2.so
> b7cf5000-b7cf6000 ---p 00140000 08:02 556660 /lib/i686/cmov/libc-2.11.2.so
> b7cf6000-b7cf8000 r-xp 00140000 08:02 556660 /lib/i686/cmov/libc-2.11.2.so
> b7cf8000-b7cf9000 rwxp 00142000 08:02 556660 /lib/i686/cmov/libc-2.11.2.so
> b7cf9000-b7cfc000 rwxp b7cf9000 00:00 0
> b7cfc000-b7cfe000 r-xp 00000000 08:06 4071775 /usr/lib/libsigsegv.so.0.0.0
> b7cfe000-b7cff000 rwxp 00001000 08:06 4071775 /usr/lib/libsigsegv.so.0.0.0
> b7cff000-b7d00000 r-xp 00000000 08:06 4071699 /usr/lib/libcallback.so.0.0.0
> b7d00000-b7d01000 rwxp 00001000 08:06 4071699 /usr/lib/libcallback.so.0.0.0
> b7d01000-b7d02000 r-xp 00000000 08:06 4071698 /usr/lib/libavcall.so.0.0.0
> b7d02000-b7d03000 rwxp 00000000 08:06 4071698 /usr/lib/libavcall.so.0.0.0
> b7d03000-b7d05000 r-xp 00000000 08:02 556416
> /lib/i686/cmov/libdl-2.11.2.so
> b7d05000-b7d06000 r-xp 00001000 08:02 556416
> /lib/i686/cmov/libdl-2.11.2.so
> b7d06000-b7d07000 rwxp 00002000 08:02 556416
> /lib/i686/cmov/libdl-2.11.2.so
> b7d07000-b7d08000 rwxp b7d07000 00:00 0
> b7d08000-b7d11000 r-xp 00000000 08:02 556154
> /lib/i686/cmov/libcrypt-2.11.2.so
> b7d11000-b7d12000 r-xp 00008000 08:02 556154
> /lib/i686/cmov/libcrypt-2.11.2.so
> b7d12000-b7d13000 rwxp 00009000 08:02 556154
> /lib/i686/cmov/libcrypt-2.11.2.so
> b7d13000-b7d3a000 rwxp b7d13000 00:00 0
> b7d3a000-b7d71000 r-xp 00000000 08:02 556152 /lib/libncurses.so.5.7
> b7d71000-b7d74000 rwxp 00036000 08:02 556152 /lib/libncurses.so.5.7
> b7d74000-b7da2000 r-xp 00000000 08:02 556242 /lib/libreadline.so.5.2
> b7da2000-b7da6000 rwxp 0002d000 08:02 556242 /lib/libreadline.so.5.2
> b7da6000-b7da7000 rwxp b7da6000 00:00 0
> b7da7000-b7dcb000 r-xp 00000000 08:02 556171 /lib/i686/cmov/libm-2.11.2.so
> b7dcb000-b7dcc000 r-xp 00023000 08:02 556171 /lib/i686/cmov/libm-2.11.2.so
> b7dcc000-b7dcd000 rwxp 00024000 08:02 556171 /lib/i686/cmov/libm-2.11.2.so
> b7dcd000-b7ee7000 r-xp 00000000 08:06 883933 /usr/lib/libX11.so.6.2.0
> b7ee7000-b7eeb000 rwxp 00119000 08:06 883933 /usr/lib/libX11.so.6.2.0
> b7eeb000-b7ef8000 r-xp 00000000 08:06 885607 /usr/lib/libXext.so.6.4.0
> b7ef8000-b7ef9000 rwxp 0000c000 08:06 885607 /usr/lib/libXext.so.6.4.0
> b7ef9000-b7efa000 rwxp b7ef9000 00:00 0
> b7efa000-b7f09000 r-xp 00000000 08:06 885819 /usr/lib/libXpm.so.4.11.0
> b7f09000-b7f0a000 rwxp 0000e000 08:06 885819 /usr/lib/libXpm.so.4.11.0
> b7f0a000-b806d000 r-xp 00000000 08:06 4072019 /usr/lib/libdb-4.8.so
> b806d000-b8070000 rwxp 00163000 08:06 4072019 /usr/lib/libdb-4.8.so
> b809b000-b809d000 rwxp b809b000 00:00 0
> b809d000-b809e000 r-xp b809d000 00:00 0 [vdso]
> b809e000-b80b9000 r-xp 00000000 08:02 556519 /lib/ld-2.11.2.so
> b80b9000-b80ba000 r-xp 0001a000 08:02 556519 /lib/ld-2.11.2.so
> b80ba000-b80bb000 rwxp 0001b000 08:02 556519 /lib/ld-2.11.2.so
> bf8a5000-bf8ba000 rwxp bffeb000 00:00 0 [stack]
> i i i i i i i ooooo o ooooooo ooooo ooooo
> I I I I I I I 8 8 8 8 8 o 8 8
> I \ `+' / I 8 8 8 8 8 8
> \ `-+-' / 8 8 8 ooooo 8oooo
> `-__|__-' 8 8 8 8 8
> | 8 o 8 8 o 8 8
> ------+------ ooooo 8oooooo ooo8ooo ooooo 8
>
> Welcome to GNU CLISP 2.48 (2009-07-28) <http://clisp.cons.org/>
>
> Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
> Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
> Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
> Copyright (c) Bruno Haible, Sam Steingold 1999-2000
> Copyright (c) Sam Steingold, Bruno Haible 2001-2009
>
> Type :h and hit Enter for context help.
>
> Exiting on signal 6
> Bye.
>
> ------------------------------
>
> _______________________________________________
> Stumpwm-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/stumpwm-devel
>
>
> End of Stumpwm-devel Digest, Vol 67, Issue 10
> *********************************************
>