D2X Beta 60.1 crashes when loading level 17 win 10
#21
Add custom terminate handler on Windows first added minidump support in Apr 2017. There has never been a time when the game could write the text file that Tourmeister provided, but could not write a minidump (if configured for writing minidumps). I designed those as a unit, and the message telling the user where to find the text file also mentions the dump file, if configured and successfully written.
Reply
#22
Hmmm...well that's odd! My old environment may have been preventing it somehow, but I never used any compile-time switch to disable it, and never modified the source in any way.

On the plus side, I made a note in my current environment that it is enabling it when compiling, so we should be good!
Reply
#23
Howdy,

I installed the latest release from April. I still get the crash at the start of level 17 in Descent 2.

Code:
Rebirth exception printed context
Format UUID: 0f7deda4-1122-4be8-97d5-afc91b7803d6
Context UUID: e68372f4-06e6-4f6a-b549-7173213b8e8c
Rebirth version: x86 D2X-Rebirth v0.59.100 0.59.100-851-g48b31d84f344
Rebirth built: Apr 14 2018 18:40:48
Rebirth PID: 5276
Report date-time: 2018-05-10-05-57-48
Exception message: "similar\main\paging.cpp:66: end 4294967295 past 005a3fb2 end 30 "vc.frames""
UD2 IP: 00502bc1
SP: 0028f560

