[bug] 3.6 base vs. glorp
radoslav hodnicak
rh at 4096.sk
Wed Dec 17 16:31:25 UTC 2003
i use 3.6 full image + postgresql driver + glorp ports loaded from SM.
when i try to quit the image i get a VM crash caused by endless loop.
when the pre-quit actions run,
CommandHistory class>>forgetAllGrabCommandsFrom: enumerates all objects in
image and sends them #isMorph with retry on error. class Proxy (part of
glorp) overrides #doesNotUnderstand: which raises error in this situation
thus leading to the endless loop.
may i suggest to change the way of detecting morphs (like getting all
instances of Morph and subclasses or something) since the current approach
breaks on innocent classes like proxies?
regards, radoslav
--
pgp.mit.edu 0x30DEBAE6 12EE FED5 D5B1 77ED 5637 EB77 2A5F 22F9 30DE BAE6
More information about the Squeak-dev
mailing list
|