home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!sun-barr!ames!elroy.jpl.nasa.gov!decwrl!deccrl!bloom-beacon!eru.mt.luth.se!lunic!sunic!aun.uninett.no!ugle.unit.no!lise.unit.no!hafting
- From: hafting@Lise.Unit.NO (Helge Hafting)
- Newsgroups: comp.os.os2.programmer
- Subject: Re: how to crash os/2 1.2
- Message-ID: <1992Sep7.162527.28399@ugle.unit.no>
- Date: 7 Sep 92 16:25:27 GMT
- References: <1992Sep1.1481.5045@dosgate>
- Sender: news@ugle.unit.no (NetNews Administrator)
- Distribution: comp
- Organization: Norwegian Institute of Technology
- Lines: 30
-
- In article <1992Sep1.1481.5045@dosgate>, "robert fielder" <robert.fielder@canrem.com> writes:
- >
- > MS>The subject says it all: I need a program that crashes OS/2 versions 1.2
- > MS>and 1.3. Plain GP faults are no good; the crasher must stop the whole
- > MS>system without mercy.
- > MS>Any suggestions / pieces of code?
- >
- > Mikko:
- >
- > Windows?
- >
- > Robert
- >
- A strange thing to need...
- I have no idea about 1.2, but crashing 1.3 is easy:
- Just start a dos box. The cpu is now running in 8086 real mode until you switches
- back to os/2, and real mode should be easy to crash...
- Ideas:
- 1. use the debug program supplied with msdos, and write over the first
- 64Kb of memory where the interrupt vectors are. Or execute at som random
- adress...
- 2. Run a dos-extender that overwrites the second megabyte of ram. Then press
- ctrl+esc and switch back to os/2...
-
- --
- | | ^ | | / ^ o
- |__| _ /| _ _ |__| _ /| /| | _ _
- | |/_| / | / \/_| | |/ | /-+-/-+- /| /|/ | / \
- | |\__/ |/\_/\_ | |\_|/ | \_/ |/ | |/\_/
- __/ / __/
-