0028f560:   00 00 00 00  00 00 00 00  00 00 00 00  00 f6 65 03     ..............e.
0028f570:   00 f6 65 03  a4 40 81 00  18 f7 28 00  99 7c e5 6f     ..e..@....(..|.o
0028f580:   88 6e f0 6f  00 00 00 00  00 00 00 00  00 00 00 00     .n.o............
0028f590:   00 00 00 00  00 f6 65 03  10 f6 28 00  80 51 ef 6f     ......e...(..Q.o
0028f5a0:   d0 0c 41 00  d0 0c 41 00  00 00 00 00  00 f6 65 03     ..A...A.......e.
0028f5b0:   10 f6 28 00  a4 40 81 00  18 f7 28 00  92 bb ef 6f     ..(..@....(....o
0028f5c0:   00 f6 65 03  00 01 00 00  00 82 50 00  ec f5 28 00     ..e.......P...(.
0028f5d0:   38 49 60 03  0c 3d dd 00  20 f6 65 03  e1 f9 4f 00     8I`..=.. .e...O.
0028f5e0:   20 f6 65 03  30 0c 52 00  30 fa 4f 00  55 48 51 00      .e.0.R.0.O.UHQ.
0028f5f0:   42 00 00 00  47 48 51 00  ff ff ff ff  b2 3f 5a 00     B...GHQ......?Z.
0028f600:   1e 00 00 00  4b 48 51 00  98 f6 28 00  59 50 40 00     ....KHQ...(.YP@.
0028f610:   73 69 6d 69  6c 61 72 5c  6d 61 69 6e  5c 70 61 67     similar\main\pag
0028f620:   69 6e 67 2e  63 70 70 3a  36 36 3a 20  65 6e 64 20     ing.cpp:66: end
0028f630:   34 32 39 34  39 36 37 32  39 35 20 70  61 73 74 20     4294967295 past
0028f640:   30 30 35 61  33 66 62 32  20 65 6e 64  20 33 30 20     005a3fb2 end 30
0028f650:   22 76 63 2e  66 72 61 6d  65 73 22 00  0c 66 e8 70     "vc.frames"..f.p
0028f660:   f8 04 00 00  00 00 00 00  01 00 00 00  ff 00 00 00     ................
0028f670:   42 f0 65 0d  fa f4 65 0d  42 f0 65 0d  fe ff 65 0d     B.e...e.B.e...e.
0028f680:   00 3d dd 00  00 00 00 00  40 00 00 00  0c 07 00 00     .=......@.......
0028f690:   00 3d dd 00  0c 07 00 00  e8 f6 28 00  8d 4c 4a 00     .=........(..LJ.
0028f6a0:   00 3d dd 00  0c 3d dd 00  01 00 00 00  f8 04 00 00     .=...=..........
0028f6b0:   a8 8a 4c 00  00 00 00 00  3c 23 00 00  fc 04 00 00     ..L.....<#......
0028f6c0:   50 38 dd 00  ee 06 00 00  18 f7 28 00  8d 4c 4a 00     P8........(..LJ.
0028f6d0:   50 38 dd 00  5c 38 dd 00  01 00 00 00  38 3f 5a 00     P8..\8......8?Z.
0028f6e0:   38 3f 5a 00  a4 40 81 00  18 f7 28 00  65 02 4a 00     8?Z..@....(.e.J.
0028f6f0:   0c 07 dd 00  04 09 00 00  48 f7 28 00  8d 4c 4a 00     ........H.(..LJ.
0028f700:   60 79 db 00  c0 0f 00 00  03 00 00 00  a0 3e 5a 00     `y...........>Z.
0028f710:   b2 3f 5a 00  92 3e 81 00  48 f7 28 00  a4 02 4a 00     .?Z..>..H.(...J.
0028f720:   55 48 51 00  42 00 00 00  4b 48 51 00  47 48 51 00     UHQ.B...KHQ.GHQ.
0028f730:   ff ff ff ff  b2 3f 5a 00  1e 00 00 00  64 3f 81 00     .....?Z.....d?..
0028f740:   64 3f 81 00  92 3e 81 00  b8 f7 28 00  fc 09 4a 00     d?...>....(...J.
0028f750:   94 00 00 00  7e c1 ff ff  00 00 00 00  00 00 00 00     ....~...........
0028f760:   00 00 00 00  80 69 67 ff  a8 f7 28 00  f0 1e 40 00     .....ig...(...@.
0028f770:   7e c1 dd 00  18 00 00 00  c4 ff 28 00  00 00 00 00     ~.........(.....
0028f780:   25 64 32 6c  6c 06 84 00  8c 3e 81 00  94 00 00 00     %d2ll....>......
0028f790:   a8 b7 dd 00  00 00 00 00  b8 f7 28 00  c2 af 13 68     ..........(....h
0028f7a0:   11 00 00 00  80 f7 8d 0f  b8 f7 28 00  11 00 00 00     ..........(.....
0028f7b0:   80 f7 8d 0f  d8 f8 28 00  f8 f8 28 00  d2 46 45 00     ......(...(..FE.
0028f7c0:   80 f7 8d 0f  00 00 00 00  01 00 00 00  04 04 0a 0e     ................
0028f7d0:   0a 18 0c 0c  14 06 06 12  0e 0e 1a 08  02 27 06 04     .............'..
0028f7e0:   0c 06 04 0e  08 06 1c 08  08 10 18 16  25 06 04 0a     ............%...
0028f7f0:   04 00 00 00  34 c5 b7 00  08 08 3d 00  d8 00 0c 10     ....4.....=.....
0028f800:   00 67 a2 07  6c 73 01 06  bb 00 81 08  64 fa c9 00     .g..ls......d...
0028f810:   6e aa ec 06  54 22 8f 00  02 44 00 00  00 00 32 65     n...T"...D....2e
0028f820:   64 02 20 02  65 10 08 06  00 00 00 00  08 04 1e 08     d. .e...........
0028f830:   04 0e 06 04  1c 06 04 16  06 04 18 06  04 1a 0e 0a     ................
0028f840:   22 06 02 1e  08 02 1e 0a  06 20 08 04  1c 08 04 12     "........ ......
0028f850:   04 00 12 04  02 1a 06 02  15 a6 42 00  00 00 ff ff     ..........B.....
0028f860:   00 00 00 00  00 00 01 00  00 00 00 00  ce 75 00 00     .............u..
0028f870:   ff ff 73 02  df 03 00 00  00 00 06 06  04 04 05 28     ..s............(
0028f880:   10 14 03 06  28 13 1e 14  00 1a 1f 00  00 00 00 00     ....(...........
0028f890:   00 00 00 00  5c 4e 28 00  62 9d 23 00  2e 00 06 00     ....\N(.b.#.....
0028f8a0:   00 00 b0 b9  ff ff ff ff  00 00 b0 b9  ff ff ff ff     ................
0028f8b0:   00 00 00 00  00 00 00 00  cd 4c ae 00  00 00 00 00     .........L......
0028f8c0:   ab 91 9b 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
0028f8d0:   00 00 00 00  00 00 00 00  18 06 22 0f  02 1b 08 00     ..........".....
0028f8e0:   04 02 0a 08  02 29 04 00  14 3f 3f 3f  11 00 00 00     .....)...???....
0028f8f0:   38 33 6c 00  8c 02 00 00  28 f9 28 00  0f 68 45 00     83l.....(.(..hE.
0028f900:   11 00 00 00  01 00 00 00  00 00 1e 1e  2e 3f 3f 3f     .............???
0028f910:   f0 64 99 08  8c 02 00 00  98 f9 28 00  11 00 00 00     .d........(.....
0028f920:   38 33 6c 00  8c 02 00 00  48 f9 28 00  ad 6c 45 00     83l.....H.(..lE.
0028f930:   11 00 00 00  01 00 00 00  00 00 00 00  38 33 6c 00     ............83l.
0028f940:   38 33 6c 00  38 33 6c 00  78 f9 28 00  3f 6f 45 00     83l.83l.x.(.?oE.
0028f950:   11 00 00 00  80 02 00 00  e0 01 00 00  fd 89 40 00     ..............@.
0028f960:   8c f9 28 00  54 91 50 00  39 91 50 00  00 00 00 00     ..(.T.P.9.P.....
0028f970:   9d 91 50 00  38 33 6c 00  98 f9 28 00  21 70 45 00     ..P.83l...(.!pE.
0028f980:   f0 64 99 08  00 00 00 00  98 f9 28 00  0c 00 00 00     .d........(.....
0028f990:   38 33 6c 00  38 33 6c 00  f8 f9 28 00  a3 7e 43 00     83l.83l...(..~C.
0028f9a0:   00 00 00 00  01 00 00 00  e8 2c 6a 00  00 80 03 00     .........,j.....
0028f9b0:   3e 00 00 00  03 00 00 00  d8 f9 28 00  f1 73 4e 00     >.........(..sN.
0028f9c0:   ff ff ff ff  02 00 00 00  40 02 41 02  70 19 6a 00     ........@.A.p.j.
0028f9d0:   70 19 6a 00  00 00 00 00  f8 f9 28 00  ef 64 43 00     p.j.......(..dC.
0028f9e0:   00 00 00 00  8c 3a 08 00  7c f9 28 00  04 06 6a 00     .....:..|.(...j.
0028f9f0:   03 00 00 00  00 00 00 00  78 fa 28 00  01 76 4b 00     ........x.(..vK.
0028fa00:   70 19 6a 00  8c 3a 08 00  70 19 6a 00  00 00 00 00     p.j..:..p.j.....
0028fa10:   e8 18 6a 00  50 19 6a 00  e8 18 6a 00  10 50 43 00     ..j.P.j...j..PC.
0028fa20:   70 19 6a 00  8c 3a 08 00  35 e1 ff ff  41 00 00 00     p.j..:..5...A...
0028fa30:   01 00 1e 40  90 c6 12 68  cd ab ba dc  00 80 2d 02     ...@...h......-.
0028fa40:   00 00 00 00  90 c6 12 68  58 fa 28 00  74 fa 28 00     .......hX.(.t.(.
0028fa50:   01 f9 d1 77  ce 15 4f 77  e8 00 00 00  00 00 00 00     ...w..Ow........
0028fa60:   01 16 4f 77  51 ed 8a cc  c8 e0 6c 03  00 00 00 00     ..OwQ.....l.....
0028fa70:   84 14 85 00  40 02 28 00  a8 fa 28 00  f0 81 4b 00     ....@.(...(...K.
0028fa80:   e8 18 6a 00  00 00 00 00  00 00 00 00  00 00 00 00     ..j.............
0028fa90:   00 00 00 00  00 00 00 00  cc fa 28 00  e8 18 6a 00     ..........(...j.
0028faa0:   41 02 00 00  6a fb 28 00  48 fc 28 00  10 e9 49 00     A...j.(.H.(...I.
0028fab0:   84 14 85 00  40 02 28 00  04 00 00 00  e8 18 6a 00     ....@.(.......j.
0028fac0:   e8 18 6a 00  00 00 13 68  00 00 00 00  00 00 00 00     ..j....h........
0028fad0:   cc fb 28 00  e8 fa 28 00  d1 fb d1 77  d3 10 4f 77     ..(...(....w..Ow
0028fae0:   10 00 00 00  e8 18 6a 00  40 02 28 00  00 00 13 68     ......j.@.(....h
0028faf0:   6c fb 28 00  ff ff 40 02  00 00 00 00  40 02 00 00     l.(...@.....@...
0028fb00:   84 14 85 00  00 00 06 01  9c 16 85 00  95 6a 10 68     .............j.h
0028fb10:   78 e0 6c 03  00 00 00 00  50 94 62 07  50 94 62 07     x.l.....P.b.P.b.
0028fb20:   34 fb 28 00  00 00 00 00  00 00 4e 1d  ad 5a 95 03     4.(.......N..Z..
0028fb30:   14 00 00 00  44 fb 28 00  00 00 00 00  14 fc 28 00     ....D.(.......(.
0028fb40:   14 fc 28 00  e5 72 a8 04  38 fc 28 00  34 b8 40 00     ..(..r..8.(.4.@.
0028fb50:   00 00 4e 1d  7e 00 00 00  e5 72 a8 04  00 00 00 00     ..N.~....r......
0028fb60:   00 00 00 00  02 00 00 00  40 02 41 02  03 c4 40 00     ........@.A...@.
0028fb70:   4e 1d 7e 00  e5 72 a8 04  d8 fb 28 00  31 9e 4c 00     N.~..r....(.1.L.
0028fb80:   14 fc 28 00  fa 51 28 03  46 ce 2d fd  9c c4 40 00     ..(..Q(.F.-...@.
0028fb90:   14 fc 28 00  14 fc 28 00  e5 72 a8 04  04 fd 28 00     ..(...(..r....(.
0028fba0:   04 fd 28 00  04 fd 28 00  18 04 00 00  e5 72 a8 04     ..(...(......r..
0028fbb0:   0c 02 00 00  00 00 00 00  ab ae 61 03  08 c5 40 00     ..........a...@.
0028fbc0:   14 fc 28 00  14 fc 28 00  e8 00 00 00  38 fd 28 00     ..(...(.....8.(.
0028fbd0:   00 00 00 05  00 00 40 01  14 fc 28 00  d8 5c 43 00     ......@...(..\C.
0028fbe0:   14 fc 28 00  1c f0 59 00  f8 18 6a 00  00 00 00 00     ..(...Y...j.....
0028fbf0:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
0028fc00:   00 00 00 00  00 00 00 00  04 19 6a 00  f8 18 6a 00     ..........j...j.
0028fc10:   00 00 00 00  88 ad 00 00  d9 b9 00 00  13 1b 00 00     ................
0028fc20:   47 01 00 00  18 04 00 00  0c 27 d3 69  f4 ef 59 00     G........'.i..Y.
0028fc30:   00 f0 59 00  04 f0 59 00  b8 fc 28 00  e8 18 6a 00     ..Y...Y...(...j.
0028fc40:   00 00 00 00  00 00 00 00  b8 fc 28 00  9c ef 49 00     ..........(...I.
0028fc50:   d4 fb c9 00  d4 fb c9 00  b8 fc 28 00  97 12 4c 00     ..........(...L.
0028fc60:   00 00 00 01  18 04 00 00  b8 fc 28 00  01 00 00 00     ..........(.....
0028fc70:   00 30 00 00  00 00 00 00  b8 fc 28 00  04 19 6a 00     .0........(...j.
0028fc80:   f8 18 6a 00  e8 18 6a 00  a1 01 28 00  01 00 00 00     ..j...j...(.....
0028fc90:   e8 18 6a 00  00 00 00 00  00 ff 28 00  38 33 6c 00     ..j.......(.83l.
0028fca0:   6f d2 ff ff  5b 04 00 00  01 00 00 00  01 00 00 00     o...[...........
0028fcb0:   e8 18 6a 00  00 00 00 00  48 fd 28 00  80 5a 44 00     ..j.....H.(..ZD.
0028fcc0:   ce 75 00 00  00 00 00 00  00 00 00 00  b8 81 40 00     .u............@.
0028fcd0:   f0 64 99 08  38 fd 28 00  00 00 00 00  c5 6a 4c 00     .d..8.(......jL.
0028fce0:   70 7d 61 03  00 00 00 00  01 00 00 00  f1 68 40 00     p}a..........h@.
0028fcf0:   34 c5 b7 00  f0 00 00 00  e8 18 6a 00  00 00 00 00     4.........j.....
0028fd00:   8c fa c9 00  01 00 00 00  d0 19 6a 00  7f 0c 7f 03     ..........j.....
0028fd10:   01 00 00 00  f0 64 99 08  3c fd 28 00  96 69 40 00     .....d..<.(..i@.
0028fd20:   38 fd 28 00  00 00 00 00  00 00 74 27  c4 ff 28 00     8.(.......t'..(.
0028fd30:   5c 01 00 00  32 01 00 00  00 00 00 00  01 00 00 00     \...2...........
0028fd40:   9c fd 28 00  f0 0c 9a 08  f0 64 99 08  b8 81 40 00     ..(......d....@.
0028fd50:   f0 64 99 08  9c fd 28 00  00 00 00 00  b0 14 6c 03     .d....(.......l.
0028fd60:   f0 64 99 08  01 00 00 00  f0 64 99 08  9c 6b 40 00     .d.......d...k@.
0028fd70:   9c fd 28 00  e0 7c 61 03  00 00 00 00  51 16 51 00     ..(..|a.....Q.Q.
0028fd80:   00 00 00 00  00 00 00 00  00 00 00 00  84 5e 80 00     .............^..
0028fd90:   00 00 00 00  48 40 40 00  20 00 00 00  0e 00 00 00     ....H@@. .......
0028fda0:   0c 72 6f 62  b0 14 6c 03  b8 fd 28 00  b0 14 6c 03     .rob..l...(...l.
0028fdb0:   0c 00 00 00  b0 14 6c 03  28 fe 28 00  25 6f 4c 00     ......l.(.(.%oL.
0028fdc0:   02 00 00 00  0e 88 51 00  0f 00 00 00  ae 21 5d 03     ......Q......!].
0028fdd0:   14 01 52 00  fe ff ff ff  62 11 bd 76  dd fe 4e 00     ..R.....b..v..N.
0028fde0:   70 13 4f 00  06 e1 d2 77  08 fe 28 00  25 15 10 68     p.O....w..(.%..h
0028fdf0:   00 00 10 00  ff ff ff ff  ff ff ff ff  7b 1a 10 68     ............{..h
0028fe00:   d8 0e 6c 03  00 00 10 00  d8 0e 6c 03  ff fe 4e 00     ..l.......l...N.
0028fe10:   70 13 4f 00  00 00 00 00  0c 00 00 00  d8 0e 6c 03     p.O...........l.
0028fe20:   0c 00 00 00  b0 14 6c 03  68 fe 28 00  99 15 4f 00     ......l.h.(...O.
0028fe30:   01 00 00 00  b0 14 6c 03  0c 00 00 00  00 00 00 00     ......l.........
0028fe40:   e6 0e 6c 03  b0 14 6c 03  01 00 00 00  01 00 00 00     ..l...l.........
0028fe50:   00 00 6c 03  00 00 00 00  08 00 00 00  c0 0e 6c 03     ..l...........l.
0028fe60:   b0 14 6c 03  01 00 00 00  98 fe 28 00  5b 16 4f 00     ..l.......(.[.O.
0028fe70:   01 00 00 00  b0 14 6c 03  2a 00 00 00  28 00 00 00     ......l.*...(...
0028fe80:   02 00 00 00  8c fe 28 00  00 00 00 00  01 00 00 00     ......(.........
0028fe90:   28 2a 6c 03  27 00 00 00  b8 fe 28 00  4d 3f 50 00     (*l.'.....(.M?P.
0028fea0:   00 00 40 00  00 00 00 00  41 39 8f 03  01 00 00 00     ..@.....A9......
0028feb0:   10 ff 4e 00  d0 fe 28 00  88 ff 28 00  e3 13 40 00     ..N...(...(...@.
0028fec0:   68 13 6c 03  27 00 00 00  01 00 00 00  e3 13 40 00     h.l.'.........@.
0028fed0:   01 00 00 00  28 2a 6c 03  80 18 6c 03  00 00 00 00     ....(*l...l.....
0028fee0:   cc cc cc cc  cc cc cc cc  cc cc cc cc  cc cc cc cc     ................
0028fef0:   cc cc cc cc  cc cc cc cc  cc cc cc cc  cc cc cc cc     ................
0028ff00:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
0028ff10:   00 00 00 00  08 00 00 00  01 00 00 00  28 2a 6c 03     ............(*l.
0028ff20:   00 00 00 00  00 00 00 00  0d 2a d3 77  44 00 00 00     .........*.wD...
0028ff30:   70 3d 93 03  b8 52 93 03  b0 c1 93 03  00 00 00 00     p=...R..........
0028ff40:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
0028ff50:   00 00 00 00  00 00 00 00  01 0c 00 00  01 00 00 00     ................
0028ff60:   00 00 00 00  00 00 00 00  01 00 01 00  00 00 00 00     ................
0028ff70:   00 00 00 00  00 00 00 00  94 ff 28 00  00 e0 fd ff     ..........(.....
0028ff80:   00 00 00 00  00 00 00 00  94 ff 28 00  3d 34 30 76     ..........(.=40v
0028ff90:   00 e0 fd ff  d4 ff 28 00  32 98 d3 77  00 e0 fd ff     ......(.2..w....
0028ffa0:   1b 72 54 73  00 00 00 00  00 00 00 00  00 e0 fd ff     .rTs............
0028ffb0:   00 00 00 00  df 7a b7 77  00 00 00 00  a0 ff 28 00     .....z.w......(.
0028ffc0:   00 00 00 00  ff ff ff ff  cd 4d d7 77  8f 4b ae 04     .........M.w.K..
0028ffd0:   00 00 00 00  ec ff 28 00  05 98 d3 77  c0 14 40 00     ......(....w..@.
0028ffe0:   00 e0 fd ff  00 00 00 00  00 00 00 00  00 00 00 00     ................
0028fff0:   00 00 00 00  c0 14 40 00  00 e0 fd ff  00 00 00 00     ......@.........
00290000:   41 63 74 78  20 00 00 00  01 00 00 00  0c 33 00 00     Actx ........3..
00290010:   dc 00 00 00  00 00 00 00  20 00 00 00  00 00 00 00     ........ .......
00290020:   14 00 00 00  01 00 00 00  07 00 00 00  34 00 00 00     ............4...
00290030:   7c 01 00 00  01 00 00 00  00 00 00 00  00 00 00 00     |...............
00290040:   00 00 00 00  00 00 00 00  00 00 00 00  02 00 00 00     ................
00290050:   4e ef 26 1a  98 02 00 00  44 00 00 00  e0 02 00 00     N.&.....D.......
00290060:   60 02 00 00  00 00 00 00  ba 71 32 f3  40 05 00 00     `........q2.@...
00290070:   4a 00 00 00  8c 05 00 00  1e 03 00 00  00 00 00 00     J...............
00290080:   5b 49 59 2d  ac 08 00 00  32 00 00 00  e0 08 00 00     [IY-....2.......
00290090:   00 03 00 00  00 00 00 00  cd ea ce 32  e0 0b 00 00     ...........2....
002900a0:   42 00 00 00  24 0c 00 00  36 03 00 00  00 00 00 00     B...$...6.......
002900b0:   c8 5f 50 38  5c 0f 00 00  5e 00 00 00  bc 0f 00 00     ._P8\...^.......
002900c0:   68 03 00 00  00 00 00 00  44 05 28 b1  24 13 00 00     h.......D.(.$...
002900d0:   56 00 00 00  7c 13 00 00  98 03 00 00  10 00 00 00     V...|...........
002900e0:   09 00 00 00  ec 00 00 00  02 00 00 00  01 00 00 00     ................
002900f0:   7c 01 00 00  d0 15 00 00  01 00 00 00  02 00 00 00     |...............
00290100:   4c 17 00 00  a0 07 00 00  01 00 00 00  03 00 00 00     L...............
00290110:   ec 1e 00 00  8c 0e 00 00  01 00 00 00  04 00 00 00     ................
00290120:   78 2d 00 00  14 03 00 00  02 00 00 00  05 00 00 00     x-..............
00290130:   8c 30 00 00  98 00 00 00  02 00 00 00  06 00 00 00     .0..............
00290140:   24 31 00 00  cc 00 00 00  02 00 00 00  07 00 00 00     $1..............
00290150:   f0 31 00 00  f0 00 00 00  01 00 00 00  09 00 00 00     .1..............
00290160:   e0 32 00 00  28 00 00 00  02 00 00 00  0b 00 00 00     .2..(...........
00290170:   08 33 00 00  04 00 00 00  01 00 00 00  53 73 48 64     .3..........SsHd
00290180:   2c 00 00 00  01 00 00 00  01 00 00 00  01 00 00 00     ,...............
00290190:   06 00 00 00  8c 00 00 00  01 00 00 00  98 15 00 00     ................
002901a0:   2c 00 00 00  5e 00 00 00  5e 00 00 00  00 00 00 00     ,...^...^.......
002901b0:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
002901c0:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
002901d0:   02 00 00 00  24 00 00 00  38 00 00 00  00 00 00 00     ....$...8.......
002901e0:   43 00 3a 00  5c 00 57 00  69 00 6e 00  64 00 6f 00     C.:.\.W.i.n.d.o.
002901f0:   77 00 73 00  5c 00 57 00  69 00 6e 00  53 00 78 00     w.s.\.W.i.n.S.x.
00290200:   73 00 5c 00  00 00 00 00  4e ef 26 1a  1c 01 00 00     s.\.....N.&.....
00290210:   44 00 00 00  64 01 00 00  60 02 00 00  01 00 00 00     D...d...`.......
00290220:   ba 71 32 f3  c4 03 00 00  4a 00 00 00  10 04 00 00     .q2.....J.......
00290230:   1e 03 00 00  02 00 00 00  5b 49 59 2d  30 07 00 00     ........[IY-0...
00290240:   32 00 00 00  64 07 00 00  00 03 00 00  03 00 00 00     2...d...........
00290250:   cd ea ce 32  64 0a 00 00  42 00 00 00  a8 0a 00 00     ...2d...B.......
00290260:   36 03 00 00  04 00 00 00  c8 5f 50 38  e0 0d 00 00     6........_P8....
00290270:   5e 00 00 00  40 0e 00 00  68 03 00 00  05 00 00 00     ^...@...h.......
00290280:   44 05 28 b1  a8 11 00 00  56 00 00 00  00 12 00 00     D.(.....V.......
00290290:   98 03 00 00  06 00 00 00  4d 00 69 00  63 00 72 00     ........M.i.c.r.
002902a0:   6f 00 73 00  6f 00 66 00  74 00 2e 00  57 00 69 00     o.s.o.f.t...W.i.
002902b0:   6e 00 64 00  6f 00 77 00  73 00 2e 00  53 00 79 00     n.d.o.w.s...S.y.
002902c0:   73 00 74 00  65 00 6d 00  43 00 6f 00  6d 00 70 00     s.t.e.m.C.o.m.p.
002902d0:   61 00 74 00  69 00 62 00  6c 00 65 00  00 00 00 00     a.t.i.b.l.e.....
002902e0:   6c 00 00 00  01 00 00 00  0c 01 00 00  d0 01 00 00     l...............
002902f0:   02 00 00 00  2c 00 00 00  dc 02 00 00  a7 fb 4c a1     ....,.........L.
00290300:   24 04 ca 01  01 00 00 00  00 00 00 00  00 00 00 00     $...............
00290310:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00290320:   01 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00290330:   b8 00 00 00  0a 03 00 00  00 00 00 00  00 00 00 00     ................
00290340:   00 00 00 00  00 00 00 00  00 00 00 00  4d 00 69 00     ............M.i.
00290350:   63 00 72 00  6f 00 73 00  6f 00 66 00  74 00 2e 00     c.r.o.s.o.f.t...
00290360:   57 00 69 00  6e 00 64 00  6f 00 77 00  73 00 2e 00     W.i.n.d.o.w.s...
00290370:   53 00 79 00  73 00 74 00  65 00 6d 00  43 00 6f 00     S.y.s.t.e.m.C.o.
00290380:   6d 00 70 00  61 00 74 00  69 00 62 00  6c 00 65 00     m.p.a.t.i.b.l.e.
00290390:   2c 00 70 00  72 00 6f 00  63 00 65 00  73 00 73 00     ,.p.r.o.c.e.s.s.
002903a0:   6f 00 72 00  41 00 72 00  63 00 68 00  69 00 74 00     o.r.A.r.c.h.i.t.
002903b0:   65 00 63 00  74 00 75 00  72 00 65 00  3d 00 22 00     e.c.t.u.r.e.=.".
002903c0:   78 00 38 00  36 00 22 00  2c 00 70 00  75 00 62 00     x.8.6.".,.p.u.b.
002903d0:   6c 00 69 00  63 00 4b 00  65 00 79 00  54 00 6f 00     l.i.c.K.e.y.T.o.
002903e0:   6b 00 65 00  6e 00 3d 00  22 00 36 00  35 00 39 00     k.e.n.=.".6.5.9.
002903f0:   35 00 62 00  36 00 34 00  31 00 34 00  34 00 63 00     5.b.6.4.1.4.4.c.
00290400:   63 00 66 00  31 00 64 00  66 00 22 00  2c 00 74 00     c.f.1.d.f.".,.t.
00290410:   79 00 70 00  65 00 3d 00  22 00 77 00  69 00 6e 00     y.p.e.=.".w.i.n.
00290420:   33 00 32 00  22 00 2c 00  76 00 65 00  72 00 73 00     3.2.".,.v.e.r.s.
00290430:   69 00 6f 00  6e 00 3d 00  22 00 36 00  2e 00 30 00     i.o.n.=.".6...0.
00290440:   2e 00 37 00  36 00 30 00  30 00 2e 00  31 00 36 00     ..7.6.0.0...1.6.
00290450:   33 00 38 00  35 00 22 00  53 00 79 00  73 00 74 00     3.8.5.".S.y.s.t.
00290460:   65 00 6d 00  20 00 44 00  65 00 66 00  61 00 75 00     e.m. .D.e.f.a.u.
00290470:   6c 00 74 00  20 00 43 00  6f 00 6e 00  74 00 65 00     l.t. .C.o.n.t.e.
00290480:   78 00 74 00  00 00 78 00  38 00 36 00  5f 00 6d 00     x.t...x.8.6._.m.
00290490:   69 00 63 00  72 00 6f 00  73 00 6f 00  66 00 74 00     i.c.r.o.s.o.f.t.
002904a0:   2e 00 77 00  69 00 6e 00  64 00 6f 00  77 00 73 00     ..w.i.n.d.o.w.s.
002904b0:   2e 00 73 00  79 00 73 00  74 00 65 00  6d 00 63 00     ..s.y.s.t.e.m.c.
002904c0:   6f 00 6d 00  70 00 61 00  74 00 69 00  62 00 6c 00     o.m.p.a.t.i.b.l.
002904d0:   65 00 5f 00  36 00 35 00  39 00 35 00  62 00 36 00     e._.6.5.9.5.b.6.
002904e0:   34 00 31 00  34 00 34 00  63 00 63 00  66 00 31 00     4.1.4.4.c.c.f.1.
002904f0:   64 00 66 00  5f 00 36 00  2e 00 30 00  2e 00 37 00     d.f._.6...0...7.
00290500:   36 00 30 00  30 00 2e 00  31 00 36 00  33 00 38 00     6.0.0...1.6.3.8.
00290510:   35 00 5f 00  6e 00 6f 00  6e 00 65 00  5f 00 34 00     5._.n.o.n.e._.4.
00290520:   39 00 61 00  64 00 63 00  63 00 62 00  64 00 65 00     9.a.d.c.c.b.d.e.
00290530:   38 00 31 00  36 00 39 00  61 00 30 00  33 00 00 00     8.1.6.9.a.0.3...
00290540:   4d 00 69 00  63 00 72 00  6f 00 73 00  6f 00 66 00     M.i.c.r.o.s.o.f.
00290550:   74 00 2e 00  57 00 69 00  6e 00 64 00  6f 00 77 00     t...W.i.n.d.o.w.
00290560:   73 00 2e 00  49 00 73 00  6f 00 6c 00  61 00 74 00     s...I.s.o.l.a.t.
00290570:   69 00 6f 00  6e 00 41 00  75 00 74 00  6f 00 6d 00     i.o.n.A.u.t.o.m.
00290580:   61 00 74 00  69 00 6f 00  6e 00 00 00  6c 00 00 00     a.t.i.o.n...l...
00290590:   00 00 00 00  04 01 00 00  7c 04 00 00  02 00 00 00     ........|.......
002905a0:   fa 00 00 00  80 05 00 00  eb db 8f 49  26 04 ca 01     ...........I&...
002905b0:   01 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
002905c0:   00 00 00 00  00 00 00 00  00 00 00 00  01 00 00 00     ................
002905d0:   00 00 00 00  00 00 00 00  00 00 00 00  b0 00 00 00     ................
002905e0:   7c 06 00 00  00 00 00 00  00 00 00 00  00 00 00 00     |...............
002905f0:   00 00 00 00  00 00 00 00  4d 00 69 00  63 00 72 00     ........M.i.c.r.
00290600:   6f 00 73 00  6f 00 66 00  74 00 2e 00  57 00 69 00     o.s.o.f.t...W.i.
00290610:   6e 00 64 00  6f 00 77 00  73 00 2e 00  49 00 73 00     n.d.o.w.s...I.s.
00290620:   6f 00 6c 00  61 00 74 00  69 00 6f 00  6e 00 41 00     o.l.a.t.i.o.n.A.
00290630:   75 00 74 00  6f 00 6d 00  61 00 74 00  69 00 6f 00     u.t.o.m.a.t.i.o.
00290640:   6e 00 2c 00  70 00 72 00  6f 00 63 00  65 00 73 00     n.,.p.r.o.c.e.s.
00290650:   73 00 6f 00  72 00 41 00  72 00 63 00  68 00 69 00     s.o.r.A.r.c.h.i.
00290660:   74 00 65 00  63 00 74 00  75 00 72 00  65 00 3d 00     t.e.c.t.u.r.e.=.
00290670:   22 00 78 00  38 00 36 00  22 00 2c 00  70 00 75 00     ".x.8.6.".,.p.u.
00290680:   62 00 6c 00  69 00 63 00  4b 00 65 00  79 00 54 00     b.l.i.c.K.e.y.T.
00290690:   6f 00 6b 00  65 00 6e 00  3d 00 22 00  36 00 35 00     o.k.e.n.=.".6.5.
002906a0:   39 00 35 00  62 00 36 00  34 00 31 00  34 00 34 00     9.5.b.6.4.1.4.4.
002906b0:   63 00 63 00  66 00 31 00  64 00 66 00  22 00 2c 00     c.c.f.1.d.f.".,.
002906c0:   74 00 79 00  70 00 65 00  3d 00 22 00  77 00 69 00     t.y.p.e.=.".w.i.
002906d0:   6e 00 33 00  32 00 22 00  2c 00 76 00  65 00 72 00     n.3.2.".,.v.e.r.
002906e0:   73 00 69 00  6f 00 6e 00  3d 00 22 00  31 00 2e 00     s.i.o.n.=.".1...
002906f0:   30 00 2e 00  30 00 2e 00  30 00 22 00  43 00 3a 00     0...0...0.".C.:.
00290700:   5c 00 57 00  69 00 6e 00  64 00 6f 00  77 00 73 00     \.W.i.n.d.o.w.s.
00290710:   5c 00 57 00  69 00 6e 00  53 00 78 00  53 00 5c 00     \.W.i.n.S.x.S.\.
00290720:   6d 00 61 00  6e 00 69 00  66 00 65 00  73 00 74 00     m.a.n.i.f.e.s.t.
00290730:   73 00 5c 00  78 00 38 00  36 00 5f 00  6d 00 69 00     s.\.x.8.6._.m.i.
00290740:   63 00 72 00  6f 00 73 00  6f 00 66 00  74 00 2e 00     c.r.o.s.o.f.t...
00290750:   77 00 69 00  6e 00 64 00  6f 00 77 00  73 00 2e 00     w.i.n.d.o.w.s...
00290760:   69 00 73 00  6f 00 6c 00  61 00 74 00  69 00 6f 00     i.s.o.l.a.t.i.o.
00290770:   6e 00 61 00  75 00 74 00  6f 00 6d 00  61 00 74 00     n.a.u.t.o.m.a.t.
00290780:   69 00 6f 00  6e 00 5f 00  36 00 35 00  39 00 35 00     i.o.n._.6.5.9.5.
00290790:   62 00 36 00  34 00 31 00  34 00 34 00  63 00 63 00     b.6.4.1.4.4.c.c.
002907a0:   66 00 31 00  64 00 66 00  5f 00 31 00  2e 00 30 00     f.1.d.f._.1...0.
002907b0:   2e 00 30 00  2e 00 30 00  5f 00 6e 00  6f 00 6e 00     ..0...0._.n.o.n.
002907c0:   65 00 5f 00  33 00 35 00  64 00 33 00  35 00 37 00     e._.3.5.d.3.5.7.
002907d0:   61 00 36 00  36 00 63 00  33 00 38 00  61 00 64 00     a.6.6.c.3.8.a.d.
002907e0:   65 00 34 00  2e 00 6d 00  61 00 6e 00  69 00 66 00     e.4...m.a.n.i.f.
002907f0:   65 00 73 00  74 00 00 00  78 00 38 00  36 00 5f 00     e.s.t...x.8.6._.
00290800:   6d 00 69 00  63 00 72 00  6f 00 73 00  6f 00 66 00     m.i.c.r.o.s.o.f.
00290810:   74 00 2e 00  77 00 69 00  6e 00 64 00  6f 00 77 00     t...w.i.n.d.o.w.
00290820:   73 00 2e 00  69 00 73 00  6f 00 6c 00  61 00 74 00     s...i.s.o.l.a.t.
00290830:   69 00 6f 00  6e 00 61 00  75 00 74 00  6f 00 6d 00     i.o.n.a.u.t.o.m.
00290840:   61 00 74 00  69 00 6f 00  6e 00 5f 00  36 00 35 00     a.t.i.o.n._.6.5.
00290850:   39 00 35 00  62 00 36 00  34 00 31 00  34 00 34 00     9.5.b.6.4.1.4.4.
00290860:   63 00 63 00  66 00 31 00  64 00 66 00  5f 00 31 00     c.c.f.1.d.f._.1.
00290870:   2e 00 30 00  2e 00 30 00  2e 00 30 00  5f 00 6e 00     ..0...0...0._.n.
00290880:   6f 00 6e 00  65 00 5f 00  33 00 35 00  64 00 33 00     o.n.e._.3.5.d.3.
00290890:   35 00 37 00  61 00 36 00  36 00 63 00  33 00 38 00     5.7.a.6.6.c.3.8.
002908a0:   61 00 64 00  65 00 34 00  00 00 00 00  4d 00 69 00     a.d.e.4.....M.i.
002908b0:   63 00 72 00  6f 00 73 00  6f 00 66 00  74 00 2e 00     c.r.o.s.o.f.t...
002908c0:   57 00 69 00  6e 00 64 00  6f 00 77 00  73 00 2e 00     W.i.n.d.o.w.s...
002908d0:   47 00 64 00  69 00 50 00  6c 00 75 00  73 00 00 00     G.d.i.P.l.u.s...
002908e0:   6c 00 00 00  00 00 00 00  fa 00 00 00  d0 07 00 00     l...............
002908f0:   02 00 00 00  f0 00 00 00  ca 08 00 00  41 92 64 e3     ............A.d.
00290900:   a5 16 d3 01  01 00 00 00  00 00 00 00  00 00 00 00     ................
00290910:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00290920:   01 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00290930:   a6 00 00 00  bc 09 00 00  00 00 00 00  00 00 00 00     ................
00290940:   00 00 00 00  00 00 00 00  00 00 00 00  4d 00 69 00     ............M.i.
00290950:   63 00 72 00  6f 00 73 00  6f 00 66 00  74 00 2e 00     c.r.o.s.o.f.t...
00290960:   57 00 69 00  6e 00 64 00  6f 00 77 00  73 00 2e 00     W.i.n.d.o.w.s...
00290970:   47 00 64 00  69 00 50 00  6c 00 75 00  73 00 2c 00     G.d.i.P.l.u.s.,.
00290980:   70 00 72 00  6f 00 63 00  65 00 73 00  73 00 6f 00     p.r.o.c.e.s.s.o.
00290990:   72 00 41 00  72 00 63 00  68 00 69 00  74 00 65 00     r.A.r.c.h.i.t.e.
002909a0:   63 00 74 00  75 00 72 00  65 00 3d 00  22 00 78 00     c.t.u.r.e.=.".x.
002909b0:   38 00 36 00  22 00 2c 00  70 00 75 00  62 00 6c 00     8.6.".,.p.u.b.l.
002909c0:   69 00 63 00  4b 00 65 00  79 00 54 00  6f 00 6b 00     i.c.K.e.y.T.o.k.
002909d0:   65 00 6e 00  3d 00 22 00  36 00 35 00  39 00 35 00     e.n.=.".6.5.9.5.
002909e0:   62 00 36 00  34 00 31 00  34 00 34 00  63 00 63 00     b.6.4.1.4.4.c.c.
002909f0:   66 00 31 00  64 00 66 00  22 00 2c 00  74 00 79 00     f.1.d.f.".,.t.y.
00290a00:   70 00 65 00  3d 00 22 00  77 00 69 00  6e 00 33 00     p.e.=.".w.i.n.3.
00290a10:   32 00 22 00  2c 00 76 00  65 00 72 00  73 00 69 00     2.".,.v.e.r.s.i.
00290a20:   6f 00 6e 00  3d 00 22 00  31 00 2e 00  31 00 2e 00     o.n.=.".1...1...
00290a30:   37 00 36 00  30 00 31 00  2e 00 32 00  33 00 38 00     7.6.0.1...2.3.8.
00290a40:   39 00 34 00  22 00 43 00  3a 00 5c 00  57 00 69 00     9.4.".C.:.\.W.i.
00290a50:   6e 00 64 00  6f 00 77 00  73 00 5c 00  57 00 69 00     n.d.o.w.s.\.W.i.
00290a60:   6e 00 53 00  78 00 53 00  5c 00 6d 00  61 00 6e 00     n.S.x.S.\.m.a.n.
00290a70:   69 00 66 00  65 00 73 00  74 00 73 00  5c 00 78 00     i.f.e.s.t.s.\.x.
00290a80:   38 00 36 00  5f 00 6d 00  69 00 63 00  72 00 6f 00     8.6._.m.i.c.r.o.
00290a90:   73 00 6f 00  66 00 74 00  2e 00 77 00  69 00 6e 00     s.o.f.t...w.i.n.
00290aa0:   64 00 6f 00  77 00 73 00  2e 00 67 00  64 00 69 00     d.o.w.s...g.d.i.
00290ab0:   70 00 6c 00  75 00 73 00  5f 00 36 00  35 00 39 00     p.l.u.s._.6.5.9.
00290ac0:   35 00 62 00  36 00 34 00  31 00 34 00  34 00 63 00     5.b.6.4.1.4.4.c.
00290ad0:   63 00 66 00  31 00 64 00  66 00 5f 00  31 00 2e 00     c.f.1.d.f._.1...
00290ae0:   31 00 2e 00  37 00 36 00  30 00 31 00  2e 00 32 00     1...7.6.0.1...2.
00290af0:   33 00 38 00  39 00 34 00  5f 00 6e 00  6f 00 6e 00     3.8.9.4._.n.o.n.
00290b00:   65 00 5f 00  35 00 63 00  30 00 62 00  65 00 39 00     e._.5.c.0.b.e.9.
00290b10:   35 00 37 00  61 00 30 00  30 00 39 00  39 00 32 00     5.7.a.0.0.9.9.2.
00290b20:   32 00 65 00  2e 00 6d 00  61 00 6e 00  69 00 66 00     2.e...m.a.n.i.f.
00290b30:   65 00 73 00  74 00 00 00  78 00 38 00  36 00 5f 00     e.s.t...x.8.6._.
00290b40:   6d 00 69 00  63 00 72 00  6f 00 73 00  6f 00 66 00     m.i.c.r.o.s.o.f.
00290b50:   74 00 2e 00  77 00 69 00  6e 00 64 00  6f 00 77 00     t...w.i.n.d.o.w.
00290b60:   73 00 2e 00  67 00 64 00  69 00 70 00  6c 00 75 00     s...g.d.i.p.l.u.
00290b70:   73 00 5f 00  36 00 35 00  39 00 35 00  62 00 36 00     s._.6.5.9.5.b.6.
00290b80:   34 00 31 00  34 00 34 00  63 00 63 00  66 00 31 00     4.1.4.4.c.c.f.1.
00290b90:   64 00 66 00  5f 00 31 00  2e 00 31 00  2e 00 37 00     d.f._.1...1...7.
00290ba0:   36 00 30 00  31 00 2e 00  32 00 33 00  38 00 39 00     6.0.1...2.3.8.9.
00290bb0:   34 00 5f 00  6e 00 6f 00  6e 00 65 00  5f 00 35 00     4._.n.o.n.e._.5.
00290bc0:   63 00 30 00  62 00 65 00  39 00 35 00  37 00 61 00     c.0.b.e.9.5.7.a.
00290bd0:   30 00 30 00  39 00 39 00  32 00 32 00  65 00 00 00     0.0.9.9.2.2.e...
00290be0:   4d 00 69 00  63 00 72 00  6f 00 73 00  6f 00 66 00     M.i.c.r.o.s.o.f.
00290bf0:   74 00 2e 00  57 00 69 00  6e 00 64 00  6f 00 77 00     t...W.i.n.d.o.w.
00290c00:   73 00 2e 00  43 00 6f 00  6d 00 6d 00  6f 00 6e 00     s...C.o.m.m.o.n.
00290c10:   2d 00 43 00  6f 00 6e 00  74 00 72 00  6f 00 6c 00     -.C.o.n.t.r.o.l.
00290c20:   73 00 00 00  6c 00 00 00  00 00 00 00  0c 01 00 00     s...l...........
00290c30:   14 0b 00 00  02 00 00 00  02 01 00 00  20 0c 00 00     ............ ...
00290c40:   53 e6 e0 59  bb 7e d0 01  01 00 00 00  00 00 00 00     S..Y.~..........
00290c50:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00290c60:   00 00 00 00  01 00 00 00  00 00 00 00  00 00 00 00     ................
00290c70:   00 00 00 00  b8 00 00 00  24 0d 00 00  00 00 00 00     ........$.......
00290c80:   00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00290c90:   4d 00 69 00  63 00 72 00  6f 00 73 00  6f 00 66 00     M.i.c.r.o.s.o.f.
00290ca0:   74 00 2e 00  57 00 69 00  6e 00 64 00  6f 00 77 00     t...W.i.n.d.o.w.
00290cb0:   73 00 2e 00  43 00 6f 00  6d 00 6d 00  6f 00 6e 00     s...C.o.m.m.o.n.
00290cc0:   2d 00 43 00  6f 00 6e 00  74 00 72 00  6f 00 6c 00     -.C.o.n.t.r.o.l.
00290cd0:   73 00 2c 00  70 00 72 00  6f 00 63 00  65 00 73 00     s.,.p.r.o.c.e.s.
00290ce0:   73 00 6f 00  72 00 41 00  72 00 63 00  68 00 69 00     s.o.r.A.r.c.h.i.
00290cf0:   74 00 65 00  63 00 74 00  75 00 72 00  65 00 3d 00     t.e.c.t.u.r.e.=.
00290d00:   22 00 78 00  38 00 36 00  22 00 2c 00  70 00 75 00     ".x.8.6.".,.p.u.
00290d10:   62 00 6c 00  69 00 63 00  4b 00 65 00  79 00 54 00     b.l.i.c.K.e.y.T.
00290d20:   6f 00 6b 00  65 00 6e 00  3d 00 22 00  36 00 35 00     o.k.e.n.=.".6.5.
00290d30:   39 00 35 00  62 00 36 00  34 00 31 00  34 00 34 00     9.5.b.6.4.1.4.4.
00290d40:   63 00 63 00  66 00 31 00  64 00 66 00  22 00 2c 00     c.c.f.1.d.f.".,.
00290d50:   74 00 79 00  70 00 65 00  3d 00 22 00  77 00 69 00     t.y.p.e.=.".w.i.
00290d60:   6e 00 33 00  32 00 22 00  2c 00 76 00  65 00 72 00     n.3.2.".,.v.e.r.
00290d70:   73 00 69 00  6f 00 6e 00  3d 00 22 00  35 00 2e 00     s.i.o.n.=.".5...
00290d80:   38 00 32 00  2e 00 37 00  36 00 30 00  31 00 2e 00     8.2...7.6.0.1...
00290d90:   31 00 38 00  38 00 33 00  37 00 22 00  43 00 3a 00     1.8.8.3.7.".C.:.
00290da0:   5c 00 57 00  69 00 6e 00  64 00 6f 00  77 00 73 00     \.W.i.n.d.o.w.s.
00290db0:   5c 00 57 00  69 00 6e 00  53 00 78 00  53 00 5c 00     \.W.i.n.S.x.S.\.
00290dc0:   6d 00 61 00  6e 00 69 00  66 00 65 00  73 00 74 00     m.a.n.i.f.e.s.t.
00290dd0:   73 00 5c 00  78 00 38 00  36 00 5f 00  6d 00 69 00     s.\.x.8.6._.m.i.
00290de0:   63 00 72 00  6f 00 73 00  6f 00 66 00  74 00 2e 00     c.r.o.s.o.f.t...
00290df0:   77 00 69 00  6e 00 64 00  6f 00 77 00  73 00 2e 00     w.i.n.d.o.w.s...
00290e00:   63 00 6f 00  6d 00 6d 00  6f 00 6e 00  2d 00 63 00     c.o.m.m.o.n.-.c.
00290e10:   6f 00 6e 00  74 00 72 00  6f 00 6c 00  73 00 5f 00     o.n.t.r.o.l.s._.
00290e20:   36 00 35 00  39 00 35 00  62 00 36 00  34 00 31 00     6.5.9.5.b.6.4.1.
00290e30:   34 00 34 00  63 00 63 00  66 00 31 00  64 00 66 00     4.4.c.c.f.1.d.f.
00290e40:   5f 00 35 00  2e 00 38 00  32 00 2e 00  37 00 36 00     _.5...8.2...7.6.
00290e50:   30 00 31 00  2e 00 31 00  38 00 38 00  33 00 37 00     0.1...1.8.8.3.7.
00290e60:   5f 00 6e 00  6f 00 6e 00  65 00 5f 00  65 00 63 00     _.n.o.n.e._.e.c.
00290e70:   38 00 36 00  62 00 38 00  64 00 36 00  38 00 35 00     8.6.b.8.d.6.8.5.
00290e80:   38 00 65 00  63 00 30 00  62 00 63 00  2e 00 6d 00     8.e.c.0.b.c...m.
00290e90:   61 00 6e 00  69 00 66 00  65 00 73 00  74 00 00 00     a.n.i.f.e.s.t...
00290ea0:   78 00 38 00  36 00 5f 00  6d 00 69 00  63 00 72 00     x.8.6._.m.i.c.r.
00290eb0:   6f 00 73 00  6f 00 66 00  74 00 2e 00  77 00 69 00     o.s.o.f.t...w.i.
00290ec0:   6e 00 64 00  6f 00 77 00  73 00 2e 00  63 00 6f 00     n.d.o.w.s...c.o.
00290ed0:   6d 00 6d 00  6f 00 6e 00  2d 00 63 00  6f 00 6e 00     m.m.o.n.-.c.o.n.
00290ee0:   74 00 72 00  6f 00 6c 00  73 00 5f 00  36 00 35 00     t.r.o.l.s._.6.5.
00290ef0:   39 00 35 00  62 00 36 00  34 00 31 00  34 00 34 00     9.5.b.6.4.1.4.4.
00290f00:   63 00 63 00  66 00 31 00  64 00 66 00  5f 00 35 00     c.c.f.1.d.f._.5.
00290f10:   2e 00 38 00  32 00 2e 00  37 00 36 00  30 00 31 00     ..8.2...7.6.0.1.
00290f20:   2e 00 31 00  38 00 38 00  33 00 37 00  5f 00 6e 00     ..1.8.8.3.7._.n.
00290f30:   6f 00 6e 00  65 00 5f 00  65 00 63 00  38 00 36 00     o.n.e._.e.c.8.6.
00290f40:   62 00 38 00  64 00 36 00  38 00 35 00  38 00 65 00     b.8.d.6.8.5.8.e.
00290f50:   63 00 30 00  62 00 63 00  00 00 00 00  4d 00 69 00     c.0.b.c.....M.i.
00290f60:   63 00 72 00  6f 00 73 00  6f 00 66 00  74 00 2e 00     c.r.o.s.o.f.t...
00290f70:   57 00 69 00  6e 00 64 00  6f 00 77 00  73 00 2e 00     W.i.n.d.o.w.s...
00290f80:   49 00 73 00  6f 00 6c 00  61 00 74 00  69 00 6f 00     I.s.o.l.a.t.i.o.
00290f90:   6e 00 41 00  75 00 74 00  6f 00 6d 00  61 00 74 00     n.A.u.t.o.m.a.t.
00290fa0:   69 00 6f 00  6e 00 2e 00  50 00 72 00  6f 00 78 00     i.o.n...P.r.o.x.
00290fb0:   79 00 53 00  74 00 75 00  62 00 00 00  6c 00 00 00     y.S.t.u.b...l...
00290fc0:   00 00 00 00  26 01 00 00  ac 0e 00 00  02 00 00 00     ....&...........
00290fd0:   0e 01 00 00  d2 0f 00 00  bc cf 2f c6  25 04 ca 01     ........../.%...
00290fe0:   01 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00290ff0:   00 00 00 00  00 00 00 00  00 00 00 00  01 00 00 00     ................
00291000:   00 00 00 00  00 00 00 00  00 00 00 00  c4 00 00 00     ................
00291010:   e2 10 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
00291020:   00 00 00 00  00 00 00 00  4d 00 69 00  63 00 72 00     ........M.i.c.r.
00291030:   6f 00 73 00  6f 00 66 00  74 00 2e 00  57 00 69 00     o.s.o.f.t...W.i.
00291040:   6e 00 64 00  6f 00 77 00  73 00 2e 00  49 00 73 00     n.d.o.w.s...I.s.
00291050:   6f 00 6c 00  61 00 74 00  69 00 6f 00  6e 00 41 00     o.l.a.t.i.o.n.A.
00291060:   75 00 74 00  6f 00 6d 00  61 00 74 00  69 00 6f 00     u.t.o.m.a.t.i.o.
00291070:   6e 00 2e 00  50 00 72 00  6f 00 78 00  79 00 53 00     n...P.r.o.x.y.S.
00291080:   74 00 75 00  62 00 2c 00  70 00 72 00  6f 00 63 00     t.u.b.,.p.r.o.c.
00291090:   65 00 73 00  73 00 6f 00  72 00 41 00  72 00 63 00     e.s.s.o.r.A.r.c.
002910a0:   68 00 69 00  74 00 65 00  63 00 74 00  75 00 72 00     h.i.t.e.c.t.u.r.
002910b0:   65 00 3d 00  22 00 78 00  38 00 36 00  22 00 2c 00     e.=.".x.8.6.".,.
002910c0:   70 00 75 00  62 00 6c 00  69 00 63 00  4b 00 65 00     p.u.b.l.i.c.K.e.
002910d0:   79 00 54 00  6f 00 6b 00  65 00 6e 00  3d 00 22 00     y.T.o.k.e.n.=.".
002910e0:   36 00 35 00  39 00 35 00  62 00 36 00  34 00 31 00     6.5.9.5.b.6.4.1.
002910f0:   34 00 34 00  63 00 63 00  66 00 31 00  64 00 66 00     4.4.c.c.f.1.d.f.
00291100:   22 00 2c 00  74 00 79 00  70 00 65 00  3d 00 22 00     ".,.t.y.p.e.=.".
00291110:   77 00 69 00  6e 00 33 00  32 00 22 00  2c 00 76 00     w.i.n.3.2.".,.v.
00291120:   65 00 72 00  73 00 69 00  6f 00 6e 00  3d 00 22 00     e.r.s.i.o.n.=.".
00291130:   31 00 2e 00  30 00 2e 00  37 00 36 00  30 00 30 00     1...0...7.6.0.0.
00291140:   2e 00 31 00  36 00 33 00  38 00 35 00  22 00 43 00     ..1.6.3.8.5.".C.
00291150:   3a 00 5c 00  57 00 69 00  6e 00 64 00  6f 00 77 00     :.\.W.i.n.d.o.w.
00291160:   73 00 5c 00  57 00 69 00  6e 00 53 00  78 00 53 00     s.\.W.i.n.S.x.S.
00291170:   5c 00 6d 00  61 00 6e 00  69 00 66 00  65 00 73 00     \.m.a.n.i.f.e.s.
00291180:   74 00 73 00  5c 00 78 00  38 00 36 00  5f 00 6d 00     t.s.\.x.8.6._.m.
00291190:   69 00 63 00  72 00 6f 00  73 00 6f 00  66 00 74 00     i.c.r.o.s.o.f.t.
002911a0:   2e 00 77 00  69 00 6e 00  64 00 6f 00  77 00 73 00     ..w.i.n.d.o.w.s.
002911b0:   2e 00 69 00  2e 00 2e 00  75 00 74 00  6f 00 6d 00     ..i.....u.t.o.m.
002911c0:   61 00 74 00  69 00 6f 00  6e 00 2e 00  70 00 72 00     a.t.i.o.n...p.r.
002911d0:   6f 00 78 00  79 00 73 00  74 00 75 00  62 00 5f 00     o.x.y.s.t.u.b._.
002911e0:   36 00 35 00  39 00 35 00  62 00 36 00  34 00 31 00     6.5.9.5.b.6.4.1.
002911f0:   34 00 34 00  63 00 63 00  66 00 31 00  64 00 66 00     4.4.c.c.f.1.d.f.
00291200:   5f 00 31 00  2e 00 30 00  2e 00 37 00  36 00 30 00     _.1...0...7.6.0.
00291210:   30 00 2e 00  31 00 36 00  33 00 38 00  35 00 5f 00     0...1.6.3.8.5._.
00291220:   6e 00 6f 00  6e 00 65 00  5f 00 39 00  64 00 31 00     n.o.n.e._.9.d.1.
00291230:   34 00 38 00  61 00 38 00  64 00 62 00  38 00 64 00     4.8.a.8.d.b.8.d.
00291240:   33 00 32 00  32 00 33 00  38 00 2e 00  6d 00 61 00     3.2.2.3.8...m.a.
00291250:   6e 00 69 00  66 00 65 00  73 00 74 00  00 00 78 00     n.i.f.e.s.t...x.
00291260:   38 00 36 00  5f 00 6d 00  69 00 63 00  72 00 6f 00     8.6._.m.i.c.r.o.
00291270:   73 00 6f 00  66 00 74 00  2e 00 77 00  69 00 6e 00     s.o.f.t...w.i.n.
00291280:   64 00 6f 00  77 00 73 00  2e 00 69 00  2e 00 2e 00     d.o.w.s...i.....
00291290:   75 00 74 00  6f 00 6d 00  61 00 74 00  69 00 6f 00     u.t.o.m.a.t.i.o.
002912a0:   6e 00 2e 00  70 00 72 00  6f 00 78 00  79 00 73 00     n...p.r.o.x.y.s.
002912b0:   74 00 75 00  62 00 5f 00  36 00 35 00  39 00 35 00     t.u.b._.6.5.9.5.
002912c0:   62 00 36 00  34 00 31 00  34 00 34 00  63 00 63 00     b.6.4.1.4.4.c.c.
002912d0:   66 00 31 00  64 00 66 00  5f 00 31 00  2e 00 30 00     f.1.d.f._.1...0.
002912e0:   2e 00 37 00  36 00 30 00  30 00 2e 00  31 00 36 00     ..7.6.0.0...1.6.
002912f0:   33 00 38 00  35 00 5f 00  6e 00 6f 00  6e 00 65 00     3.8.5._.n.o.n.e.
00291300:   5f 00 39 00  64 00 31 00  34 00 38 00  61 00 38 00     _.9.d.1.4.8.a.8.
00291310:   64 00 62 00  38 00 64 00  33 00 32 00  32 00 33 00     d.b.8.d.3.2.2.3.
00291320:   38 00 00 00  4d 00 69 00  63 00 72 00  6f 00 73 00     8...M.i.c.r.o.s.
00291330:   6f 00 66 00  74 00 2e 00  57 00 69 00  6e 00 64 00     o.f.t...W.i.n.d.
00291340:   6f 00 77 00  73 00 2e 00  43 00 6f 00  6d 00 6d 00     o.w.s...C.o.m.m.
00291350:   6f 00 6e 00  2d 00 43 00  6f 00 6e 00  74 00 72 00     o.n.-.C.o.n.t.r.
00291360:   6f 00 6c 00  73 00 2e 00  52 00 65 00  73 00 6f 00     o.l.s...R.e.s.o.
00291370:   75 00 72 00  63 00 65 00  73 00 00 00  6c 00 00 00     u.r.c.e.s...l...
00291380:   00 00 00 00  42 01 00 00  6c 12 00 00  02 00 00 00     ....B...l.......
00291390:   12 01 00 00  ae 13 00 00  2b ef 18 fe  24 04 ca 01     ........+...$...
002913a0:   01 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00     ................
002913b0:   00 00 00 00  00 00 00 00  00 00 00 00  01 00 00 00     ................
002913c0:   00 00 00 00  00 00 00 00  00 00 00 00  c8 00 00 00     ................
002913d0:   c2 14 00 00  00 00 00 00  0a 00 00 00  8c 15 00 00     ................
002913e0:   00 00 00 00  00 00 00 00  4d 00 69 00  63 00 72 00     ........M.i.c.r.
002913f0:   6f 00 73 00  6f 00 66 00  74 00 2e 00  57 00 69 00     o.s.o.f.t...W.i.
00291400:   6e 00 64 00  6f 00 77 00  73 00 2e 00  43 00 6f 00     n.d.o.w.s...C.o.
00291410:   6d 00 6d 00  6f 00 6e 00  2d 00 43 00  6f 00 6e 00     m.m.o.n.-.C.o.n.
00291420:   74 00 72 00  6f 00 6c 00  73 00 2e 00  52 00 65 00     t.r.o.l.s...R.e.
00291430:   73 00 6f 00  75 00 72 00  63 00 65 00  73 00 2c 00     s.o.u.r.c.e.s.,.
00291440:   6c 00 61 00  6e 00 67 00  75 00 61 00  67 00 65 00     l.a.n.g.u.a.g.e.
00291450:   3d 00 22 00  65 00 6e 00  2d 00 75 00  73 00 22 00     =.".e.n.-.u.s.".
00291460:   2c 00 70 00  72 00 6f 00  63 00 65 00  73 00 73 00     ,.p.r.o.c.e.s.s.
00291470:   6f 00 72 00  41 00 72 00  63 00 68 00  69 00 74 00     o.r.A.r.c.h.i.t.
00291480:   65 00 63 00  74 00 75 00  72 00 65 00  3d 00 22 00     e.c.t.u.r.e.=.".
00291490:   78 00 38 00  36 00 22 00  2c 00 70 00  75 00 62 00     x.8.6.".,.p.u.b.
002914a0:   6c 00 69 00  63 00 4b 00  65 00 79 00  54 00 6f 00     l.i.c.K.e.y.T.o.
002914b0:   6b 00 65 00  6e 00 3d 00  22 00 36 00  35 00 39 00     k.e.n.=.".6.5.9.
002914c0:   35 00 62 00  36 00 34 00  31 00 34 00  34 00 63 00     5.b.6.4.1.4.4.c.
002914d0:   63 00 66 00  31 00 64 00  66 00 22 00  2c 00 74 00     c.f.1.d.f.".,.t.
002914e0:   79 00 70 00  65 00 3d 00  22 00 77 00  69 00 6e 00     y.p.e.=.".w.i.n.
002914f0:   33 00 32 00  22 00 2c 00  76 00 65 00  72 00 73 00     3.2.".,.v.e.r.s.
00291500:   69 00 6f 00  6e 00 3d 00  22 00 35 00  2e 00 38 00     i.o.n.=.".5...8.
00291510:   32 00 2e 00  37 00 36 00  30 00 30 00  2e 00 31 00     2...7.6.0.0...1.
00291520:   36 00 33 00  38 00 35 00  22 00 43 00  3a 00 5c 00     6.3.8.5.".C.:.\.
00291530:   57 00 69 00  6e 00 64 00  6f 00 77 00  73 00 5c 00     W.i.n.d.o.w.s.\.
00291540:   57 00 69 00  6e 00 53 00  78 00 53 00  5c 00 6d 00     W.i.n.S.x.S.\.m.
00291550:   61 00 6e 00  69 00 66 00  65 00 73 00  74 00 73 00     a.n.i.f.e.s.t.s.

On a somewhat related note, the issue with saved multiplayer games where the non-hosting player was missing weapons after reloading a saved game appears to be fixed.
Reply
#24
I have not changed anything that should fix that crash, because I still need information about what exactly needs to be changed. A minidump would be best (and according to AFP, new builds should now generate those), but the output from the debugging patch I proposed previously should also work.

I also have not changed anything that should fix your multiplayer save issue, because I still need a working reproducer for that one, too. I am glad it no longer troubles you, but I doubt it is truly fixed.
Reply
#25
I finally had time to write up the feature to close the automatic punch weakness. Hosts are now prompted whether to enable hole punching and can change that setting in the Advanced Options. The tracker protocol doesn't support not punching, so for now, hosts with it disabled will simply ignore guests attempting to use hole punch.

I never did manage to reproduce the crash on level 17. A dumpfile would still be welcome.
Reply
#26
I'm getting the same crash under the latest beta (v0.59.100 0.59.100-851-g48b31d84f344). Level 17 loads fine under a previous version (v0.58.1). I tried saving after loading under that version, copying the save over to the beta folder, and loading that, but still no dice.

Crash log: https://pastebin.com/B3gsfHmC

Descent2.hog Size: 6.77 MB (7,107,354 bytes) / Size on disk: 6.78 MB (7,110,656 bytes)
Last modified ‎Friday, ‎February ‎23, ‎1996, ‏‎6:47:32 PM

So it looks like I've got the original CD version installed too (go figure). This install has to be like 20 years old!

I also patched it with the D2PTCH12.exe file using DOSBox, but that didn't stop the crash, oddly. The new Descent2.hog is 7.24 MB (7,595,079 bytes) / 7.24 MB (7,598,080 bytes).

I'm not sure if the build I have is generating dump files. Are they in a different directory than the .elog files?
Reply
#27
(07-15-2018, 10:22 PM)Buff Skeleton Wrote: I'm getting the same crash under the latest beta (v0.59.100 0.59.100-851-g48b31d84f344). Level 17 loads fine under a previous version (v0.58.1). I tried saving after loading under that version, copying the save over to the beta folder, and loading that, but still no dice.
That is expected for this crash. The crash rejects data associated with the level, not with the player or save.
(07-15-2018, 10:22 PM)Buff Skeleton Wrote: I also patched it with the D2PTCH12.exe file using DOSBox, but that didn't stop the crash, oddly. The new Descent2.hog is 7.24 MB (7,595,079 bytes) / 7.24 MB (7,598,080 bytes).
Thank you for the note about trying the patch. That is the same size as my v1.2 "Definitive Edition" hog. Since it is only a size match (and the checksum is not known yet), it's possible that patching the file produces different results than getting a copy straight from a good source, but I am not hopeful on that front. Regardless, that suggests that telling users to apply the Parallax patch is not the right solution.
(07-15-2018, 10:22 PM)Buff Skeleton Wrote: I'm not sure if the build I have is generating dump files. Are they in a different directory than the .elog files?
When dump files are generated, they are in the same directory, and the message box should show you the path to it. I generate the path to the dump file by taking a copy of the path to the elog file, then overwriting the extension elog with mdmp.

To be thorough, I downloaded the build you used and searched it for some of the strings that are present when minidump support is enabled and absent when it is disabled. I did not find the strings. I think that the published build lacks minidump support, which is very unfortunate. A minidump would make it much easier to pull out exactly which field is invalid. I've been avoiding trying to work that out from the elog file because there is no guarantee it will work, and even if it does, it will be very tedious. However, with three separate users reporting the problem, and no way for you to produce a minidump or for me to reproduce the problem, I don't see any other options.

AFP: I thought your builds were supposed to be minidump-enabled now. Any ideas why the current snapshot is still not minidump-enabled?

For general curiosity, I'd like to know if the hashes match. A Google search suggests that Microsoft provides a tool named FCIV (File Checksum Integrity Verifier) that can be used to get the hash of a file. Superuser suggests instead Microsoft's certutil. I tested certutil on a Windows 10 instance and it seems to produce the same results as the tools I use locally. Please run CertUtil -hashfile descent2.hog sha1 and CertUtil -hashfile d2x-rebirth.exe sha1 in the directories of those files and post the output. If you cannot get to this, do not worry. It would not help solve the problem; it would only confirm or refute whether the Parallax patch produces exactly the same descent2.hog as was published on later CDs.

https://support.microsoft.com/en-us/help...for-a-file
https://superuser.com/questions/245775/i...377#898377
Reply
#28
Since a new build would be required to help you anyway, I decided that rather than try to extract the required data from the elog, I would wrap the faulting area in an exception handler. If the exception fires, it is printed to the console, then the vclip is not loaded. This will definitely address the immediate problem. This may allow you to play the level despite the bad data. It may instead crash elsewhere due to needing a vclip that is not loaded. Feedback welcome.
Reply
#29
All right, here's the FCIV SHA1 checksum for Descent2.hog, patched: 8e73beb4b64a7222fa2b5214282d5e671b313992

And d2x-rebirth.exe: f65e49f457574be20504a9e053171d8ff8a8e3b2

Same result with CertUtil:

8e 73 be b4 b6 4a 72 22 fa 2b 52 14 28 2d 5e 67 1b 31 39 92

and

f6 5e 49 f4 57 57 4b e2 05 04 a9 e0 53 17 1d 8f f8 a8 e3 b2

respectively. Does that match?
Reply
#30
It does. However, in thinking about it further, I should have asked for descent2.ham, not descent2.hog. I have 9f621706cbd601bd6938a44f5fb7e5cc55d4b61f for descent2.ham and size 1307598. What about you?

Does the change I pushed to master avoid the crash for you?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)