stumpwm-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[STUMP] Non-Ascii characters crash stumpwm


From: Tassilo Horn
Subject: [STUMP] Non-Ascii characters crash stumpwm
Date: Sat, 17 Feb 2007 16:40:30 +0100
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.93 (gnu/linux)

Hi all,

I have some troubles with stumpwm. It seems to be not capable to support
non-ascii characters in all circumstances. I have a unicode system with
LANG and LC_ALL set to en_US.UTF-8. My SBCL 1.0.1 has no problems with
unicode, afaiks, at least I may create strings with non-ascii chars and
concatenate them...

Here's a test case:

--8<---------------cut here---------------start------------->8---
(define-stumpwm-command "unicode-test" ()
  (let ((*supress-echo-timeout* t))
    (dformat 10 "### 0 ###
Begin test: LANG=~a LC_ALL=~a~&"
             (run-shell-command "echo $LANG" t)
             (run-shell-command "echo $LC_ALL" t))
    (echo-string (current-screen) "öäüÖÄÜß")
    (dformat 10 "### 1 ###~&")
    (sleep 1)
    (echo-string (current-screen)
                 (run-shell-command (concatenate 'string "rdictcc oil") t))
    (dformat 10 "### 2 ###~&")
    (sleep 1)
    (echo-string (current-screen)
                 (run-shell-command (concatenate 'string "echo öäüÖÄÜß") t))
    (dformat 10 "### 3 ###~&")))
--8<---------------cut here---------------end--------------->8---

I started stumpwm and executed this command repeatedly till stumpwm
eventually crashed.

Ok, that's what happened when executing this command:

The first echo-string between ### 0 ### and ### 1 ### works flawlessly
and all Umlauts are displayed correctly.

The second echo-string (between ### 1 ### and ### 2 ###) displays the
translation of "oil" that is "Öl" in German. But the "Ö" is garbled to
an A with ~ on top, followed by a box.

The last echo-string produces 2 (between ### 2 ### and ### 3 ###)
different behaviours:

  1. An error message is displayed:
     Error in command 'colon': (#<SB-IMPL::HANDLER INPUT in BOGUS
     descriptor 11 # <CLOSURE # {AEF1919}>>) has a bad file descriptor.

     Sometimes there are multiple #<SB-IMPL ...> parts in the message.

  2. Another message is displayed, but I cannot read it because stumpwm
     crashes.

Sometimes point 2 happens when I execute the command for the first time,
bust more often point 1 happens for 2 or three times before stumpwm
crashes.

Bye,
Tassilo
This is SBCL 1.0.1, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.

SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses.  See the CREDITS and COPYING files in the
distribution for more information.
; loading system definition from
; /usr/share/common-lisp/systems/asdf-binary-locations.asd into
; #<PACKAGE "ASDF0">
; registering #<SYSTEM ASDF-BINARY-LOCATIONS {AE19259}> as ASDF-BINARY-LOCATIONS
; loading system definition from
; /usr/lib/sbcl/sb-bsd-sockets/sb-bsd-sockets.asd into #<PACKAGE "ASDF1">
; registering #<SYSTEM SB-BSD-SOCKETS {ADAA259}> as SB-BSD-SOCKETS
;;;; loading 
#P"/home/heimdall/.slime/fasl/2007-02-05/sbcl-1.0.1-linux-x86/swank-backend.fasl"
;;;; loading 
#P"/home/heimdall/.slime/fasl/2007-02-05/sbcl-1.0.1-linux-x86/nregex.fasl"
;;;; loading 
#P"/home/heimdall/.slime/fasl/2007-02-05/sbcl-1.0.1-linux-x86/swank-sbcl.fasl"
;;;; loading 
#P"/home/heimdall/.slime/fasl/2007-02-05/sbcl-1.0.1-linux-x86/swank-source-path-parser.fasl"
;;;; loading 
#P"/home/heimdall/.slime/fasl/2007-02-05/sbcl-1.0.1-linux-x86/swank-source-file-cache.fasl"
;;;; loading 
#P"/home/heimdall/.slime/fasl/2007-02-05/sbcl-1.0.1-linux-x86/swank-gray.fasl"
;;;; loading 
#P"/home/heimdall/.slime/fasl/2007-02-05/sbcl-1.0.1-linux-x86/swank.fasl"
WARNING: These Swank interfaces are unimplemented:
 (CALLS-WHO DISASSEMBLE-FRAME SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN
            WHO-SPECIALIZES)
16:16:34 modeline: #S(MODE-LINE
             :WINDOW #<XLIB:WINDOW :0 400009>
             :FORMAT *SCREEN-MODE-LINE-FORMAT*
             :POSITION :TOP
             :GC #<XLIB:GCONTEXT :0 4194314>)
; in: LAMBDA NIL
;     (SB-INT:NAMED-LAMBDA STUMPWM::TH-USE-TEMPORARY-TOP-MAP
;                        (STUMPWM::KEYMAP STUMPWM::SECONDS)
;                        (BLOCK STUMPWM::TH-USE-TEMPORARY-TOP-MAP
;                          (WHEN
;                              (TIMER-SCHEDULED-P
;                               STUMPWM::TH-TEMPORARY-TOP-MAP-TIMER)
;                            (UNSCHEDULE-TIMER
;                             STUMPWM::TH-TEMPORARY-TOP-MAP-TIMER))
;                          (WHEN (NOT (EQ STUMPWM:*TOP-MAP* STUMPWM::KEYMAP))
;                            (STUMPWM::PUSH-TOP-MAP STUMPWM::KEYMAP))
;                          (SCHEDULE-TIMER STUMPWM::TH-TEMPORARY-TOP-MAP-TIMER
;                                          2)))
; ==>
;   #'(SB-INT:NAMED-LAMBDA STUMPWM::TH-USE-TEMPORARY-TOP-MAP
;                          (STUMPWM::KEYMAP STUMPWM::SECONDS)
;                          (BLOCK STUMPWM::TH-USE-TEMPORARY-TOP-MAP
;                            (WHEN
;                                (TIMER-SCHEDULED-P
;                                 STUMPWM::TH-TEMPORARY-TOP-MAP-TIMER)
;                              (UNSCHEDULE-TIMER
;                               STUMPWM::TH-TEMPORARY-TOP-MAP-TIMER))
;                            (WHEN (NOT (EQ STUMPWM:*TOP-MAP* STUMPWM::KEYMAP))
;                              (STUMPWM::PUSH-TOP-MAP STUMPWM::KEYMAP))
;                            (SCHEDULE-TIMER STUMPWM::TH-TEMPORARY-TOP-MAP-TIMER
;                                            2)))
; 
; caught STYLE-WARNING:
;   The variable SECONDS is defined but never used.
; 
; compilation unit finished
;   caught 1 STYLE-WARNING condition
16:16:34 >>> :CREATE-NOTIFY
16:16:34 <<< :CREATE-NOTIFY
16:16:34 >>> :CREATE-NOTIFY
16:16:34 <<< :CREATE-NOTIFY
16:16:34 >>> :CREATE-NOTIFY
16:16:34 <<< :CREATE-NOTIFY
16:16:34 >>> :CREATE-NOTIFY
16:16:34 <<< :CREATE-NOTIFY
16:16:34 >>> :MAP-NOTIFY
16:16:34 <<< :MAP-NOTIFY
16:16:34 >>> :CREATE-NOTIFY
16:16:34 <<< :CREATE-NOTIFY
16:16:34 >>> :MAP-NOTIFY
16:16:34 <<< :MAP-NOTIFY
16:16:34 >>> :EXPOSURE
16:16:34 <<< :EXPOSURE
16:16:34 >>> :CONFIGURE-NOTIFY
16:16:34 <<< :CONFIGURE-NOTIFY
16:16:34 >>> :EXPOSURE
16:16:34 <<< :EXPOSURE
16:16:34 >>> :CONFIGURE-NOTIFY
16:16:34 <<< :CONFIGURE-NOTIFY
16:16:34 >>> :EXPOSURE
16:16:34 <<< :EXPOSURE
16:16:34 >>> :MAP-NOTIFY
16:16:34 <<< :MAP-NOTIFY
16:16:34 >>> :CONFIGURE-NOTIFY
16:16:34 <<< :CONFIGURE-NOTIFY
16:16:34 >>> :CONFIGURE-NOTIFY
16:16:34 <<< :CONFIGURE-NOTIFY
16:16:34 >>> :CONFIGURE-NOTIFY
16:16:34 <<< :CONFIGURE-NOTIFY
16:16:34 >>> :CONFIGURE-NOTIFY
16:16:34 <<< :CONFIGURE-NOTIFY
16:16:34 >>> :EXPOSURE
16:16:34 <<< :EXPOSURE
16:16:34 >>> :CONFIGURE-NOTIFY
16:16:34 <<< :CONFIGURE-NOTIFY
16:16:35 >>> :KEY-PRESS
16:16:35 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:16:35 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:16:36 Awaiting key *ROOT-MAP*
16:16:36 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:16:36 arguments: (NIL)
16:16:39 arguments: NIL
16:16:39 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:16:39 ### 1 ###
16:16:40 ### 2 ###
16:16:41 <<< :KEY-PRESS
16:16:41 >>> :UNMAP-NOTIFY
16:16:41 find-window!
16:16:41 UNMAP: NIL T NIL
16:16:41 <<< :UNMAP-NOTIFY
16:16:41 >>> :MAP-NOTIFY
16:16:41 <<< :MAP-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :EXPOSURE
16:16:41 <<< :EXPOSURE
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :EXPOSURE
16:16:41 <<< :EXPOSURE
16:16:41 >>> :KEY-RELEASE
16:16:41 <<< :KEY-RELEASE
16:16:41 >>> :UNMAP-NOTIFY
16:16:41 find-window!
16:16:41 UNMAP: NIL T NIL
16:16:41 <<< :UNMAP-NOTIFY
16:16:41 >>> :MAP-NOTIFY
16:16:41 <<< :MAP-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:41 >>> :CONFIGURE-NOTIFY
16:16:41 <<< :CONFIGURE-NOTIFY
16:16:47 >>> :UNMAP-NOTIFY
16:16:47 find-window!
16:16:47 UNMAP: NIL T NIL
16:16:47 <<< :UNMAP-NOTIFY
16:17:5 >>> :KEY-PRESS
16:17:5 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:17:5 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:17:5 Awaiting key *ROOT-MAP*
16:17:5 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:17:5 arguments: (NIL)
16:17:6 arguments: NIL
16:17:6 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:17:6 ### 1 ###
16:17:8 ### 2 ###
16:17:9 <<< :KEY-PRESS
16:17:9 >>> :MAP-NOTIFY
16:17:9 <<< :MAP-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :KEY-RELEASE
16:17:9 <<< :KEY-RELEASE
16:17:9 >>> :UNMAP-NOTIFY
16:17:9 find-window!
16:17:9 UNMAP: NIL T NIL
16:17:9 <<< :UNMAP-NOTIFY
16:17:9 >>> :MAP-NOTIFY
16:17:9 <<< :MAP-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:9 >>> :CONFIGURE-NOTIFY
16:17:9 <<< :CONFIGURE-NOTIFY
16:17:14 >>> :UNMAP-NOTIFY
16:17:14 find-window!
16:17:14 UNMAP: NIL T NIL
16:17:14 <<< :UNMAP-NOTIFY
16:17:22 >>> :KEY-PRESS
16:17:22 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:17:22 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:17:23 Awaiting key *ROOT-MAP*
16:17:23 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:17:23 arguments: (NIL)
16:17:24 arguments: NIL
16:17:24 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:17:24 ### 1 ###
16:17:25 ### 2 ###
16:17:26 <<< :KEY-PRESS
16:17:26 >>> :MAP-NOTIFY
16:17:26 <<< :MAP-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :KEY-RELEASE
16:17:26 <<< :KEY-RELEASE
16:17:26 >>> :UNMAP-NOTIFY
16:17:26 find-window!
16:17:26 UNMAP: NIL T NIL
16:17:26 <<< :UNMAP-NOTIFY
16:17:26 >>> :MAP-NOTIFY
16:17:26 <<< :MAP-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:26 >>> :CONFIGURE-NOTIFY
16:17:26 <<< :CONFIGURE-NOTIFY
16:17:31 >>> :UNMAP-NOTIFY
16:17:31 find-window!
16:17:31 UNMAP: NIL T NIL
16:17:31 <<< :UNMAP-NOTIFY
16:17:38 >>> :KEY-PRESS
16:17:38 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:17:38 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:17:39 Awaiting key *ROOT-MAP*
16:17:39 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:17:39 arguments: (NIL)
16:17:39 arguments: NIL
16:17:39 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:17:39 ### 1 ###
16:17:40 ### 2 ###
16:17:42 <<< :KEY-PRESS
16:17:42 >>> :MAP-NOTIFY
16:17:42 <<< :MAP-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :KEY-RELEASE
16:17:42 <<< :KEY-RELEASE
16:17:42 >>> :UNMAP-NOTIFY
16:17:42 find-window!
16:17:42 UNMAP: NIL T NIL
16:17:42 <<< :UNMAP-NOTIFY
16:17:42 >>> :MAP-NOTIFY
16:17:42 <<< :MAP-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:42 >>> :CONFIGURE-NOTIFY
16:17:42 <<< :CONFIGURE-NOTIFY
16:17:47 >>> :UNMAP-NOTIFY
16:17:47 find-window!
16:17:47 UNMAP: NIL T NIL
16:17:47 <<< :UNMAP-NOTIFY
16:17:48 >>> :KEY-PRESS
16:17:48 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:17:48 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:17:49 Awaiting key *ROOT-MAP*
16:17:49 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:17:49 arguments: (NIL)
16:17:49 arguments: NIL
16:17:49 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:17:49 ### 1 ###
16:17:51 ### 2 ###
16:17:52 <<< :KEY-PRESS
16:17:52 >>> :MAP-NOTIFY
16:17:52 <<< :MAP-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :KEY-RELEASE
16:17:52 <<< :KEY-RELEASE
16:17:52 >>> :UNMAP-NOTIFY
16:17:52 find-window!
16:17:52 UNMAP: NIL T NIL
16:17:52 <<< :UNMAP-NOTIFY
16:17:52 >>> :MAP-NOTIFY
16:17:52 <<< :MAP-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:52 >>> :CONFIGURE-NOTIFY
16:17:52 <<< :CONFIGURE-NOTIFY
16:17:57 >>> :UNMAP-NOTIFY
16:17:57 find-window!
16:17:57 UNMAP: NIL T NIL
16:17:57 <<< :UNMAP-NOTIFY
16:18:3 >>> :KEY-PRESS
16:18:3 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:18:3 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:18:4 Awaiting key *ROOT-MAP*
16:18:4 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:18:4 arguments: (NIL)
16:18:5 arguments: NIL
16:18:5 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:18:5 ### 1 ###
16:18:6 ### 2 ###
16:18:7 <<< :KEY-PRESS
16:18:7 >>> :MAP-NOTIFY
16:18:7 <<< :MAP-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :KEY-RELEASE
16:18:7 <<< :KEY-RELEASE
16:18:7 >>> :UNMAP-NOTIFY
16:18:7 find-window!
16:18:7 UNMAP: NIL T NIL
16:18:7 <<< :UNMAP-NOTIFY
16:18:7 >>> :MAP-NOTIFY
16:18:7 <<< :MAP-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:7 >>> :CONFIGURE-NOTIFY
16:18:7 <<< :CONFIGURE-NOTIFY
16:18:8 >>> :KEY-PRESS
16:18:8 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:18:8 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:18:9 Awaiting key *ROOT-MAP*
16:18:9 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:18:9 arguments: (NIL)
16:18:9 arguments: NIL
16:18:9 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:18:9 ### 1 ###
16:18:11 ### 2 ###
16:18:12 <<< :KEY-PRESS
16:18:12 >>> :UNMAP-NOTIFY
16:18:12 find-window!
16:18:12 UNMAP: NIL T NIL
16:18:12 <<< :UNMAP-NOTIFY
16:18:12 >>> :MAP-NOTIFY
16:18:12 <<< :MAP-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :KEY-RELEASE
16:18:12 <<< :KEY-RELEASE
16:18:12 >>> :UNMAP-NOTIFY
16:18:12 find-window!
16:18:12 UNMAP: NIL T NIL
16:18:12 <<< :UNMAP-NOTIFY
16:18:12 >>> :MAP-NOTIFY
16:18:12 <<< :MAP-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:12 >>> :CONFIGURE-NOTIFY
16:18:12 <<< :CONFIGURE-NOTIFY
16:18:13 >>> :KEY-PRESS
16:18:13 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:18:13 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:18:13 Awaiting key *ROOT-MAP*
16:18:13 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:18:13 arguments: (NIL)
16:18:14 arguments: NIL
16:18:14 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:18:14 ### 1 ###
16:18:15 ### 2 ###
16:18:17 <<< :KEY-PRESS
16:18:17 >>> :UNMAP-NOTIFY
16:18:17 find-window!
16:18:17 UNMAP: NIL T NIL
16:18:17 <<< :UNMAP-NOTIFY
16:18:17 >>> :MAP-NOTIFY
16:18:17 <<< :MAP-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :KEY-RELEASE
16:18:17 <<< :KEY-RELEASE
16:18:17 >>> :UNMAP-NOTIFY
16:18:17 find-window!
16:18:17 UNMAP: NIL T NIL
16:18:17 <<< :UNMAP-NOTIFY
16:18:17 >>> :MAP-NOTIFY
16:18:17 <<< :MAP-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:17 >>> :CONFIGURE-NOTIFY
16:18:17 <<< :CONFIGURE-NOTIFY
16:18:20 >>> :KEY-PRESS
16:18:20 Awaiting key #<HASH-TABLE :TEST EQUALP :COUNT 2 {C036289}>
16:18:20 key-press: #S(STUMPWM::KEY
              :KEYSYM 65299
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 0 STUMPWM:*ROOT-MAP*
16:18:22 Awaiting key *ROOT-MAP*
16:18:22 key-press: #S(STUMPWM::KEY
              :KEYSYM 59
              :SHIFT NIL
              :CONTROL NIL
              :META NIL
              :ALT NIL
              :HYPER NIL
              :SUPER NIL) 1 "colon"
16:18:22 arguments: (NIL)
16:18:24 arguments: NIL
16:18:24 ### 0 ###
Begin test: LANG=en_US.UTF-8
 LC_ALL=en_US.UTF-8
16:18:24 ### 1 ###
16:18:25 ### 2 ###
16:18:26 <<< :KEY-PRESS
16:18:26 >>> :UNMAP-NOTIFY
16:18:26 find-window!
16:18:26 UNMAP: NIL T NIL
16:18:26 <<< :UNMAP-NOTIFY
16:18:26 >>> :MAP-NOTIFY
16:18:26 <<< :MAP-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :KEY-RELEASE
16:18:26 <<< :KEY-RELEASE
16:18:26 >>> :UNMAP-NOTIFY
16:18:26 find-window!
16:18:26 UNMAP: NIL T NIL
16:18:26 <<< :UNMAP-NOTIFY
16:18:26 >>> :MAP-NOTIFY
16:18:26 <<< :MAP-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
16:18:26 >>> :CONFIGURE-NOTIFY
16:18:26 <<< :CONFIGURE-NOTIFY
Caught #<SB-IMPL::STRING-OUTPUT-STREAM {B945EC9}> is closed. at the top level. 
Please report this.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]