stumpwm-devel
[Top][All Lists]
Advanced

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

[STUMP] memory-fault-error


From: Artur Maciąg
Subject: [STUMP] memory-fault-error
Date: Fri, 09 May 2008 18:14:20 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Hi, I'm Lisp newbie and fresh user of StumpWM (2 days).
When I leave my laptop for a while and then come back StumpWM 'crashes'
(mostly after first C-t -something-).

After 'crash' StumpWM is still working :D But: mode-line and my font
disapears. Order of windows in active frame is also messed up.
(I think that active window is replaced with last window on active frame).


Ubuntu Hardy Heron, kernel 2.6.24-16-386, SBCL 1.0.11 from .deb
StumpWM from git (0.9.3-GIT Compiled On Thu May 8 21:00:46 2008)

Here are two backtraces (there was about 6 'crashes' today so I can
investigate this further (but I don't know how - I don't see anything
about this error in connected slime but I can restore my font and
mode-line from it))

----------------------------------------------------------------------

attempt to RETURN-FROM a block or GO to a tag that no longer exists
0: (BACKTRACE 100 #<SB-IMPL::STRING-OUTPUT-STREAM {BF92B29}>)
1: (STUMPWM::BACKTRACE-STRING)
2: ((LAMBDA (STUMPWM::C)) #<SB-INT:SIMPLE-CONTROL-ERROR {BF928F1}>)
3: (SIGNAL #<SB-INT:SIMPLE-CONTROL-ERROR {BF928F1}>)
4: (ERROR SB-INT:SIMPLE-CONTROL-ERROR)
5: (SB-KERNEL::INVALID-UNWIND-ERROR-HANDLER
    #<unavailable argument>
    #<unavailable argument>
    #<unavailable argument>
    #<unavailable argument>)
6: (SB-KERNEL::INVALID-UNWIND-ERROR-HANDLER
    #<unavailable argument>
    #<unavailable argument>
    #<unavailable argument>
    #<unavailable argument>)
7: (SB-KERNEL:INTERNAL-ERROR
    #.(SB-SYS:INT-SAP #XB7AB83AC)
    #<unavailable argument>)
8: ("foreign function: #x806398C")
9: ("foreign function: #x8051E0C")
10: ("foreign function: #x805664C")
11: ("foreign function: #x8056880")
12: ("no debug information for frame")
13: ((LAMBDA (SB-IMPL::TEMP)) #<unavailable argument>)
14: (SIGNAL #<SB-SYS:MEMORY-FAULT-ERROR {BF8F9E9}>)
15: (ERROR SB-SYS:MEMORY-FAULT-ERROR)
16: (SB-SYS:MEMORY-FAULT-ERROR)
17: (SB-SYS:MEMORY-FAULT-ERROR)
18: ("foreign function: #x806398C")
19: ("foreign function: #x8063BE8")
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 400016>
        :FORMAT STUMPWM:*SCREEN-MODE-LINE-FORMAT*
        :POSITION :TOP
        :CONTENTS "BAT: 100% | [<0- XTerm> ^R<1* XTerm>^r <2+ Emacs> <3- 
Firefox>] | {^R1*Default^r} | "
        :CC #S(STUMPWM::CCONTEXT
               :WIN #<XLIB:WINDOW :0 400016>
               :GC #<XLIB:GCONTEXT :0 4194327>
               :DEFAULT-FG 13421772
               :DEFAULT-BRIGHT 16777215
               :DEFAULT-BG 1710618)
        :HEIGHT 18
        :FACTOR 125/128
        :MODE :STUMP)
     T)
21: ((LABELS #:G603)
     :WINDOW
     #<XLIB:WINDOW :0 400016>
     :X
     859
     :Y
     0
     :WIDTH
     16
     :HEIGHT
     16
     :COUNT
     0)
22: (STUMPWM::HANDLE-EVENT)
23: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK))
24: (SB-UNIX::CALL-WITH-LOCAL-INTERRUPTS
     #<CLOSURE (FLET SB-UNIX::WITH-LOCAL-INTERRUPTS-THUNK) {B7AB8B8D}>
     T)
25: ((FLET SB-UNIX::WITHOUT-INTERRUPTS-THUNK) T)
26: ((FLET SB-UNIX::RUN-WITHOUT-INTERRUPTS))
27: (SB-UNIX::CALL-WITHOUT-INTERRUPTS
     #<CLOSURE (FLET SB-UNIX::WITHOUT-INTERRUPTS-THUNK) {B7AB8C7D}>)
28: (SB-THREAD::CALL-WITH-RECURSIVE-LOCK
     #<CLOSURE (FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK) {B7AB8CFD}>
     #S(SB-THREAD:MUTEX
        :NAME "CLX Event Lock"
        :%OWNER #<SB-THREAD:THREAD "initial thread" {B1D37E9}>
        :STATE 1))
29: (XLIB:PROCESS-EVENT #<XLIB:DISPLAY :0 (The X.Org Foundation R10400090)>)
30: (STUMPWM::STUMPWM-INTERNAL-LOOP)
31: (STUMPWM::STUMPWM-INTERNAL-LOOP)
32: (STUMPWM::STUMPWM-INTERNAL ":0")
33: (STUMPWM:STUMPWM ":0")
34: ((LAMBDA ()))
35: ((LABELS SB-IMPL::RESTART-LISP))


----------------------------------------------------------------------


Unhandled memory fault at #x11.
0: (BACKTRACE 100 #<SB-IMPL::STRING-OUTPUT-STREAM {C0C2F31}>)
1: (STUMPWM::BACKTRACE-STRING)
2: ((LAMBDA (STUMPWM::C)) #<SB-SYS:MEMORY-FAULT-ERROR {C0C2B39}>)
3: (SIGNAL #<SB-SYS:MEMORY-FAULT-ERROR {C0C2B39}>)
4: (ERROR SB-SYS:MEMORY-FAULT-ERROR)
5: (SB-SYS:MEMORY-FAULT-ERROR)
6: (SB-SYS:MEMORY-FAULT-ERROR)
7: ("foreign function: #x806398C")
8: ("foreign function: #x8063BE8")
9: (RUN-PROGRAM
    "/bin/sh"
    ("-c" "grep present /proc/acpi/battery/BAT0/state | grep -o -e '\\w*$'"))
10: (STUMPWM::RUN-PROG-COLLECT-OUTPUT "/bin/sh")
11: (STUMPWM::CURRENT-BATTERY-CHARGE)
12: (STUMPWM::FMT-BAT-CHARGE #<unavailable argument>)
13: (STUMPWM::FORMAT-EXPAND
     ((#\b STUMPWM::FMT-BAT-CHARGE) (#\w STUMPWM::FMT-WINDOW-LIST)
      (#\g STUMPWM::FMT-GROUP-LIST) (#\h STUMPWM::FMT-HEAD)
      (#\n STUMPWM::FMT-GROUP) (#\W STUMPWM::FMT-HEAD-WINDOW-LIST))
     "%b | [%W] | {%g} | ")
14: ((SB-PCL::FAST-METHOD STUMPWM::MODE-LINE-FORMAT-ELT (LIST))
     #<unavailable argument>
     #<unavailable argument>
     ("%b | [%W] | {%g} | "
      (:EVAL
       (STUMPWM:RUN-SHELL-COMMAND "date +\"%T %d.%m\" | tr -d '[:cntrl:]'" T))))
15: (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 40002F>
        :FORMAT STUMPWM:*SCREEN-MODE-LINE-FORMAT*
        :POSITION :TOP
        :CONTENTS "BAT: 100% | [<0- XTerm> <1- Firefox> ^R<2* Emacs>^r <3+ 
XTerm>] | {^R1*Default^r} | "
        :CC #S(STUMPWM::CCONTEXT
               :WIN #<XLIB:WINDOW :0 40002F>
               :GC #<XLIB:GCONTEXT :0 4194352>
               :DEFAULT-FG 13421772
               :DEFAULT-BRIGHT 16777215
               :DEFAULT-BG 1710618)
        :HEIGHT 18
        :FACTOR 125/128
        :MODE :STUMP)
     NIL)
16: (STUMPWM::UPDATE-MODE-LINES
     #S<screen #<XLIB:SCREEN :0.0 1024x768x24 TRUE-COLOR>>)
17: (STUMPWM::UPDATE-ALL-MODE-LINES)
18: (STUMPWM::RUN-EXPIRED-TIMERS
     (#S(STUMPWM::TIMER
         :TIME 69882160
         :REPEAT 1
         :FUNCTION STUMPWM::UPDATE-ALL-MODE-LINES
         :ARGS NIL)))
19: (STUMPWM::STUMPWM-INTERNAL-LOOP)
20: (STUMPWM::STUMPWM-INTERNAL-LOOP)
21: (STUMPWM::STUMPWM-INTERNAL ":0")
22: (STUMPWM:STUMPWM ":0")
23: ((LAMBDA ()))
24: ((LABELS SB-IMPL::RESTART-LISP))



     regards,
     Artur.





reply via email to

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