Lisp HUG Maillist Archive

Schedule-timer problem

Hi there:)

Got a strange error while trying to schedule a timer. Normally it works  
just fine but this time it popped up a message box saying that there is an  
error in context-switching mode and asked if I want to enter the debug  
mode in console. If you press "Yes" it drops you into LW console where  
nothing seems to show how to fix the situation. Otherwise it just sends  
you to the debugger screen showed below:




CL-USER 1154 > (mp:schedule-timer (mp:make-timer 'display-message  
"itstime") 1200)
#<Time Event : DISPLAY-MESSAGE>

CL-USER 1155 >

CL-USER 1155 >
Error: Wait function signalled non-repeating error 'Dotted list in APPLY:  
SYSTEM::GET-MESSAGE-SLEEP-READY-P to (#<pointer out of memory bounds:  96>  
.. 141743141).' in the call (SYSTEM::GET-MESSAGE-SLEEP-READY-P  
<stack:566910024> #<Closure (MP::WIN32-PROCESS-WAIT-FOR-EVENT .  
MP::MESSAGE-WAIT-FUNCTION) 21CB4B0A>).
   1 (continue) Resume waiting after error 'Dotted list in APPLY:  
SYSTEM::GET-MESSAGE-SLEEP-READY-P to (#<pointer out of memory bounds:  96>  
.. 141743141).'.
   2 (abort) Return to level 0.
   3 Return to top loop level 0.

Type :b for backtrace, :c <option number> to proceed,  or :? for other  
options


I thought it could have happened because I forgot to add the CAPI package,  
which was the case, but after I added it and tried to run the timer up  
again LW just froze and locked me out so the only way to handle it was to  
stop the LW process in the task manager.

Did I do anything wrong? It seemed to work perfectly fine before.


Re: Schedule-timer problem

Unable to parse email body. Email id is 7137

Updated at: 2020-12-10 08:45 UTC