stumpwm-devel
[Top][All Lists]
Advanced

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

[STUMP] Stumpwm freezes with xscreensaver


From: Dmitri Minaev
Subject: [STUMP] Stumpwm freezes with xscreensaver
Date: Wed, 23 Jan 2008 15:37:46 +0400

Hello,

For a couple of months I used Stumpwm under Ubuntu. Sometimes it
crashed (especially when I launched 'djview') and froze (especially
after unlocking the xscreensaver). It was built using standard Ubuntu
SBCL, version 1.0.6 with sb-threads. So, I decided to recompile SBCL
without threads and to rebuild Stumpwm. So I did. Now, SBCL is 1.0.13,
but, to my disappointment, Stumpwm still locks up after I enter the
password in xscreensaver. I still can switch to another virtual
terminal, so I am not sure if this is a 'real' freeze.

If I launch Stumpwm from sbcl, I don't see any especially terrifying
messages and sbcl doesn't start the debugger when I switch to the sbcl
terminal. What do you think I should upgrade next time? :) Thank you.

The last lines of the Stumpwm output and the backtrace is below:


13:36:51 property notify #<XLIB:WINDOW :0 79> :_SCREENSAVER_STATUS :NEW-VALUE
13:36:51 <<< :PROPERTY-NOTIFY
13:36:51 timeout: 22/5
13:36:56 timeout: 5
13:37:1 timeout: 4999/1000
13:37:6 timeout: 4999/1000
13:37:11 timeout: 5
13:37:16 timeout: 5
13:37:21 timeout: 5
13:37:26 timeout: 5
13:37:31 timeout: 5
13:37:36 timeout: 5
13:37:41 timeout: 5
13:37:46 timeout: 5
13:37:51 timeout: 5
13:37:56 timeout: 5
13:38:1 timeout: 5
13:38:6 timeout: 5
13:38:11 timeout: 5
13:38:16 timeout: 5
13:38:21 timeout: 5
13:38:27 timeout: 5
13:38:32 timeout: 4999/1000
13:38:37 timeout: 4999/1000
13:38:42 timeout: 5
13:38:47 timeout: 5
13:38:52 timeout: 5
13:38:57 timeout: 4999/1000
13:39:2 timeout: 5
13:39:7 timeout: 5
13:39:12 timeout: 5
13:39:17 timeout: 4999/1000
13:39:22 timeout: 5
13:39:27 timeout: 5
13:39:32 timeout: 5
13:39:37 >>> :CREATE-NOTIFY
13:39:37 <<< :CREATE-NOTIFY
13:39:37 timeout: 123/1000

debugger invoked on a SB-SYS:INTERACTIVE-INTERRUPT:
  Interactive interrupt at #xFFFFE410.

Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [CONTINUE    ] Return from SB-UNIX:SIGINT.
  1: [QUIT-STUMPWM] Quit Stumpwm
  2: [ABORT       ] Exit debugger, returning to top level.

(SB-UNIX::CALL-WITH-INTERRUPTS
 #<CLOSURE (FLET SB-UNIX::WITH-INTERRUPTS-THUNK) {B79F4FD5}>
 T)
0] backtrace

0: (SB-UNIX::CALL-WITH-INTERRUPTS
    #<CLOSURE (FLET SB-UNIX::WITH-INTERRUPTS-THUNK) {B79F4FD5}>
    T)
