🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #808

Re: how to crash os/2 1.2

#808
From: Helge Hafting
Date: Mon, 07 Sep 1992 16:25
30 lines
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!hafting
References: <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