Article View: comp.os.os2.programmer
Article #808Re: how to crash os/2 1.2
From: Helge Hafting
Date: Mon, 07 Sep 1992 16:25
Date: Mon, 07 Sep 1992 16:25
30 lines
1675 bytes
1675 bytes
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
|__| _ /| _ _ |__| _ /| /| | _ _
| |/_| / | / \/_| | |/ | /-+-/-+- /| /|/ | / \
| |\__/ |/\_/\_ | |\_|/ | \_/ |/ | |/\_/
__/ / __/
Technical Details
Message-ID:
<1992Sep7.162527.28399@ugle.unit.no>Path:
arc1-ca.pugleaf.net!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!haftingReferences:
<1992Sep1.1481.5045@dosgate>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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