|
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 |
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
[Prev in Thread] | Current Thread | [Next in Thread] |