TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Jonathan de Boyne Pollard
from: Jeff Dunlop
date: 1995-08-21 19:01:20
subject: system lockups

JdBP>   Incidentally, the C++ startup for many DOS compilers is still written
 JdBP>   for the 8086 and its bugs, and contains the following sequence :

 JdBP>          cli
 JdBP>          mov ss,_seg
 JdBP>          mov sp,_off
 JdBP>          sti

 JdBP>   So a *lot* of DOS applications Out There will be doing CLIs for no
 JdBP>   good reason, in their startup code.

Isn't this reasonable for a Dos program that runs in a VDM alongside a TSR? For
instance, suppose a TSR that is integrated with a common application (let's
say WordPerfect for Dos) hooks the timer. In that case, the application
should be protecting its stack.

Jeff

--- GoldED/2 2.42.G0615
* Origin: DB/Soft Online - Sacramento, CA (916)927-2349 (1:203/16)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 203/16 996 540 3615/50 396/1 270/101 105/103 42 712/515 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.