home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / os2 / programm / 4783 < prev    next >
Encoding:
Internet Message Format  |  1992-09-08  |  1.6 KB

  1. 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
  2. From: hafting@Lise.Unit.NO (Helge Hafting)
  3. Newsgroups: comp.os.os2.programmer
  4. Subject: Re: how to crash os/2 1.2
  5. Message-ID: <1992Sep7.162527.28399@ugle.unit.no>
  6. Date: 7 Sep 92 16:25:27 GMT
  7. References: <1992Sep1.1481.5045@dosgate>
  8. Sender: news@ugle.unit.no (NetNews Administrator)
  9. Distribution: comp
  10. Organization: Norwegian Institute of Technology
  11. Lines: 30
  12.  
  13. In article <1992Sep1.1481.5045@dosgate>, "robert fielder" <robert.fielder@canrem.com> writes:
  14.  > 
  15.  > MS>The subject says it all: I need a program that crashes OS/2 versions 1.2
  16.  > MS>and 1.3. Plain GP faults are no good; the crasher must stop the whole
  17.  > MS>system without mercy.
  18.  > MS>Any suggestions / pieces of code?
  19.  > 
  20.  > Mikko:
  21.  > 
  22.  > Windows?
  23.  > 
  24.  > Robert
  25.  > 
  26. A strange thing to need...
  27. I have no idea about 1.2, but crashing 1.3 is easy:
  28. Just start a dos box.  The cpu is now running in 8086 real mode until you switches
  29. back to os/2, and real mode should be easy to crash...
  30. Ideas:
  31. 1. use the debug program supplied with msdos, and write over the first
  32.    64Kb of memory where the interrupt vectors are.  Or execute at som random
  33.    adress...
  34. 2. Run a dos-extender that overwrites the second megabyte of ram.  Then press
  35.    ctrl+esc and switch back to os/2...
  36.  
  37. -- 
  38.  |  |      ^         |  |      /   ^   o
  39.  |__| _   /|  _  _   |__| _   /|  /|   |    _   _
  40.  |  |/_| / | / \/_|  |  |/ | /-+-/-+- /| /|/ | / \
  41.  |  |\__/  |/\_/\_   |  |\_|/  |   \_/ |/ |  |/\_/
  42.             __/                /              __/
  43.