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.