[Vm-dev] BitBltSimulation buffer overrun
Nicolas Cellier
nicolas.cellier.aka.nice at gmail.com
Tue Sep 3 21:44:50 UTC 2019
Hi all,
while running a debug squeak.cog.spur macos x64, I noticed repeated logs in
console:
> (((usqInt)sourceIndex)) < endOfSource 2132
This corresponds to failing assert: in BitBltSimulation slang
srcLongAt: idx
<inline: #always>
self assert: idx asUnsignedInteger < endOfSource.
^self long32At: idx
Maybe it's a well known bug, but it's easy to trigger if you are after it:
Open Squeak5.1-16548-64bit.image (I took that of nsboot while testing
failing Newspeak bootstrap
https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/tests/newspeakBootstrap.sh
)
Open TestRunner and run all tests...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20190903/279a2511/attachment.html>
More information about the Vm-dev
mailing list