Re: [AD] DOS port instability under Win 9X |
[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]
Vincent wrote: >> Hmm, since it does not happen in small programs, could it be memory >> that is not locked, which gets swapped out (since yielding will likely >> swap out stuff for a large program) and accessed by some interrupt >> driven code (thus page faulting) ? Esaelon@xxxxxxxxxx wrote: >Seems unlikely, as it does not disappear when CRT0_FLAG_LOCK_MEMORY is set in >_crt0_startup_flags. On the info page for _crt0_startup_flags, it says that this flag may fail to lock all memory, either due to a system call error, or just because tracking memory allocated by `sbrk' is so difficult. Do you have any output from a crash at all? (also, is there any specific, reliable way to tell if a program has crashed due to page faulting within an interrupt handler?) Bye for now, -- Laurence Withers, lwithers@xxxxxxxxxx http://www.lwithers.demon.co.uk/
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |