summaryrefslogtreecommitdiffstats
path: root/private/os2/doc/os2dbg.doc
blob: ced77088225b1b2497d6dd6176f54de13124d3a1 (plain) (blame)
ofshex dumpascii
0000 d0 cf 11 e0 a1 b1 1a e1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3b 00 03 00 fe ff 09 00 ........................;.......
0020 06 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 02 00 00 00 ................................
0040 01 00 00 00 fe ff ff ff 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0060 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0080 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
00a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
00c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
00e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0100 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0120 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0140 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0160 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0180 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
01a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
01c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
01e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0200 fd ff ff ff 16 00 00 00 fe ff ff ff 17 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 ................................
0220 09 00 00 00 0a 00 00 00 0b 00 00 00 0c 00 00 00 0d 00 00 00 0e 00 00 00 0f 00 00 00 10 00 00 00 ................................
0240 11 00 00 00 12 00 00 00 13 00 00 00 14 00 00 00 15 00 00 00 18 00 00 00 fe ff ff ff fe ff ff ff ................................
0260 19 00 00 00 1a 00 00 00 1b 00 00 00 1c 00 00 00 1d 00 00 00 1e 00 00 00 fe ff ff ff ff ff ff ff ................................
0280 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
02a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
02c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
02e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0300 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0320 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0340 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0360 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0380 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
03a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
03c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
03e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0400 52 00 6f 00 6f 00 74 00 20 00 45 00 6e 00 74 00 72 00 79 00 00 00 00 00 00 00 00 00 00 00 00 00 R.o.o.t...E.n.t.r.y.............
0420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0440 16 00 05 00 ff ff ff ff ff ff ff ff 03 00 00 00 00 09 02 00 00 00 00 00 c0 00 00 00 00 00 00 46 ...............................F
0460 00 00 00 00 00 00 00 00 00 00 00 00 86 20 e2 46 c8 8a b8 01 03 00 00 00 80 03 00 00 00 00 00 00 ...............F................
0480 01 00 43 00 6f 00 6d 00 70 00 4f 00 62 00 6a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..C.o.m.p.O.b.j.................
04a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
04c0 12 00 02 01 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
04e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 62 00 00 00 00 00 00 00 ........................b.......
0500 57 00 6f 00 72 00 64 00 44 00 6f 00 63 00 75 00 6d 00 65 00 6e 00 74 00 00 00 00 00 00 00 00 00 W.o.r.d.D.o.c.u.m.e.n.t.........
0520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0540 1a 00 02 01 ff ff ff ff 04 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 6b 30 00 00 00 00 00 00 ........................k0......
0580 4f 00 62 00 6a 00 65 00 63 00 74 00 50 00 6f 00 6f 00 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 O.b.j.e.c.t.P.o.o.l.............
05a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05c0 16 00 01 01 01 00 00 00 02 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05e0 00 00 00 00 86 f3 b0 45 c8 8a b8 01 86 f3 b0 45 c8 8a b8 01 00 00 00 00 00 00 00 00 00 00 00 00 .......E.......E................
0600 01 00 00 00 fe ff ff ff 03 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 ................................
0620 09 00 00 00 0a 00 00 00 0b 00 00 00 0c 00 00 00 0d 00 00 00 fe ff ff ff ff ff ff ff ff ff ff ff ................................
0640 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0660 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0680 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
06a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
06c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
06e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0700 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0720 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0740 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0760 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0780 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
07a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
07c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
07e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0800 01 00 fe ff 03 0a 00 00 ff ff ff ff 00 09 02 00 00 00 00 00 c0 00 00 00 00 00 00 46 1c 00 00 00 ...........................F....
0820 4d 69 63 72 6f 73 6f 66 74 20 57 6f 72 64 20 36 2e 30 20 44 6f 63 75 6d 65 6e 74 00 0a 00 00 00 Microsoft.Word.6.0.Document.....
0840 4d 53 57 6f 72 64 44 6f 63 00 10 00 00 00 57 6f 72 64 2e 44 6f 63 75 6d 65 6e 74 2e 36 00 00 00 MSWordDoc.....Word.Document.6...
0860 00 00 3b 00 03 00 fe ff 09 00 06 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 00 ..;.............................
0880 fe ff 00 00 03 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 e0 85 9f f2 ................................
08a0 f9 4f 68 10 ab 91 08 00 2b 27 b3 d9 30 00 00 00 d0 02 00 00 0e 00 00 00 07 00 00 00 98 00 00 00 .Oh.....+'..0...................
08c0 02 00 00 00 dc 00 00 00 04 00 00 00 20 01 00 00 08 00 00 00 44 01 00 00 0c 00 00 00 68 01 00 00 ....................D.......h...
08e0 0b 00 00 00 8c 01 00 00 0d 00 00 00 b0 01 00 00 0f 00 00 00 d4 01 00 00 10 00 00 00 f8 01 00 00 ................................
0900 0a 00 00 00 1c 02 00 00 12 00 00 00 40 02 00 00 0e 00 00 00 64 02 00 00 09 00 00 00 88 02 00 00 ............@.......d...........
0920 13 00 00 00 ac 02 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
0940 ff ff ff ff ff ff ff ff 1e 00 00 00 1f 00 00 00 43 3a 5c 57 49 4e 57 4f 52 44 5c 54 45 4d 50 4c ................C:\WINWORD\TEMPL
0960 41 54 45 5c 4e 4f 52 4d 41 4c 2e 44 4f 54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ATE\NORMAL.DOT..................
0980 00 00 00 00 00 00 00 00 00 00 00 00 1e 00 00 00 23 00 00 00 50 4d 2f 4e 54 2d 4a 20 31 36 2d 62 ................#...PM/NT-J.16-b
09a0 69 74 20 62 69 6e 61 72 69 65 73 20 64 65 62 75 67 67 69 6e 67 3a 00 00 00 00 00 00 00 00 00 00 it.binaries.debugging:..........
09c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e 00 00 00 0d 00 00 00 59 61 72 6f 6e 20 53 68 ........................Yaron.Sh
09e0 61 6d 69 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e 00 00 00 0d 00 00 00 59 61 72 6f amir........................Yaro
0a00 dc a5 65 00 2d c0 09 04 00 00 00 00 65 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 48 23 00 00 ..e.-.......e...............H#..
0a20 6b 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 20 00 00 00 00 00 00 00 00 00 00 k0..................H...........
0a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2c 00 00 b4 00 00 00 .........................,......
0a60 00 2c 00 00 b4 00 00 00 b4 2c 00 00 00 00 00 00 b4 2c 00 00 00 00 00 00 b4 2c 00 00 00 00 00 00 .,.......,.......,.......,......
0a80 b4 2c 00 00 00 00 00 00 b4 2c 00 00 14 00 00 00 fe 2c 00 00 00 00 00 00 fe 2c 00 00 00 00 00 00 .,.......,.......,.......,......
0aa0 fe 2c 00 00 00 00 00 00 fe 2c 00 00 00 00 00 00 fe 2c 00 00 00 00 00 00 fe 2c 00 00 0a 00 00 00 .,.......,.......,.......,......
0ac0 08 2d 00 00 16 00 00 00 fe 2c 00 00 00 00 00 00 98 2f 00 00 31 00 00 00 1e 2d 00 00 40 00 00 00 .-.......,......./..1....-..@...
0ae0 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 ^-......^-......^-......^-......
0b00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 bf 2d 00 00 02 00 00 00 ^-......^-......^-.......-......
0b20 c1 2d 00 00 00 00 00 00 c1 2d 00 00 00 00 00 00 c1 2d 00 00 29 00 00 00 ea 2d 00 00 c8 00 00 00 .-.......-.......-..)....-......
0b40 b2 2e 00 00 c8 00 00 00 7a 2f 00 00 1e 00 00 00 c9 2f 00 00 54 00 00 00 1d 30 00 00 4e 00 00 00 ........z/......./..T....0..N...
0b60 98 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b4 2c 00 00 00 00 00 00 ./.......................,......
0b80 5e 2d 00 00 00 00 00 00 00 00 12 00 13 00 01 00 03 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 ^-................^-......^-....
0ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 ..................^-......^-....
0bc0 00 00 98 2f 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 b4 2c 00 00 00 00 00 00 b4 2c 00 00 00 00 .../......^-.......,.......,....
0be0 00 00 5e 2d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e 2d 00 00 00 00 ..^-.......................-....
0c00 00 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 5e 2d 00 00 00 00 ..^-......^-......^-......^-....
0c20 00 00 b4 2c 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 b4 2c 00 00 00 00 00 00 5e 2d 00 00 00 00 ...,......^-.......,......^-....
0c40 00 00 bf 2d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 2c 00 00 14 00 ...-.......................,....
0c60 00 00 dc 2c 00 00 22 00 00 00 b4 2c 00 00 00 00 00 00 b4 2c 00 00 00 00 00 00 b4 2c 00 00 00 00 ...,.."....,.......,.......,....
0c80 00 00 b4 2c 00 00 00 00 00 00 5e 2d 00 00 00 00 00 00 bf 2d 00 00 00 00 00 00 5e 2d 00 00 61 00 ...,......^-.......-......^-..a.
0ca0 00 00 5e 2d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..^-............................
0cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0d00 4f 53 2f 32 20 31 36 2d 62 69 74 20 62 69 6e 61 72 69 65 73 20 64 65 62 75 67 67 69 6e 67 3a 0d OS/2.16-bit.binaries.debugging:.
0d20 0d 44 65 62 75 67 67 69 6e 67 20 31 36 2d 62 69 74 20 4f 53 2f 32 20 70 72 6f 67 72 61 6d 73 20 .Debugging.16-bit.OS/2.programs.
0d40 75 6e 64 65 72 20 57 69 6e 64 6f 77 73 20 4e 54 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 62 79 20 under.Windows.NT.can.be.done.by.
0d60 75 73 69 6e 67 20 74 68 65 20 4f 53 2f 32 20 43 6f 64 65 76 69 65 77 20 28 43 56 50 2e 45 58 45 using.the.OS/2.Codeview.(CVP.EXE
0d80 29 20 77 68 69 63 68 20 69 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 74 68 65 20 4f 53 2f 32 ).which.is.supported.by.the.OS/2
0da0 20 53 75 62 73 79 73 74 65 6d 2e 20 48 6f 77 65 76 65 72 2c 20 74 68 69 73 20 6d 65 74 68 6f 64 .Subsystem..However,.this.method
0dc0 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 6c 69 6d 69 74 65 64 20 28 6b 6e 6f 77 6e 20 62 75 67 .is.currently.limited.(known.bug
0de0 20 77 69 74 68 20 68 61 6e 64 6c 69 6e 67 20 61 70 70 20 64 6c 6c 73 29 20 61 6e 64 20 64 6f 65 .with.handling.app.dlls).and.doe
0e00 73 20 6e 6f 74 20 68 65 6c 70 20 64 65 62 75 67 67 69 6e 67 20 74 68 65 20 73 75 62 73 79 73 74 s.not.help.debugging.the.subsyst
0e20 65 6d 20 69 74 73 65 6c 66 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 74 68 65 20 6d 65 74 68 6f 64 em.itself..Therefore,.the.method
0e40 20 64 65 73 63 72 69 62 65 64 20 62 65 6c 6f 77 20 69 73 20 77 69 74 68 6f 75 74 20 75 73 69 6e .described.below.is.without.usin
0e60 67 20 43 6f 64 65 76 69 65 77 20 62 75 74 20 72 61 74 68 65 72 20 76 69 61 20 74 68 65 20 57 69 g.Codeview.but.rather.via.the.Wi
0e80 6e 64 6f 77 73 20 4e 54 20 4e 54 53 44 20 64 65 62 75 67 67 65 72 2e 20 28 6e 65 76 65 72 74 68 ndows.NT.NTSD.debugger..(neverth
0ea0 65 6c 65 73 73 2c 20 43 6f 64 65 76 69 65 77 20 70 72 65 73 65 6e 74 73 20 74 68 65 20 73 69 67 eless,.Codeview.presents.the.sig
0ec0 6e 69 66 69 63 61 6e 74 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 70 72 6f 76 69 64 69 6e 67 20 nificant.advantage.of.providing.
0ee0 63 6f 6e 76 65 6e 69 65 6e 74 20 73 79 6d 62 6f 6c 69 63 20 64 65 62 75 67 67 69 6e 67 20 61 73 convenient.symbolic.debugging.as
0f00 20 77 65 6c 6c 20 61 73 20 73 6f 75 72 63 65 2d 6c 65 76 65 6c 20 64 65 62 75 67 67 69 6e 67 20 .well.as.source-level.debugging.
0f20 73 6f 20 69 74 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 20 77 6f 72 74 68 20 74 72 79 69 6e 67 20 so.it.is.an.option.worth.trying.
0f40 6f 75 74 29 2e 0d 0d 4e 54 53 44 20 69 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 74 68 65 out)...NTSD.is.documented.in.the
0f60 20 22 54 6f 6f 6c 73 22 20 6d 61 6e 75 61 6c 20 6f 66 20 74 68 65 20 57 69 6e 64 6f 77 73 20 4e ."Tools".manual.of.the.Windows.N
0f80 54 20 53 44 4b 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 2d 20 70 6c 65 61 73 65 20 72 65 66 T.SDK.documentation.-.please.ref
0fa0 65 72 20 74 6f 20 69 74 20 66 6f 72 20 64 65 74 61 69 6c 73 20 6f 6e 20 74 68 65 20 4e 54 53 44 er.to.it.for.details.on.the.NTSD
0fc0 20 66 65 61 74 75 72 65 73 2e 20 46 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 61 6e 20 65 78 70 6c 61 .features..Following.is.an.expla
0fe0 6e 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 20 74 6f 20 75 73 65 20 4e 54 53 44 20 69 6e 20 74 68 65 nation.on.how.to.use.NTSD.in.the
1000 20 63 6f 6e 74 65 78 74 20 6f 66 20 20 4f 53 32 20 73 75 62 73 79 73 74 65 6d 20 64 65 62 75 67 .context.of..OS2.subsystem.debug
1020 67 69 6e 67 2e 20 49 74 20 69 73 20 61 73 73 75 6d 65 64 20 74 68 61 74 20 74 68 65 20 74 65 73 ging..It.is.assumed.that.the.tes
1040 74 20 6d 61 63 68 69 6e 65 20 61 6e 64 20 74 68 65 20 64 65 62 75 67 67 65 72 20 74 65 72 6d 69 t.machine.and.the.debugger.termi
1060 6e 61 6c 20 61 72 65 20 63 6f 6e 6e 65 63 74 65 64 20 77 69 74 68 20 61 20 73 65 72 69 61 6c 20 nal.are.connected.with.a.serial.
1080 63 61 62 6c 65 20 61 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 22 49 6e 73 74 61 6c 6c 61 74 cable.as.specified.in."Installat
10a0 69 6f 6e 22 20 61 62 6f 76 65 2e 0d 0d 55 73 69 6e 67 20 74 68 65 20 63 6f 72 72 65 63 74 20 4f ion".above...Using.the.correct.O
10c0 53 2f 32 20 53 75 62 73 79 73 74 65 6d 20 62 69 6e 61 72 69 65 73 3a 0d 46 6f 72 20 64 65 62 75 S/2.Subsystem.binaries:.For.debu
10e0 67 67 69 6e 67 2c 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 62 65 20 72 75 6e 6e 69 6e 67 20 61 20 gging,.you.need.to.be.running.a.
1100 64 65 62 75 67 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 4f 53 2f 32 20 53 75 62 73 79 73 debug.version.of.the.OS/2.Subsys
1120 74 65 6d 2c 20 6e 6f 74 20 72 65 74 61 69 6c 2e 20 4f 74 68 65 72 77 69 73 65 2c 20 79 6f 75 20 tem,.not.retail..Otherwise,.you.
1140 77 69 6c 6c 20 6e 6f 74 20 62 65 20 61 62 6c 65 20 74 6f 20 67 65 74 20 61 20 70 72 6f 6d 70 74 will.not.be.able.to.get.a.prompt
1160 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 65 61 63 68 20 4f 53 2f 32 20 61 .at.the.beginning.of.each.OS/2.a
1180 70 70 6c 69 63 61 74 69 6f 6e 20 28 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 pplication.(which.allows.you.to.
11a0 73 65 74 20 66 75 72 74 68 65 72 20 62 72 65 61 6b 2d 70 6f 69 6e 74 73 20 61 6e 64 20 67 65 74 set.further.break-points.and.get
11c0 20 64 65 62 75 67 67 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0d 53 74 61 72 74 69 6e .debugging.information...Startin
11e0 67 20 74 68 65 20 4f 53 2f 32 20 53 75 62 73 79 73 74 65 6d 20 73 65 72 76 65 72 3a 0d 13 53 59 g.the.OS/2.Subsystem.server:..SY
1200 4d 42 4f 4c 20 31 38 33 20 5c 66 20 22 53 79 6d 62 6f 6c 22 20 5c 73 20 31 30 20 5c 68 15 09 42 MBOL.183.\f."Symbol".\s.10.\h..B
1220 65 66 6f 72 65 20 73 74 61 72 74 69 6e 67 20 74 68 65 20 4f 53 2f 32 20 53 75 62 73 79 73 74 65 efore.starting.the.OS/2.Subsyste
1240 6d 2c 20 6d 61 6b 65 20 73 75 72 65 20 69 74 20 69 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 75 m,.make.sure.it.is.not.already.u
1260 70 2d 61 6e 64 2d 72 75 6e 6e 69 6e 67 20 28 75 73 69 6e 67 20 50 76 69 65 77 2c 20 6c 6f 6f 6b p-and-running.(using.Pview,.look
1280 20 66 6f 72 20 4f 53 32 53 52 56 2e 45 58 45 29 2e 20 4e 6f 74 65 20 74 68 61 74 20 4f 53 32 53 .for.OS2SRV.EXE)..Note.that.OS2S
12a0 52 56 2e 45 58 45 20 69 73 20 72 75 6e 6e 69 6e 67 20 6f 6e 6c 79 20 61 66 74 65 72 20 74 68 65 RV.EXE.is.running.only.after.the
12c0 20 66 69 72 73 74 20 74 69 6d 65 20 79 6f 75 20 72 75 6e 20 61 6e 20 4f 53 2f 32 20 61 70 70 6c .first.time.you.run.an.OS/2.appl
12e0 69 63 61 74 69 6f 6e 2e 20 44 75 65 20 74 6f 20 61 20 62 75 67 20 69 6e 20 6e 74 73 64 2c 20 79 ication..Due.to.a.bug.in.ntsd,.y
1300 6f 75 20 6e 65 65 64 20 74 6f 20 73 74 61 72 74 20 74 68 65 20 31 73 74 20 69 6e 74 73 61 6e 63 ou.need.to.start.the.1st.intsanc
1320 65 20 6f 66 20 6f 73 32 73 72 76 20 77 69 74 68 20 6e 74 73 64 20 61 73 20 62 65 6c 6f 77 2e 0d e.of.os2srv.with.ntsd.as.below..
1340 13 53 59 4d 42 4f 4c 20 31 38 33 20 5c 66 20 22 53 79 6d 62 6f 6c 22 20 5c 73 20 31 30 20 5c 68 .SYMBOL.183.\f."Symbol".\s.10.\h
1360 15 09 73 74 61 72 74 20 4f 53 32 53 52 56 20 75 6e 64 65 72 20 4e 54 53 44 20 61 73 20 66 6f 6c ..start.OS2SRV.under.NTSD.as.fol
1380 6c 6f 77 73 3a 0d 09 09 6e 74 73 64 20 6f 73 32 73 72 76 0d 09 09 66 72 6f 6d 20 74 68 65 20 64 lows:...ntsd.os2srv...from.the.d
13a0 65 62 75 67 67 65 72 20 70 72 6f 6d 70 74 3a 0d 09 09 67 20 6f 73 32 69 6e 69 74 69 61 6c 69 7a ebugger.prompt:...g.os2initializ
13c0 65 0d 09 09 71 0d 09 6e 6f 77 20 73 74 61 72 74 20 6e 74 73 64 20 61 67 61 69 6e 20 77 69 74 68 e...q..now.start.ntsd.again.with
13e0 20 61 20 73 70 65 63 69 61 6c 20 66 6c 61 67 2c 20 2d 7a 2c 20 77 68 69 63 68 20 61 6c 6c 6f 77 .a.special.flag,.-z,.which.allow
1400 73 20 79 6f 75 20 74 6f 20 73 65 65 20 61 6c 6c 20 6f 73 32 20 61 70 70 6c 69 63 61 74 69 6f 6e s.you.to.see.all.os2.application
1420 73 20 61 6e 64 20 6f 73 32 73 72 76 20 69 6e 73 69 64 65 20 6f 6e 65 20 6e 74 73 64 3a 0d 09 09 s.and.os2srv.inside.one.ntsd:...
1440 6e 74 73 64 20 2d 64 7a 20 6f 73 32 73 72 76 0d 09 41 74 20 74 68 61 74 20 70 6f 69 6e 74 2c 20 ntsd.-dz.os2srv..At.that.point,.
1460 79 6f 75 20 77 69 6c 6c 20 67 65 74 20 61 20 62 72 65 61 6b 2d 70 6f 69 6e 74 20 6f 6e 20 74 68 you.will.get.a.break-point.on.th
1480 65 20 64 65 62 75 67 67 65 72 20 74 65 72 6d 69 6e 61 6c 2c 20 61 74 20 74 68 65 20 66 69 72 73 e.debugger.terminal,.at.the.firs
14a0 74 20 69 6e 73 74 72 75 63 74 69 6f 6e 20 6f 66 20 4f 53 32 53 52 56 2e 0d 09 54 68 65 72 65 20 t.instruction.of.OS2SRV...There.
14c0 61 72 65 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 75 73 65 66 75 6c 20 63 6f 6d 6d 61 6e 64 73 20 are.a.number.of.useful.commands.
14e0 79 6f 75 20 6d 61 79 20 69 73 73 75 65 20 61 74 20 74 68 61 74 20 70 6f 69 6e 74 3a 0d 09 2d 20 you.may.issue.at.that.point:..-.
1500 65 64 20 6f 73 32 64 65 62 75 67 20 76 61 6c 75 65 3a 0d 54 68 69 73 20 73 74 61 74 65 6d 65 6e ed.os2debug.value:.This.statemen
1520 74 20 73 65 74 73 20 74 68 65 20 27 6f 73 32 64 65 62 75 67 27 20 76 61 72 69 61 62 6c 65 20 6f t.sets.the.'os2debug'.variable.o
1540 66 20 4f 53 32 53 52 56 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 76 61 6c 75 65 20 f.OS2SRV.to.the.specified.value.
1560 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2e 20 48 65 72 65 20 61 72 65 20 69 6e on.the.command-line..Here.are.in
1580 74 65 72 65 73 74 69 6e 67 20 76 61 6c 75 65 73 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f teresting.values.you.may.want.to
15a0 20 75 73 65 3a 0d 2d 20 65 64 20 6f 73 32 64 65 62 75 67 20 34 30 30 30 30 3a 20 77 69 6c 6c 20 .use:.-.ed.os2debug.40000:.will.
15c0 63 61 75 73 65 20 61 20 6d 65 73 73 61 67 65 20 74 6f 20 61 70 70 65 61 72 20 6f 6e 20 74 68 65 cause.a.message.to.appear.on.the
15e0 20 64 65 62 75 67 67 65 72 20 74 65 72 6d 69 6e 61 6c 20 66 6f 72 20 65 61 63 68 20 4f 53 2f 32 .debugger.terminal.for.each.OS/2
1600 20 41 50 49 20 69 73 73 75 65 64 20 62 79 20 4f 53 2f 32 20 70 72 6f 67 72 61 6d 73 2e 20 54 68 .API.issued.by.OS/2.programs..Th
1620 69 73 20 6d 61 79 20 62 65 20 75 73 65 66 75 6c 20 69 6e 20 64 65 74 65 72 6d 69 6e 69 6e 67 20 is.may.be.useful.in.determining.
1640 61 66 74 65 72 2f 64 75 72 69 6e 67 20 77 68 69 63 68 20 73 79 73 74 65 6d 20 63 61 6c 6c 20 61 after/during.which.system.call.a
1660 20 70 72 6f 62 6c 65 6d 20 6f 63 63 75 72 72 65 64 2e 0d 2d 20 61 20 6e 6f 6e 2d 7a 65 72 6f 20 .problem.occurred..-.a.non-zero.
1680 76 61 6c 75 65 20 69 73 20 72 65 71 75 69 72 65 64 20 69 6e 20 6f 73 32 64 65 62 75 67 20 69 66 value.is.required.in.os2debug.if
16a0 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 67 65 74 20 61 20 62 72 65 61 6b 2d 70 6f 69 6e 74 20 61 .you.want.to.get.a.break-point.a
16c0 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 65 61 63 68 20 4f 53 2f 32 20 61 70 70 t.the.beginning.of.each.OS/2.app
16e0 6c 69 63 61 74 69 6f 6e 2e 20 53 65 76 65 72 61 6c 20 76 61 6c 75 65 73 20 6f 66 20 6f 73 32 64 lication..Several.values.of.os2d
1700 65 62 75 67 20 65 6e 61 62 6c 65 20 76 61 72 69 6f 75 73 20 6d 65 73 73 61 67 65 73 20 69 6e 20 ebug.enable.various.messages.in.
1720 74 68 65 20 4f 53 2f 32 20 53 75 62 73 79 73 74 65 6d 20 28 6e 6f 74 20 6a 75 73 74 20 74 68 65 the.OS/2.Subsystem.(not.just.the
1740 20 41 50 49 20 6d 65 73 73 61 67 65 73 20 65 6e 61 62 6c 65 64 20 77 69 74 68 20 30 78 34 30 30 .API.messages.enabled.with.0x400
1760 30 30 29 3a 20 69 66 20 79 6f 75 20 6f 6e 6c 79 20 6e 65 65 64 20 74 6f 20 67 65 74 20 61 20 62 00):.if.you.only.need.to.get.a.b
1780 72 65 61 6b 2d 70 6f 69 6e 74 20 61 74 20 70 72 6f 67 72 61 6d 20 73 74 61 72 74 75 70 2c 20 75 reak-point.at.program.startup,.u
17a0 73 65 20 30 78 31 30 30 30 30 30 30 20 61 73 20 76 61 6c 75 65 20 28 73 69 6e 63 65 20 69 74 20 se.0x1000000.as.value.(since.it.
17c0 68 61 73 20 6e 6f 20 6d 65 61 6e 69 6e 67 20 66 6f 72 20 74 68 65 20 4f 53 2f 32 20 53 75 62 73 has.no.meaning.for.the.OS/2.Subs
17e0 79 73 74 65 6d 29 3a 0d 09 09 65 64 20 6f 73 32 64 65 62 75 67 20 31 30 30 30 30 30 30 0d 09 41 ystem):...ed.os2debug.1000000..A
1800 20 66 65 77 20 6d 6f 72 65 20 76 61 6c 75 65 73 3a 0d 2f 2f 0d 2f 2f 20 44 65 66 69 6e 65 20 64 .few.more.values:.//.//.Define.d
1820 65 62 75 67 67 69 6e 67 20 66 6c 61 67 20 61 73 20 66 61 6c 73 65 20 69 66 20 6e 6f 74 20 64 65 ebugging.flag.as.false.if.not.de
1840 66 69 6e 65 64 20 61 6c 72 65 61 64 79 2e 0d 2f 2f 0d 0d 23 69 66 6e 64 65 66 20 44 42 47 0d 44 fined.already..//..#ifndef.DBG.D
1860 42 47 3d 30 0d 23 65 6e 64 69 66 0d 0d 23 69 66 20 44 42 47 0d 0d 23 64 65 66 69 6e 65 20 4f 53 BG=0.#endif..#if.DBG..#define.OS
1880 32 5f 44 45 42 55 47 5f 54 41 53 4b 49 4e 47 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 30 2_DEBUG_TASKING...........0x0000
18a0 30 30 30 31 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 46 49 4c 45 53 59 53 20 20 0001.#define.OS2_DEBUG_FILESYS..
18c0 20 20 20 20 20 20 20 20 20 30 78 30 30 30 30 30 30 30 32 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f .........0x00000002.#define.OS2_
18e0 44 45 42 55 47 5f 46 53 44 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 30 30 30 DEBUG_FSD...............0x000000
1900 30 34 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 4d 45 4d 4f 52 59 20 20 20 20 20 04.#define.OS2_DEBUG_MEMORY.....
1920 20 20 20 20 20 20 20 30 78 30 30 30 30 30 30 30 38 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 .......0x00000008.#define.OS2_DE
1940 42 55 47 5f 53 45 4d 41 50 48 4f 52 45 53 20 20 20 20 20 20 20 20 30 78 30 30 30 30 30 30 31 30 BUG_SEMAPHORES........0x00000010
1960 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 54 49 4d 45 52 53 20 20 20 20 20 20 20 .#define.OS2_DEBUG_TIMERS.......
1980 20 20 20 20 20 30 78 30 30 30 30 30 30 32 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 .....0x00000020.#define.OS2_DEBU
19a0 47 5f 4c 4f 41 44 45 52 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 30 30 30 34 30 0d 23 G_LOADER............0x00000040.#
19c0 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 4e 4c 53 20 20 20 20 20 20 20 20 20 20 20 20 define.OS2_DEBUG_NLS............
19e0 20 20 20 30 78 30 30 30 30 30 30 38 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f ...0x00000080.#define.OS2_DEBUG_
1a00 45 58 43 45 50 54 49 4f 4e 53 20 20 20 20 20 20 20 20 30 78 30 30 30 30 30 31 30 30 0d 23 64 65 EXCEPTIONS........0x00000100.#de
1a20 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 45 52 52 4f 52 4d 53 47 20 20 20 20 20 20 20 20 20 fine.OS2_DEBUG_ERRORMSG.........
1a40 20 30 78 30 30 30 30 30 32 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 53 45 .0x00000200.#define.OS2_DEBUG_SE
1a60 53 53 49 4f 4e 4d 47 52 20 20 20 20 20 20 20 20 30 78 30 30 30 30 30 34 30 30 0d 23 64 65 66 69 SSIONMGR........0x00000400.#defi
1a80 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 44 45 56 49 43 45 5f 53 55 50 50 4f 52 54 20 20 20 20 30 ne.OS2_DEBUG_DEVICE_SUPPORT....0
1aa0 78 30 30 30 30 30 38 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 50 49 50 45 x00000800.#define.OS2_DEBUG_PIPE
1ac0 53 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 30 31 30 30 30 0d 23 64 65 66 69 6e 65 S.............0x00001000.#define
1ae0 20 4f 53 32 5f 44 45 42 55 47 5f 51 55 45 55 45 53 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 .OS2_DEBUG_QUEUES............0x0
1b00 30 30 30 32 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 49 4e 49 54 20 20 0002000.#define.OS2_DEBUG_INIT..
1b20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 30 34 30 30 30 0d 23 64 65 66 69 6e 65 20 4f ............0x00004000.#define.O
1b40 53 32 5f 44 45 42 55 47 5f 4c 50 43 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 S2_DEBUG_LPC...............0x000
1b60 30 38 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 43 4c 45 41 4e 55 50 20 08000.#define.OS2_DEBUG_CLEANUP.
1b80 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 31 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 ..........0x00010000.#define.OS2
1ba0 5f 44 45 42 55 47 5f 46 49 4c 45 53 59 53 4c 4f 43 4b 20 20 20 20 20 20 20 30 78 30 30 30 32 30 _DEBUG_FILESYSLOCK.......0x00020
1bc0 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 41 50 49 53 20 20 20 20 20 20 000.#define.OS2_DEBUG_APIS......
1be0 20 20 20 20 20 20 20 20 30 78 30 30 30 34 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 ........0x00040000.#define.OS2_D
1c00 45 42 55 47 5f 42 52 4b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 30 38 30 30 30 EBUG_BRK...............0x0008000
1c20 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 53 49 47 20 20 20 20 20 20 20 20 20 0.#define.OS2_DEBUG_SIG.........
1c40 20 20 20 20 20 20 30 78 30 30 31 30 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 ......0x00100000.#define.OS2_DEB
1c60 55 47 5f 56 49 4f 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 32 30 30 30 30 30 0d UG_VIO...............0x00200000.
1c80 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 4b 42 44 20 20 20 20 20 20 20 20 20 20 20 #define.OS2_DEBUG_KBD...........
1ca0 20 20 20 20 30 78 30 30 34 30 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 ....0x00400000.#define.OS2_DEBUG
1cc0 5f 4d 4f 55 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 30 30 38 30 30 30 30 30 0d 23 64 _MOU...............0x00800000.#d
1ce0 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 4d 4f 4e 20 20 20 20 20 20 20 20 20 20 20 20 20 efine.OS2_DEBUG_MON.............
1d00 20 20 30 78 30 31 30 30 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 41 ..0x01000000.#define.OS2_DEBUG_A
1d20 4c 4c 5f 56 49 4f 20 20 20 20 20 20 20 20 20 20 20 30 78 30 32 30 30 30 30 30 30 0d 2f 2a 20 46 LL_VIO...........0x02000000./*.F
1d40 6f 72 20 74 65 6d 70 6f 72 61 72 79 20 6d 65 73 73 61 67 65 73 2c 20 69 2e 65 20 75 73 65 64 20 or.temporary.messages,.i.e.used.
1d60 66 6f 72 20 61 20 66 65 77 20 64 65 62 75 67 0d 20 20 20 73 65 73 73 69 6f 6e 73 2e 20 53 75 63 for.a.few.debug....sessions..Suc
1d80 68 20 70 72 69 6e 74 69 6e 67 73 20 6d 61 79 20 62 65 20 72 65 6d 6f 76 65 64 20 62 79 20 61 6e h.printings.may.be.removed.by.an
1da0 79 6f 6e 65 0d 20 20 20 77 68 6f 20 73 65 65 73 20 74 68 65 6d 2e 20 2a 2f 0d 23 64 65 66 69 6e yone....who.sees.them..*/.#defin
1dc0 65 20 4f 53 32 5f 44 45 42 55 47 5f 54 45 4d 50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 e.OS2_DEBUG_TEMP..............0x
1de0 30 34 30 30 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 4f 53 32 5f 45 04000000.#define.OS2_DEBUG_OS2_E
1e00 58 45 20 20 20 20 20 20 20 20 20 20 20 30 78 30 38 30 30 30 30 30 30 0d 23 64 65 66 69 6e 65 20 XE...........0x08000000.#define.
1e20 4f 53 32 5f 44 45 42 55 47 5f 4e 45 54 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 31 30 OS2_DEBUG_NET...............0x10
1e40 30 30 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 57 49 4e 20 20 20 20 000000.#define.OS2_DEBUG_WIN....
1e60 20 20 20 20 20 20 20 20 20 20 20 30 78 32 30 30 30 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 ...........0x20000000.#define.OS
1e80 32 5f 44 45 42 55 47 5f 4d 49 53 43 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 38 30 30 30 2_DEBUG_MISC..............0x8000
1ea0 30 30 30 30 0d 23 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 41 4e 59 20 20 20 20 20 20 0000.#define.OS2_DEBUG_ANY......
1ec0 20 20 20 20 20 20 20 20 20 30 78 46 46 46 46 46 46 46 46 0d 0d 2f 2f 23 64 65 66 69 6e 65 20 4f .........0xFFFFFFFF..//#define.O
1ee0 53 32 5f 44 45 42 55 47 5f 41 4c 4c 5f 56 49 4f 20 20 20 20 20 20 20 28 20 4f 53 32 5f 44 45 42 S2_DEBUG_ALL_VIO.......(.OS2_DEB
1f00 55 47 5f 56 49 4f 20 7c 20 4f 53 32 5f 44 45 42 55 47 5f 4b 42 44 20 7c 20 4f 53 32 5f 44 45 42 UG_VIO.|.OS2_DEBUG_KBD.|.OS2_DEB
1f20 55 47 5f 4d 4f 55 20 7c 20 4f 53 32 5f 44 45 42 55 47 5f 4d 4f 4e 20 29 0d 23 64 65 66 69 6e 65 UG_MOU.|.OS2_DEBUG_MON.).#define
1f40 20 4f 53 32 5f 44 45 42 55 47 5f 56 49 4f 5f 46 49 4c 45 20 20 20 20 20 20 28 20 4f 53 32 5f 44 .OS2_DEBUG_VIO_FILE......(.OS2_D
1f60 45 42 55 47 5f 56 49 4f 20 7c 20 4f 53 32 5f 44 45 42 55 47 5f 46 49 4c 45 53 59 53 20 29 0d 23 EBUG_VIO.|.OS2_DEBUG_FILESYS.).#
1f80 64 65 66 69 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 56 49 4f 5f 4b 42 44 5f 46 49 4c 45 20 20 28 define.OS2_DEBUG_VIO_KBD_FILE..(
1fa0 20 4f 53 32 5f 44 45 42 55 47 5f 56 49 4f 20 7c 20 4f 53 32 5f 44 45 42 55 47 5f 4b 42 44 20 7c .OS2_DEBUG_VIO.|.OS2_DEBUG_KBD.|
1fc0 20 4f 53 32 5f 44 45 42 55 47 5f 46 49 4c 45 53 59 53 20 29 0d 23 64 65 66 69 6e 65 20 4f 53 32 .OS2_DEBUG_FILESYS.).#define.OS2
1fe0 5f 44 45 42 55 47 5f 4b 42 44 5f 46 49 4c 45 20 20 20 20 20 20 28 20 4f 53 32 5f 44 45 42 55 47 _DEBUG_KBD_FILE......(.OS2_DEBUG
2000 5f 4b 42 44 20 7c 20 4f 53 32 5f 44 45 42 55 47 5f 46 49 4c 45 53 59 53 20 29 0d 23 64 65 66 69 _KBD.|.OS2_DEBUG_FILESYS.).#defi
2020 6e 65 20 4f 53 32 5f 44 45 42 55 47 5f 4d 4f 55 5f 46 49 4c 45 20 20 20 20 20 20 28 20 4f 53 32 ne.OS2_DEBUG_MOU_FILE......(.OS2
2040 5f 44 45 42 55 47 5f 4d 4f 55 20 7c 20 4f 53 32 5f 44 45 42 55 47 5f 46 49 4c 45 53 59 53 20 29 _DEBUG_MOU.|.OS2_DEBUG_FILESYS.)
2060 0d 0d 2d 20 73 65 74 20 62 72 65 61 6b 2d 70 6f 69 6e 74 73 20 69 6e 20 74 68 65 20 4f 53 32 53 ..-.set.break-points.in.the.OS2S
2080 52 56 2e 45 58 45 20 63 6f 64 65 2c 20 6d 6f 64 69 66 79 20 76 61 72 69 61 62 6c 65 73 20 65 74 RV.EXE.code,.modify.variables.et
20a0 63 2e 3a 20 74 68 65 73 65 20 63 6f 6d 6d 61 6e 64 73 20 77 6f 75 6c 64 20 62 65 20 75 73 65 66 c.:.these.commands.would.be.usef
20c0 75 6c 20 6f 6e 6c 79 20 77 68 65 6e 20 64 65 62 75 67 67 69 6e 67 20 74 68 65 20 4f 53 2f 32 20 ul.only.when.debugging.the.OS/2.
20e0 53 75 62 73 79 73 74 65 6d 20 69 74 73 65 6c 66 20 28 73 65 65 20 22 4f 53 2f 32 20 53 75 62 73 Subsystem.itself.(see."OS/2.Subs
2100 79 73 74 65 6d 20 64 65 62 75 67 67 69 6e 67 22 20 62 65 6c 6f 77 29 2e 0d 2d 20 77 68 65 6e 20 ystem.debugging".below)..-.when.
2120 79 6f 75 20 61 72 65 20 64 6f 6e 65 20 77 69 74 68 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6d 6d you.are.done.with.the.above.comm
2140 61 6e 64 73 2c 20 6c 65 74 20 6f 73 32 73 72 76 20 72 75 6e 20 77 69 74 68 20 74 68 65 3a 20 27 ands,.let.os2srv.run.with.the:.'
2160 67 27 20 20 28 69 2e 65 2e 20 67 6f 29 20 63 6f 6d 6d 61 6e 64 2e 0d 0d 53 74 61 72 74 69 6e 67 g'..(i.e..go).command...Starting
2180 20 61 6e 64 20 64 65 62 75 67 67 69 6e 67 20 31 36 2d 62 69 74 20 61 70 70 6c 69 63 61 74 69 6f .and.debugging.16-bit.applicatio
21a0 6e 73 3a 0d 13 53 59 4d 42 4f 4c 20 31 38 33 20 5c 66 20 22 53 79 6d 62 6f 6c 22 20 5c 73 20 31 ns:..SYMBOL.183.\f."Symbol".\s.1
21c0 30 20 5c 68 15 09 6e 6f 77 20 73 74 61 72 74 20 61 6e 20 4f 53 2f 32 20 61 70 70 6c 69 63 61 74 0.\h..now.start.an.OS/2.applicat
21e0 69 6f 6e 2e 0d 57 68 65 6e 20 73 74 61 72 74 69 6e 67 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 ion..When.starting.the.applicati
2200 6f 6e 73 2c 20 79 6f 75 20 77 69 6c 6c 20 67 65 74 20 61 20 62 72 65 61 6b 2d 70 6f 69 6e 74 20 ons,.you.will.get.a.break-point.
2220 6f 6e 20 74 68 65 20 64 65 62 75 67 67 65 72 20 74 65 72 6d 69 6e 61 6c 2c 20 69 6e 20 74 68 65 on.the.debugger.terminal,.in.the
2240 20 4f 53 32 2e 45 58 45 20 70 72 6f 63 65 73 73 2c 20 6f 66 20 77 68 69 63 68 20 61 6e 20 69 6e .OS2.EXE.process,.of.which.an.in
2260 73 74 61 6e 63 65 20 72 75 6e 73 20 66 6f 72 20 65 61 63 68 20 4f 53 2f 32 20 61 70 70 6c 69 63 stance.runs.for.each.OS/2.applic
2280 61 74 69 6f 6e 2e 0d 13 53 59 4d 42 4f 4c 20 31 38 33 20 5c 66 20 22 53 79 6d 62 6f 6c 22 20 5c ation...SYMBOL.183.\f."Symbol".\
22a0 73 20 31 30 20 5c 68 15 09 62 65 66 6f 72 65 20 79 6f 75 20 63 61 6e 20 73 65 74 20 61 20 62 72 s.10.\h..before.you.can.set.a.br
22c0 65 61 6b 2d 70 6f 69 6e 74 20 61 74 20 61 6e 79 20 70 61 72 74 20 6f 66 20 74 68 65 20 31 36 2d eak-point.at.any.part.of.the.16-
22e0 62 69 74 20 70 72 6f 67 72 61 6d 20 6f 72 20 74 68 65 20 44 4c 4c 27 73 20 69 74 20 75 73 65 73 bit.program.or.the.DLL's.it.uses
2300 2c 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 77 61 69 74 20 74 69 6c 6c 20 74 68 65 20 31 36 2d 62 ,.you.need.to.wait.till.the.16-b
2320 69 74 20 63 6f 64 65 20 68 61 73 20 62 65 65 6e 20 6c 6f 61 64 65 64 20 62 79 20 74 68 65 20 4f it.code.has.been.loaded.by.the.O
2340 53 2f 32 20 53 75 62 73 79 73 74 65 6d 20 2d 20 74 68 65 20 62 72 65 61 6b 2d 70 6f 69 6e 74 20 S/2.Subsystem.-.the.break-point.
2360 61 62 6f 76 65 20 6f 63 63 75 72 73 20 61 74 20 61 20 73 74 61 67 65 20 77 68 65 6e 20 74 68 65 above.occurs.at.a.stage.when.the
2380 20 31 36 2d 62 69 74 20 63 6f 64 65 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 6c 6f 61 64 65 64 .16-bit.code.has.not.been.loaded
23a0 20 79 65 74 2e 20 54 68 65 20 70 6f 69 6e 74 20 61 74 20 77 68 69 63 68 20 61 6c 6c 20 31 36 2d .yet..The.point.at.which.all.16-
23c0 62 69 74 20 63 6f 64 65 20 26 20 44 4c 4c 27 73 20 68 61 76 65 20 62 65 65 6e 20 6c 6f 61 64 65 bit.code.&.DLL's.have.been.loade
23e0 64 20 69 73 20 77 68 65 6e 20 4f 53 32 2e 45 58 45 20 72 65 61 63 68 65 73 20 74 68 65 20 6c 64 d.is.when.OS2.EXE.reaches.the.ld
2400 72 73 74 61 72 74 20 65 6e 74 72 79 2d 70 6f 69 6e 74 2e 20 59 6f 75 20 6d 61 79 20 72 65 61 63 rstart.entry-point..You.may.reac
2420 68 20 74 68 69 73 20 6c 6f 63 61 74 69 6f 6e 20 62 79 20 69 73 73 75 69 6e 67 20 61 74 20 74 68 h.this.location.by.issuing.at.th
2440 65 20 61 62 6f 76 65 20 62 72 65 61 6b 2d 70 6f 69 6e 74 3a 0d 09 09 31 3a 30 30 30 30 3e 20 62 e.above.break-point:...1:0000>.b
2460 70 20 6c 64 72 73 74 61 72 74 0d 09 09 31 3a 30 30 30 30 3e 20 67 0d 09 09 09 6f 72 0d 09 09 31 p.ldrstart...1:0000>.g....or...1
2480 3a 30 30 30 30 3e 20 67 20 6c 64 72 73 74 61 72 74 0d 13 53 59 4d 42 4f 4c 20 31 38 33 20 5c 66 :0000>.g.ldrstart..SYMBOL.183.\f
24a0 20 22 53 79 6d 62 6f 6c 22 20 5c 73 20 31 30 20 5c 68 15 09 77 65 20 68 61 76 65 20 6e 6f 77 20 ."Symbol".\s.10.\h..we.have.now.
24c0 72 65 61 63 68 65 64 20 61 20 70 6f 69 6e 74 20 77 68 65 72 65 20 79 6f 75 20 63 61 6e 20 6d 61 reached.a.point.where.you.can.ma
24e0 6e 69 70 75 6c 61 74 65 20 74 68 65 20 31 36 2d 62 69 74 20 63 6f 64 65 2c 20 42 55 54 3a 0d 4e nipulate.the.16-bit.code,.BUT:.N
2500 54 53 44 20 64 6f 65 73 6e 27 74 20 73 75 70 70 6f 72 74 20 73 79 6d 62 6f 6c 69 63 20 64 65 62 TSD.doesn't.support.symbolic.deb
2520 75 67 67 69 6e 67 20 6f 66 20 31 36 2d 62 69 74 20 4f 53 2f 32 20 61 70 70 6c 69 63 61 74 69 6f ugging.of.16-bit.OS/2.applicatio
2540 6e 73 2e 20 54 68 65 72 65 66 6f 72 65 2c 20 61 6c 74 68 6f 75 67 68 20 79 6f 75 20 63 61 6e 20 ns..Therefore,.although.you.can.
2560 73 65 74 20 62 72 65 61 6b 2d 70 6f 69 6e 74 73 2c 20 73 69 6e 67 6c 65 2d 73 74 65 70 2c 20 64 set.break-points,.single-step,.d
2580 69 73 61 73 73 65 6d 62 6c 65 20 65 74 63 2e 20 69 6e 20 31 36 2d 62 69 74 20 63 6f 64 65 2c 20 isassemble.etc..in.16-bit.code,.
25a0 79 6f 75 20 63 61 6e 27 74 20 75 73 65 20 73 79 6d 62 6f 6c 73 2c 20 73 75 63 68 20 61 73 3a 0d you.can't.use.symbols,.such.as:.
25c0 09 31 3a 30 30 30 30 3e 20 62 70 20 5f 6d 79 70 72 6f 63 0d 69 6e 73 74 65 61 64 2c 20 79 6f 75 .1:0000>.bp._myproc.instead,.you
25e0 20 68 61 76 65 20 74 6f 20 6b 6e 6f 77 20 74 68 65 20 61 63 74 75 61 6c 20 61 64 64 72 65 73 73 .have.to.know.the.actual.address
2600 20 6f 66 20 74 68 65 20 5f 6d 79 70 72 6f 63 20 6c 61 62 65 6c 20 28 73 61 79 3a 20 30 78 34 31 .of.the._myproc.label.(say:.0x41
2620 38 37 3a 30 78 31 61 30 29 20 61 6e 64 20 74 79 70 65 3a 0d 09 31 3a 30 30 30 30 3e 20 62 70 20 87:0x1a0).and.type:..1:0000>.bp.
2640 34 31 38 37 3a 31 61 30 0d 4e 6f 74 65 20 74 68 61 74 20 4e 54 53 44 20 64 6f 65 73 20 61 63 63 4187:1a0.Note.that.NTSD.does.acc
2660 65 70 74 20 31 36 2d 62 69 74 20 61 64 64 72 65 73 73 65 73 2c 20 61 73 20 79 6f 75 20 63 61 6e ept.16-bit.addresses,.as.you.can
2680 20 73 65 65 20 66 72 6f 6d 20 74 68 65 20 61 62 6f 76 65 20 63 6f 6d 6d 61 6e 64 2e 0d 0d 0d 42 .see.from.the.above.command....B
26a0 72 65 61 6b 69 6e 67 20 69 6e 74 6f 20 4e 54 53 44 20 2b 20 73 77 69 74 63 68 69 6e 67 20 70 72 reaking.into.NTSD.+.switching.pr
26c0 6f 63 65 73 73 20 63 6f 6e 74 65 78 74 3a 0d 53 6f 6d 65 74 69 6d 65 73 20 79 6f 75 20 6d 61 79 ocess.context:.Sometimes.you.may
26e0 20 77 61 6e 74 20 74 6f 20 65 78 61 6d 69 6e 65 20 76 61 72 69 61 62 6c 65 73 20 6f 72 20 73 65 .want.to.examine.variables.or.se
2700 74 20 61 64 64 69 74 69 6f 6e 61 6c 20 62 72 65 61 6b 2d 70 6f 69 6e 74 73 20 65 76 65 6e 20 74 t.additional.break-points.even.t
2720 68 6f 75 67 68 20 79 6f 75 20 64 6f 6e 27 74 20 68 61 76 65 20 61 20 70 72 6f 6d 70 74 20 61 74 hough.you.don't.have.a.prompt.at
2740 20 74 68 65 20 64 65 62 75 67 67 65 72 20 74 65 72 6d 69 6e 61 6c 2e 20 54 68 65 20 77 61 79 20 .the.debugger.terminal..The.way.
2760 74 6f 20 64 6f 20 74 68 69 73 20 69 73 20 74 6f 20 68 69 74 20 43 54 52 4c 2d 43 20 61 74 20 74 to.do.this.is.to.hit.CTRL-C.at.t
2780 68 65 20 77 69 6e 64 6f 77 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 27 6e 74 73 64 he.window.representing.the.'ntsd
27a0 20 2d 64 7a 20 6f 73 32 73 72 76 27 20 63 6f 6d 6d 61 6e 64 2e 20 54 68 69 73 20 77 69 6c 6c 20 .-dz.os2srv'.command..This.will.
27c0 67 65 74 20 79 6f 75 20 61 20 64 65 62 75 67 67 65 72 20 70 72 6f 6d 70 74 20 69 6e 20 74 68 65 get.you.a.debugger.prompt.in.the
27e0 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 4f 53 32 53 52 56 20 70 72 6f 63 65 73 73 2c 20 .context.of.the.OS2SRV.process,.
2800 61 73 20 79 6f 75 20 63 61 6e 20 74 65 6c 6c 20 66 72 6f 6d 20 74 68 65 20 4e 54 53 44 20 70 72 as.you.can.tell.from.the.NTSD.pr
2820 6f 6d 70 74 3a 0d 09 31 3a 30 30 30 30 3e 0d 77 68 69 63 68 20 69 6e 64 69 63 61 74 65 73 20 77 ompt:..1:0000>.which.indicates.w
2840 65 20 61 72 65 20 69 6e 20 70 72 6f 63 65 73 73 23 31 20 75 6e 64 65 72 20 4e 54 53 44 20 28 69 e.are.in.process#1.under.NTSD.(i
2860 2e 65 2e 20 74 68 65 20 66 69 72 73 74 20 70 72 6f 63 65 73 73 20 73 74 61 72 74 65 64 20 75 6e .e..the.first.process.started.un
2880 64 65 72 20 4e 54 53 44 29 2c 20 61 6e 64 20 74 68 72 65 61 64 20 23 30 20 77 69 74 68 69 6e 20 der.NTSD),.and.thread.#0.within.
28a0 74 68 61 74 20 70 72 6f 63 65 73 73 2e 0d 59 6f 75 20 77 69 6c 6c 20 70 72 6f 62 61 62 6c 79 20 that.process..You.will.probably.
28c0 77 61 6e 74 20 74 6f 20 6c 6f 6f 6b 20 61 74 20 73 6f 6d 65 20 61 70 70 6c 69 63 61 74 69 6f 6e want.to.look.at.some.application
28e0 20 70 72 6f 63 65 73 73 2c 20 6e 6f 74 20 61 74 20 4f 53 32 53 52 56 2c 20 73 6f 20 79 6f 75 20 .process,.not.at.OS2SRV,.so.you.
2900 6e 65 65 64 20 74 6f 20 73 77 69 74 63 68 20 74 6f 20 74 68 65 20 69 6e 73 74 61 6e 63 65 20 6f need.to.switch.to.the.instance.o
2920 66 20 4f 53 32 2e 45 58 45 20 77 68 69 63 68 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 20 61 f.OS2.EXE.which.represents.the.a
2940 70 70 6c 69 63 61 74 69 6f 6e 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 65 62 75 67 2e 20 44 65 pplication.you.want.to.debug..De
2960 74 65 72 6d 69 6e 69 6e 67 20 77 68 69 63 68 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 4f 53 32 2e termining.which.instance.of.OS2.
2980 45 58 45 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 EXE.corresponds.to.the.applicati
29a0 6f 6e 20 79 6f 75 20 6e 65 65 64 20 63 61 6e 20 62 65 20 74 72 69 63 6b 79 20 2d 20 75 73 65 20 on.you.need.can.be.tricky.-.use.
29c0 74 68 65 20 49 44 20 6f 66 20 74 68 65 20 4f 53 32 2e 45 58 45 20 69 6e 73 74 61 6e 63 65 73 20 the.ID.of.the.OS2.EXE.instances.
29e0 74 6f 20 74 65 6c 6c 20 77 68 69 63 68 20 77 61 73 20 73 74 61 72 74 65 64 20 66 69 72 73 74 2e to.tell.which.was.started.first.
2a00 20 54 68 65 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 73 77 69 74 63 68 20 74 6f 20 61 6e 6f 74 68 .The.commands.to.switch.to.anoth
2a20 65 72 20 70 72 6f 63 65 73 73 20 61 72 65 3a 0d 2d 20 31 3a 30 30 30 30 3e 20 7c 0d 09 53 68 6f er.process.are:.-.1:0000>.|..Sho
2a40 77 73 20 61 6c 6c 20 64 65 62 75 67 67 65 64 20 4e 54 53 44 20 70 72 6f 63 65 73 73 65 73 0d 2d ws.all.debugged.NTSD.processes.-
2a60 20 31 3a 30 30 30 30 3e 7c 32 73 0d 09 53 77 69 74 63 68 65 73 20 74 6f 20 70 72 6f 63 65 73 73 .1:0000>|2s..Switches.to.process
2a80 23 32 0d 2d 20 32 3a 30 30 30 33 3e 7e 0d 09 53 68 6f 77 73 20 61 6c 6c 20 74 68 72 65 61 64 73 #2.-.2:0003>~..Shows.all.threads
2aa0 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 6f 63 65 73 73 0d 2d 20 32 3a 30 30 30 33 .of.the.current.process.-.2:0003
2ac0 3e 7e 30 73 0d 09 53 77 69 74 63 68 65 73 20 74 6f 20 74 68 72 65 61 64 23 30 20 6f 66 20 74 68 >~0s..Switches.to.thread#0.of.th
2ae0 65 20 63 75 72 72 65 6e 74 20 70 72 6f 63 65 73 73 0d 4e 6f 74 65 20 74 68 61 74 20 73 65 76 65 e.current.process.Note.that.seve
2b00 72 61 6c 20 74 68 72 65 61 64 73 20 6f 66 20 4f 53 2f 32 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 ral.threads.of.OS/2.applications
2b20 20 61 72 65 20 61 63 74 75 61 6c 6c 79 20 63 72 65 61 74 65 64 20 62 79 20 74 68 65 20 4f 53 2f .are.actually.created.by.the.OS/
2b40 32 20 53 75 62 73 79 73 74 65 6d 2e 20 54 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 27 73 20 6d 2.Subsystem..The.application's.m
2b60 61 69 6e 20 74 68 72 65 61 64 20 69 73 20 61 6c 77 61 79 73 20 74 68 72 65 61 64 23 30 20 28 69 ain.thread.is.always.thread#0.(i
2b80 2e 65 2e 20 74 68 65 20 66 69 72 73 74 20 74 68 72 65 61 64 20 69 6e 20 74 68 65 20 6c 69 73 74 .e..the.first.thread.in.the.list
2ba0 2e 20 54 6f 20 72 65 73 75 6d 65 20 65 78 65 63 75 74 69 6f 6e 2c 20 75 73 65 20 74 68 65 20 27 ..To.resume.execution,.use.the.'
2bc0 67 27 20 63 6f 6d 6d 61 6e 64 20 28 69 2e 65 2e 20 67 6f 29 2e 0d 0d 0d 4f 53 2f 32 20 53 75 62 g'.command.(i.e..go)....OS/2.Sub
2be0 73 79 73 74 65 6d 20 64 65 62 75 67 67 69 6e 67 3a 0d 0d 54 68 65 20 64 65 62 75 67 67 69 6e 67 system.debugging:..The.debugging
2c00 20 6f 66 20 74 68 65 20 4f 53 2f 32 20 53 75 62 73 79 73 74 65 6d 20 69 73 20 64 6f 6e 65 20 61 .of.the.OS/2.Subsystem.is.done.a
2c20 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 73 61 6d 65 20 73 74 65 70 73 20 74 68 61 6e 20 ccording.to.the.same.steps.than.
2c40 74 68 65 20 31 36 2d 62 69 74 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 64 65 62 75 67 67 69 6e 67 the.16-bit.application.debugging
2c60 20 61 62 6f 76 65 20 65 78 63 65 70 74 3a 0d 2d 20 61 6c 6c 20 63 6f 6e 73 69 64 65 72 61 74 69 .above.except:.-.all.considerati
2c80 6f 6e 73 20 72 65 67 61 72 64 69 6e 67 20 77 68 65 6e 20 74 68 65 20 31 36 2d 62 69 74 20 6d 6f ons.regarding.when.the.16-bit.mo
2ca0 64 75 6c 65 73 20 61 72 65 20 6c 6f 61 64 65 64 20 61 72 65 20 6e 6f 74 20 61 70 70 6c 69 63 61 dules.are.loaded.are.not.applica
2cc0 62 6c 65 2e 0d 2d 20 74 68 65 20 73 6f 75 72 63 65 2d 6c 65 76 65 6c 20 64 65 62 75 67 67 69 6e ble..-.the.source-level.debuggin
2ce0 67 20 66 65 61 74 75 72 65 73 20 6f 66 20 4e 54 53 44 20 6d 61 79 20 62 65 20 75 73 65 64 2e 20 g.features.of.NTSD.may.be.used..
2d00 50 6c 65 61 73 65 20 72 65 66 65 72 20 74 6f 20 74 68 65 20 4e 54 53 44 20 64 6f 63 75 6d 65 6e Please.refer.to.the.NTSD.documen
2d20 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 57 69 6e 64 6f 77 73 20 4e 54 20 53 44 4b 20 6d 61 6e tation.in.the.Windows.NT.SDK.man
2d40 75 61 6c 73 2e 0d 0d 0d 18 00 a4 85 2e a5 c2 41 a6 a0 05 a7 a0 05 a8 d0 02 a9 d0 02 8c 0e 00 8d uals...........A................
2d60 0e 00 d0 cf 11 e0 a1 b1 1a e1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3b 00 03 00 fe ff ..........................;.....
2d80 09 00 06 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 10 00 00 02 00 ................................
2da0 00 00 01 00 00 00 fe ff ff ff 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
2dc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
2de0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
2e00 05 00 53 00 75 00 6d 00 6d 00 61 00 72 00 79 00 49 00 6e 00 66 00 6f 00 72 00 6d 00 61 00 74 00 ..S.u.m.m.a.r.y.I.n.f.o.r.m.a.t.
2e20 69 00 6f 00 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 i.o.n...........................
2e40 28 00 02 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (...............................
2e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 00 03 00 00 00 00 00 00 ................................
2e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ec0 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2f40 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2fc0 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3000 6e 20 53 68 61 6d 69 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 86 e5 89 3e n.Shamir................@......>
3020 c8 8a b8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 ............................@...
3040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3060 40 00 00 00 86 e5 89 3e c8 8a b8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @......>........................
3080 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a0 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c0 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ............@...................
30e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e 00 00 00 13 00 00 00 4d 69 63 72 6f 73 6f 66 ........................Microsof
3100 74 20 57 6f 72 64 20 36 2e 30 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 t.Word.6.0......................
3120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1e 00 00 00 02 00 00 00 ................................
3140 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 2...............................
3160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3180 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
31a0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
31c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
31e0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3200 00 03 00 00 21 03 00 00 ad 06 00 00 d7 06 00 00 d9 07 00 00 fd 07 00 00 fe 07 00 00 1d 08 00 00 ....!...........................
3220 1e 08 00 00 40 09 00 00 41 09 00 00 60 09 00 00 61 09 00 00 78 17 00 00 a4 17 00 00 a5 17 00 00 ....@...A...`...a...x...........
3240 c4 17 00 00 c5 17 00 00 87 18 00 00 88 18 00 00 a7 18 00 00 a8 18 00 00 92 1a 00 00 93 1a 00 00 ................................
3260 b2 1a 00 00 b3 1a 00 00 9f 1c 00 00 cf 1c 00 00 d8 21 00 00 f3 21 00 00 48 23 00 00 62 23 00 00 .................!...!..H#..b#..
3280 fb 00 f8 00 f8 f3 00 f3 00 f3 00 f3 00 f8 f3 00 f3 00 f3 00 f3 00 f3 00 f3 00 f8 00 fb 00 f1 00 ................................
32a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
32e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
33e0 00 00 02 75 01 00 08 75 01 44 04 00 00 00 00 00 04 55 81 5e 01 00 07 55 81 5e 01 63 18 00 00 1f ...u...u.D.......U.^...U.^.c....
3400 00 03 00 00 20 03 00 00 21 03 00 00 46 05 00 00 47 05 00 00 ac 06 00 00 ad 06 00 00 d8 06 00 00 ........!...F...G...............
3420 d8 07 00 00 d9 07 00 00 fd 07 00 00 40 09 00 00 86 09 00 00 94 09 00 00 b0 09 00 00 c2 09 00 00 ............@...................
3440 c6 09 00 00 3e 0a 00 00 50 0a 00 00 b9 0a 00 00 fd 0a 00 00 13 0b 00 00 a6 0b 00 00 73 0c 00 00 ....>...P...................s...
3460 e8 0d 00 00 fe 0d 00 00 12 0e 00 00 15 0e 00 00 4f 0e 00 00 52 0e 00 00 53 0e 00 00 5f 0e 00 00 ................O...R...S..._...
3480 65 0e 00 00 6c 0e 00 00 6d 0e 00 00 75 0e 00 00 76 0e 00 00 a5 0e 00 00 d4 0e 00 00 03 0f 00 00 e...l...m...u...v...............
34a0 32 0f 00 00 61 0f 00 00 90 0f 00 00 fb 00 01 45 23 1b 01 fb 00 01 45 23 1b 01 f9 00 00 00 00 00 2...a..........E#.....E#........
34c0 00 f9 00 01 45 23 f0 00 f9 00 04 45 23 f0 00 f9 00 01 45 23 f0 00 f9 00 01 45 23 f0 00 f9 00 03 ....E#.....E#.....E#.....E#.....
34e0 45 23 f0 00 f9 00 01 45 23 f0 00 f9 00 01 45 23 f0 00 fb 00 03 45 23 f0 00 fb 00 01 45 23 f0 00 E#.....E#.....E#.....E#.....E#..
3500 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 02 45 ...E#.....E#.....E#.....E#.....E
3520 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 f5 #.....E#.....E#.....E#.....E#...
3540 00 02 45 23 f0 00 f0 00 03 45 23 f0 00 ea 00 00 00 00 00 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 ..E#.....E#............E#.....E#
3560 f0 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 .....E#.....E#.....E#.....E#....
3580 01 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 .E#.....E#.....E#.....E#.....E#.
35a0 00 ea 00 01 45 23 f0 00 ea 00 00 00 00 00 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 01 ....E#............E#.....E#.....
35c0 45 23 f0 00 ea 00 01 45 23 f0 00 ea 00 01 45 23 f0 00 00 00 05 00 00 08 01 11 38 04 13 98 fe 00 E#.....E#.....E#..........8.....
35e0 04 00 00 11 38 04 13 98 fe 00 03 00 00 11 d0 02 00 00 01 00 00 00 04 00 00 11 68 01 13 98 fe 2a ....8.....................h....*
3600 90 0f 00 00 bf 0f 00 00 ee 0f 00 00 1d 10 00 00 4c 10 00 00 7b 10 00 00 aa 10 00 00 d9 10 00 00 ................L...{...........
3620 08 11 00 00 37 11 00 00 66 11 00 00 95 11 00 00 c4 11 00 00 f3 11 00 00 22 12 00 00 51 12 00 00 ....7...f..............."...Q...
3640 80 12 00 00 af 12 00 00 de 12 00 00 0d 13 00 00 3c 13 00 00 70 13 00 00 a5 13 00 00 ba 13 00 00 ................<...p...........
3660 e9 13 00 00 18 14 00 00 47 14 00 00 76 14 00 00 a5 14 00 00 d4 14 00 00 d5 14 00 00 39 15 00 00 ........G...v...............9...
3680 7f 15 00 00 d5 15 00 00 1b 16 00 00 61 16 00 00 62 16 00 00 19 17 00 00 77 17 00 00 78 17 00 00 ............a...b.......w...x...
36a0 a4 17 00 00 e5 17 00 00 87 18 00 00 fa 00 00 00 00 00 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 ......................E#.....E#.
36c0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 ....E#.....E#.....E#.....E#.....
36e0 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 E#.....E#.....E#.....E#.....E#..
3700 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 ...E#.....E#.....E#.....E#.....E
3720 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa #.....E#.....E#.....E#.....E#...
3740 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 ..E#.....E#.....E#.....E#.....E#
3760 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 .....E#.....E#.....E#.....E#....
3780 02 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 02 45 23 f0 00 fa 00 01 45 23 f0 00 fa 00 01 45 23 f0 .E#.....E#.....E#.....E#.....E#.
37a0 00 fa 00 01 45 23 f0 00 f5 00 02 45 23 f0 00 f5 00 01 45 23 f0 00 f5 00 01 45 23 f0 00 f3 00 01 ....E#.....E#.....E#.....E#.....
37c0 45 23 f0 00 ee 00 01 45 23 f0 00 ea 00 02 45 23 f0 00 00 00 03 00 00 11 68 01 00 00 04 00 00 11 E#.....E#.....E#........h.......
37e0 68 01 13 98 fe 00 01 00 00 00 04 00 00 11 d0 02 13 98 fe 00 05 00 00 08 01 11 38 04 13 98 fe 2a h.........................8....*
3800 87 18 00 00 55 1a 00 00 6b 1a 00 00 77 1a 00 00 7d 1a 00 00 92 1a 00 00 ff 1a 00 00 c0 1b 00 00 ....U...k...w...}...............
3820 d4 1b 00 00 34 1c 00 00 49 1c 00 00 9d 1c 00 00 9e 1c 00 00 9f 1c 00 00 cf 1c 00 00 26 1e 00 00 ....4...I...................&...
3840 2f 1e 00 00 ae 1e 00 00 30 20 00 00 3c 20 00 00 5f 20 00 00 6c 20 00 00 83 20 00 00 8e 20 00 00 /.......0...<..._...l...........
3860 b8 20 00 00 c5 20 00 00 f2 20 00 00 d6 21 00 00 d7 21 00 00 d8 21 00 00 f2 21 00 00 f3 21 00 00 .............!...!...!...!...!..
3880 6f 22 00 00 c5 22 00 00 46 23 00 00 47 23 00 00 48 23 00 00 fb 00 04 45 23 f0 00 fb 00 01 45 23 o"..."..F#..G#..H#.....E#.....E#
38a0 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 f7 00 .....E#.....E#.....E#.....E#....
38c0 02 45 23 f0 00 f7 00 01 45 23 f0 00 f7 00 01 45 23 f0 00 f7 00 01 45 23 f0 00 f7 00 01 45 23 f0 .E#.....E#.....E#.....E#.....E#.
38e0 00 f7 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 fb 00 01 45 23 f0 00 f5 00 04 45 23 f0 00 f5 00 01 ....E#.....E#.....E#.....E#.....
3900 45 23 f0 00 f5 00 02 45 23 f0 00 f5 00 04 45 23 f0 00 f5 00 01 45 23 f0 00 f5 00 01 45 23 f0 00 E#.....E#.....E#.....E#.....E#..
3920 f5 00 01 45 23 f0 00 f5 00 01 45 23 f0 00 f5 00 01 45 23 f0 00 f5 00 01 45 23 f0 00 f5 00 01 45 ...E#.....E#.....E#.....E#.....E
3940 23 f0 00 f5 00 01 45 23 f0 00 f5 00 03 45 23 f0 00 fb 00 01 45 23 f0 00 f5 00 01 45 23 f0 00 ef #.....E#.....E#.....E#.....E#...
3960 00 00 00 00 00 00 ef 00 01 45 23 1b 01 ec 00 02 45 23 f0 00 ec 00 01 45 23 f0 00 ef 00 02 45 23 .........E#.....E#.....E#.....E#
3980 f0 00 ef 00 01 45 23 f0 00 f5 00 01 45 23 f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....E#.....E#..................
39a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
39c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 08 01 00 05 00 ................................
39e0 00 08 01 11 68 01 13 98 fe 00 01 00 00 00 03 00 00 11 68 01 00 00 04 00 00 11 68 01 13 98 fe 24 ....h.............h.......h....$
3a00 0e 00 11 00 08 00 01 00 4b 00 0f 00 00 00 00 00 20 00 00 40 f1 ff 02 00 20 00 06 4e 6f 72 6d 61 ........K..........@.......Norma
3a20 6c 00 02 00 00 00 09 00 5d 00 00 61 09 04 63 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 l.......]..a..c.................
3a40 00 00 00 00 22 00 41 40 f2 ff a1 00 22 00 16 44 65 66 61 75 6c 74 20 50 61 72 61 67 72 61 70 68 ....".A@...."..Default.Paragraph
3a60 20 46 6f 6e 74 00 00 00 00 00 00 00 00 00 00 00 20 00 20 40 01 00 f2 00 20 00 06 46 6f 6f 74 65 .Font..............@.......Foote
3a80 72 00 0c 00 0f 00 0f 08 00 02 e0 10 c0 21 01 02 00 00 20 00 1f 40 01 00 02 01 20 00 06 48 65 61 r............!.......@.......Hea
3aa0 64 65 72 00 0c 00 10 00 0f 08 00 02 e0 10 c0 21 01 02 00 00 00 00 00 00 48 20 00 00 07 00 48 23 der............!........H.....H#
3ac0 00 00 05 00 ff ff ff ff 03 00 04 21 ff ff 01 00 00 21 ff ff 02 00 04 21 ff ff 03 00 00 00 00 00 ...........!.....!.....!........
3ae0 73 09 00 00 78 14 00 00 48 20 00 00 00 00 aa 03 00 00 01 00 2c 00 00 00 02 00 00 00 00 00 00 03 s...x...H...........,...........
3b00 00 00 62 23 00 00 12 00 00 03 00 00 90 0f 00 00 87 18 00 00 48 23 00 00 13 00 14 00 15 00 fd 04 ..b#................H#..........
3b20 00 00 1d 05 00 00 40 06 00 00 60 06 00 00 a4 14 00 00 c4 14 00 00 87 15 00 00 a7 15 00 00 92 17 ......@...`.....................
3b40 00 00 b2 17 00 00 48 20 00 00 13 39 15 04 13 39 15 04 13 39 15 04 13 39 15 04 13 39 15 04 61 00 ......H....9...9...9...9...9..a.
3b60 0c 59 61 72 6f 6e 20 53 68 61 6d 69 72 16 43 3a 5c 4f 53 32 53 53 44 4f 43 5c 4f 53 32 44 42 47 .Yaron.Shamir.C:\OS2SSDOC\OS2DBG
3b80 2e 44 4f 43 0c 59 61 72 6f 6e 20 53 68 61 6d 69 72 2d 5c 5c 59 41 52 4f 4e 53 34 5c 52 4f 4f 54 .DOC.Yaron.Shamir-\\YARONS4\ROOT
3ba0 43 5c 4e 54 5c 50 52 49 56 41 54 45 5c 4f 53 32 5c 44 4f 43 5c 4f 53 32 44 42 47 2e 44 4f 43 ff C\NT\PRIVATE\OS2\DOC\OS2DBG.DOC.
3bc0 40 48 50 20 4c 61 73 65 72 4a 65 74 20 49 49 49 20 50 6f 73 74 53 63 72 69 70 74 00 4c 50 54 31 @HP.LaserJet.III.PostScript.LPT1
3be0 3a 00 50 53 43 52 49 50 54 00 48 50 20 4c 61 73 65 72 4a 65 74 20 49 49 49 20 50 6f 73 74 53 63 :.PSCRIPT.HP.LaserJet.III.PostSc
3c00 72 69 70 74 00 00 00 00 00 00 0a 03 57 03 44 00 84 00 1f 5b 00 00 01 00 01 00 ea 0a 6f 08 64 00 ript........W.D....[........o.d.
3c20 01 00 01 00 00 00 01 00 00 00 00 00 03 00 18 00 2c 01 00 00 fe 01 01 00 00 00 00 00 00 00 00 00 ................,...............
3c40 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 00 00 00 00 ................................
3c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3c80 00 00 00 00 00 00 58 02 c2 01 5a 00 5a 00 00 00 00 00 00 00 01 00 01 00 00 00 00 00 01 00 01 00 ......X...Z.Z...................
3ca0 00 00 00 00 dc 04 00 00 00 00 00 00 00 00 01 00 65 00 48 50 20 4c 61 73 65 72 4a 65 74 20 49 49 ................e.HP.LaserJet.II
3cc0 49 20 50 6f 73 74 53 63 72 69 70 74 00 00 00 00 00 00 0a 03 57 03 44 00 84 00 1f 5b 00 00 01 00 I.PostScript........W.D....[....
3ce0 01 00 ea 0a 6f 08 64 00 01 00 01 00 00 00 01 00 00 00 00 00 03 00 18 00 2c 01 00 00 fe 01 01 00 ....o.d.................,.......
3d00 00 00 00 00 00 00 00 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 ................................
3d20 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
3d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 02 c2 01 5a 00 5a 00 00 00 00 00 00 00 01 00 01 00 ..............X...Z.Z...........
3d60 00 00 00 00 01 00 01 00 00 00 00 00 dc 04 00 00 00 00 00 00 00 00 01 00 65 00 03 80 01 00 46 02 ........................e.....F.
3d80 00 00 46 02 00 00 09 00 00 80 00 00 46 02 00 00 00 00 00 00 46 02 00 00 31 00 15 16 90 01 00 00 ..F.........F.......F...1.......
3da0 54 69 6d 65 73 20 4e 65 77 20 52 6f 6d 61 6e 00 0c 16 90 01 02 00 53 79 6d 62 6f 6c 00 0b 26 90 Times.New.Roman.......Symbol..&.
3dc0 01 00 00 41 72 69 61 6c 00 22 00 04 00 03 03 88 18 56 0c d0 02 00 00 68 01 00 00 00 00 18 62 dc ...Arial.".......V.....h......b.
3de0 05 18 62 dc 05 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 83 ..b.............................
3e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 03 4e 00 00 ...........................$.N..
3e20 00 22 50 4d 2f 4e 54 2d 4a 20 31 36 2d 62 69 74 20 62 69 6e 61 72 69 65 73 20 64 65 62 75 67 67 ."PM/NT-J.16-bit.binaries.debugg
3e40 69 6e 67 3a 00 00 00 0c 59 61 72 6f 6e 20 53 68 61 6d 69 72 0c 59 61 72 6f 6e 20 53 68 61 6d 69 ing:....Yaron.Shamir.Yaron.Shami
3e60 72 00 00 00 00 00 00 00 00 00 00 d0 cf 11 e0 a1 b1 1a e1 00 00 00 00 00 00 00 00 00 00 00 00 00 r...............................
3e80 00 00 00 3b 00 03 00 fe ff 09 00 06 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 00 ...;............................
3ea0 00 00 00 00 10 00 00 02 00 00 00 01 00 00 00 fe ff ff ff 00 00 00 00 00 00 00 00 ff ff ff ff ff ................................
3ec0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3ee0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3f00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3f20 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3f40 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3f60 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3f80 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3fa0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3fc0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................
3fe0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................................