help-smalltalk
[Top][All Lists]
Advanced

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

[Help-smalltalk] [bug] Redefining a class and accessing an old selector/


From: Holger Hans Peter Freyther
Subject: [Help-smalltalk] [bug] Redefining a class and accessing an old selector/variable can abort the VM
Date: Wed, 01 Aug 2012 06:28:29 -0700

Issue status update for http://smalltalk.gnu.org/node/648 Post a follow up: http://smalltalk.gnu.org/project/comments/add/648

Project:      GNU Smalltalk
Version:      <none>
Component:    VM
Category:     bug reports
Priority:     normal
Assigned to:  Unassigned
Reported by:  zecke
Updated by:   zecke
Status:       active

The attached code redefines a class (by accident) and using the old
selectors will lead to an abort.

a Smalltalk string:2: assignment to undeclared variable adm_state
a Smalltalk string:2: assignment to undeclared variable op_state
RedefineCrash.st:31: Bytecode verification failed: receiver variable out
of range
RedefineCrash.st:31: Method verification failed for
OMLSubclass>>#admState:
RedefineCrash.st:31: Aborted
(ip 20)UndefinedObject>>#executeStatements
(ip 0)
Aborted





reply via email to

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