1: (SB-THREAD:INTERRUPT-THREAD
    #<unavailable argument>
    #<CLOSURE (FLET SB-UNIX::INTERRUPT-IT) {B297015}>)
2: (SB-UNIX::CALL-ALLOWING-WITH-INTERRUPTS
    #<CLOSURE (FLET SB-UNIX::ALLOW-WITH-INTERRUPTS-THUNK) {B79F5025}>
    T)
3: ((FLET SB-UNIX::WITHOUT-INTERRUPTS-THUNK) T)
4: ((FLET SB-UNIX::RUN-WITHOUT-INTERRUPTS))
5: (SB-UNIX::CALL-WITHOUT-INTERRUPTS
    #<CLOSURE (FLET SB-UNIX::WITHOUT-INTERRUPTS-THUNK) {B79F50D5}>)
6: (SB-SYS:INVOKE-INTERRUPTION
    #<CLOSURE (FLET SB-UNIX::INTERRUPTION) {B79F5105}>)
7: ((FLET SB-UNIX::RUN-HANDLER)
    2
    #.(SB-SYS:INT-SAP #XB79F534C)
    #.(SB-SYS:INT-SAP #XB79F53CC))
8: ("foreign function: #x806159C")
9: ("foreign function: #x80513B2")
10: ("foreign function: #x80551AE")
11: ("bogus stack frame")
12: (SB-IMPL::SUB-SERVE-EVENT 0 0 NIL)
13: (SB-SYS:SERVE-ALL-EVENTS 1)
14: (PROCESS-WAIT #<SB-IMPL::PROCESS :EXITED 0> NIL)
15: (RUN-PROGRAM "/bin/bash" ("-c" "acpi -b"))
16: (STUMPWM::RUN-PROG-COLLECT-OUTPUT "/bin/bash")
17: (SB-INT:SIMPLE-EVAL-IN-LEXENV
     (STUMPWM:RUN-SHELL-COMMAND "acpi -b" T)
     #<NULL-LEXENV>)
18: ((SB-PCL::FAST-METHOD STUMPWM::MODE-LINE-FORMAT-ELT (LIST))
     #<unavailable argument>
     #<unavailable argument>
     (:EVAL (STUMPWM:RUN-SHELL-COMMAND "acpi -b" T)))
19: ((SB-PCL::FAST-METHOD STUMPWM::MODE-LINE-FORMAT-ELT (LIST))
     #<unavailable argument>
     #<unavailable argument>
     ((:EVAL
       (LET ((STUMPWM::DATE #))
         (CONCATENATE 'STRING ":" STUMPWM::DATE " / ")))
      (:EVAL
       (IF (STUMPWM:CURRENT-WINDOW)
           (STUMPWM::WINDOW-TITLE (STUMPWM:CURRENT-WINDOW))
           "No current window"))
      (:EVAL (STUMPWM:RUN-SHELL-COMMAND "acpi -b" T))))
20: (STUMPWM::REDRAW-MODE-LINE
     #S(STUMPWM::MODE-LINE
        :SCREEN #S<screen #<XLIB:SCREEN :0.0 1024x768x24 TRUE-COLOR>>
        :HEAD #S(frame 0 NIL 0 0 1024 768)
        :WINDOW #<XLIB:WINDOW :0 600013>
        :FORMAT STUMPWM:*SCREEN-MODE-LINE-FORMAT*
        :POSITION :TOP
        :CC #S(STUMPWM::CCONTEXT
               :WIN #<XLIB:WINDOW :0 600013>
               :GC #<XLIB:GCONTEXT :0 6291476>
               :DEFAULT-FG 16766720
               :DEFAULT-BRIGHT 16777024
               :DEFAULT-BG 139)
        :HEIGHT 16
        :FACTOR 47/48
      (:EVAL (STUMPWM:RUN-SHELL-COMMAND "acpi -b" T))))
20: (STUMPWM::REDRAW-MODE-LINE
     #S(STUMPWM::MODE-LINE
        :SCREEN #S<screen #<XLIB:SCREEN :0.0 1024x768x24 TRUE-COLOR>>
        :HEAD #S(frame 0 NIL 0 0 1024 768)
        :WINDOW #<XLIB:WINDOW :0 600013>
        :FORMAT STUMPWM:*SCREEN-MODE-LINE-FORMAT*
        :POSITION :TOP
        :CC #S(STUMPWM::CCONTEXT
               :WIN #<XLIB:WINDOW :0 600013>
               :GC #<XLIB:GCONTEXT :0 6291476>
               :DEFAULT-FG 16766720
               :DEFAULT-BRIGHT 16777024
               :DEFAULT-BG 139)
        :HEIGHT 16
        :FACTOR 47/48
        :MODE :STUMP))
21: (STUMPWM::UPDATE-MODE-LINES
     #S<screen #<XLIB:SCREEN :0.0 1024x768x24 TRUE-COLOR>>)
22: (STUMPWM::UPDATE-ALL-MODE-LINES)
23: (STUMPWM::RUN-EXPIRED-TIMERS
     (#S(STUMPWM::TIMER
         :TIME 15168349
         :REPEAT 5
         :FUNCTION STUMPWM::UPDATE-ALL-MODE-LINES
         :ARGS NIL)))
24: (STUMPWM::STUMPWM-INTERNAL-LOOP)
25: (STUMPWM:STUMPWM ":0")
26: (SB-INT:SIMPLE-EVAL-IN-LEXENV (STUMPWM:STUMPWM) #<NULL-LEXENV>)
27: (INTERACTIVE-EVAL (STUMPWM:STUMPWM))
28: (SB-IMPL::REPL-FUN NIL)
29: (SB-IMPL::REPL-FUN NIL)
30: ((LAMBDA ()))
31: ((LAMBDA ()))
32: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {A67162D}>)
33: (SB-IMPL::TOPLEVEL-REPL NIL)
34: (SB-IMPL::TOPLEVEL-INIT)
35: ((LABELS SB-IMPL::RESTART-LISP))





-- 
With best regards,
Dmitri Minaev

Russian history blog: http://minaev.blogspot.com




reply via email to

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