more bug commentary: apparently the crashes some demos exhibit if run

twice are related to the ability to choose the private area size,
meaning that if the private area is too small, the demo (or DOSBox?)
causes memory corruption or overruns the buffer?
This commit is contained in:
Jonathan Campbell
2014-01-21 10:01:21 -08:00
parent 7b170275e9
commit 7857c9566b

View File

@@ -20,3 +20,7 @@ BUG: You can only run the demo once. Additional attempts log "illegal instructio
Warning: Illegal read from b66b1da, CS:IP 8: b66700a
Warning: Illegal read from b66b1db, CS:IP 8: b66700a
- This apparently only happens if "private area size" is less than 16384, regardless of
"mainline compatible mapping" and "private area in umb" settings. Hm... is DOSBox
writing things beyond the block of private space it just allocated?