[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Feb 1 18:45:23 2000 
Subject:Re: my problem 
From:pop 
Volume-ID:1000201.06 

  Dan is vexed by
> ;;; MISHAP - USERSTACK HAS CHANGED AFTER ASYNCHRONOUS TRAP PROCEDURE
> ;;; INVOLVING:  <procedure>
> ;;; DOING    :

These errors typically arise from callbacks that have left
something on the user stack. Assuming it's not an error
in the rc software (unlikely) it's in your code. Either
you need to take pains to track it down (tracing procedures etc)
or a quick fix is to put list brackets [%...%] in an outer
procedure, and then take the list off the stack (with ->; or
erase)

Robin





-- 

  Stephen Pillinger                   |  School of Computer Science,
  E-Mail: S.M.Pillinger@cs.bham.ac.uk |  University of Birmingham,
  Tel: 0121-414-3214 or 0836-667389   |  Birmingham B15 2TT, UK.