[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
strange Genera bug on Symbolics machine
I have this really strange bug showing up under the latest Genera
from Symbolics. We are modifying the behaviour ofthe function
fs::get-user-id-and-password. We have the source, made some changes and
put the new definition in a file called "hack-password.lisp". We
compiled the file. We then rebooted the machine, loaded a number of
files, including hack-password.bin.newest and saved the world. When
we load this world (ie boot the machine) the altered form of
fs::get-user-id-and-password does not seem to take. However, if
after we boot the machine we do a (describe 'fs::get-user-id-and-password),
the new version takes effect.
What is going on?!!!! I've seen wierd behaviour on these machines
before, but this is just plain broken. Is there a fix? I have tried loading
the binary again from within a lispm-init.lisp file. Same thing happens.
However, if I'm logged in and then load the binary file or describe the
symbol from the lisp listener, the new function definition takes effect.