[BUG] alpha VM (Aug 6) crash on Abort evaluation of expression

Lee Salzman lsalzman1 at cox.net
Sat Aug 7 01:18:02 PDT 2004


After a long day of debugging, I fixed all the problems here. There are
new vm.c, vm.h, and little.image in the alpha directory. However, make
sure you have updated libraries from CVS before trying to use them!

Lee

On Fri, Aug 06, 2004 at 11:23:09PM +0000, Paul Dufresne wrote:
> I compiled a new VM from latest vm.h and vm.c, and used vm.exe with new 
> little.image.
> However, I am still using 'old' current-cvs.tar.gz sources.
> 
> I have been able to VM generateVM: 'dingo'.
> 
> But if I enter a bad expression, and try to Abort evaluation of expression:
> ===
> Emitting module to file
> printing warnings...
> emitting prologue...
> emitting prototypes...
> emitting constants...
> emitting variables...
> emitting methods...
> Nil
> Slate 3> [] heapAllocate.
> False
> Slate 4> ksajf.
> The following condition was signaled:
> The method #ksajf was not found for the following arguments:
> {(prototypes . globals . Mixins . C .
>                Types . VM . traits )}
> 
> The following restarts are available:
> 0)      Inspect a stack frame
> 1)      Abort evaluation of expression
> 2)      Quit Slate
> Debug [0..2]: 1
> 
> C:\slate-current>
> ===
> 
> It crashes and exit vm.exe.
> 
> VM was build with Bloodshed Dev-C++, MINGW, same version I used in previous 
> messages.
> 
> --Paul
> 
> _________________________________________________________________
> Partagez une seule photo ou un diaporama complet dans MSN Messenger. 
> http://join.msn.com/?pgmarket=fr-ca&page=features/messenger Commencez d?s 
> maintenant ? profiter de tous les avantages de MSN Premium et obtenez les 
> deux premiers mois GRATUITS*.
> 




More information about the Slate mailing list