Happens upon leaving and re-entering the game
I haven't pinpointed when it comes up, i have to have been outside of town during the session.
I have 8gb of memory so it hasn't actually run out.
here's the debug log;
Code: Select all
18:40:09.664 ------------------------------------------------------
18:40:09.664 2015-03-20 18:40:09
18:40:09.664 Diablo II running under Windows NT (Version 6.010)
18:40:09.664 Vendor: Intel
18:40:09.664 Version: Pentium III (no brand) (Type 0, Family 6, Model A, Stepping 9, Brand 0)
18:40:09.675 Speed: Approx. 3467 MHz
18:40:09.675 Total Physical Memory: 4096.00MB
18:40:09.675 Application Path: C:\Game Installs\Diablo II
18:40:09.679 Local IP: 192.168.0.248
18:40:09.679 Computer name: XEIGHO-PC
18:40:09.679 ------------------------------------------------------
18:40:09.679
18:40:09.680 imagehlp.dll loaded for better stack crawls.
18:40:10.220 Detecting boards which support Glide...
18:40:10.220 1 boards found
18:40:10.220 Initializing for Glide...
18:40:10.220 Hardware: Voodoo2
18:40:10.220 Vendor: Meinereiner
18:40:10.220 Renderer: Glide
18:40:10.220 Version: 3.0
18:40:10.236 Opening Glide window at 640x480...
18:40:10.602 Max Texture Size: 256
18:40:10.602 Max Aspect Ratio: 3
18:40:10.602 SLI configured: No
18:40:10.602 TMU Count: 2
18:40:10.602 Texture Alignment: 16 bytes
18:40:10.602 Unified Memory Architecture: Yes
18:40:10.602 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:10.602 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:10.616 Opening Glide window succeeded, context= 65536
18:40:10.637
----------------------------------------------
18:40:10.637 Initializing sound engine...
18:40:10.644 Driver: Speakers (3- Logitech G430 Gaming Headset)
18:40:10.644 Module: {0.0.0.00000000}.{e3beab3b-4e83-40f2-9ceb-6b69318a2f35}
18:40:10.651 ........DirectSound progress: 0 buffers available is less than min needed 16 buffers for 3d sound
18:40:10.659 ........DirectSound progress: 0 buffers available is less than min needed 16 buffers for 3d sound
18:40:10.667
----------------------------------------------
18:40:10.872 Closing Glide window....
18:40:10.911 ... Glide window closed.
18:40:10.923 Opening Glide window at 800x600...
18:40:11.068 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:11.068 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:11.068 Opening Glide window succeeded, context= 131072
18:40:11.090 Closing Glide window....
18:40:11.144 ... Glide window closed.
18:40:11.156 Opening Glide window at 640x480...
18:40:11.302 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:11.302 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:11.306 Opening Glide window succeeded, context= 196608
18:40:13.289 Closing Glide window....
18:40:13.339 ... Glide window closed.
18:40:13.368 Opening Glide window at 800x600...
18:40:13.552 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:13.552 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:40:13.552 Opening Glide window succeeded, context= 262144
18:40:15.671 Closing Glide window....
18:40:15.696 ... Glide window closed.
18:59:31.034 Opening Glide window at 800x600...
18:59:31.207 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:59:31.207 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:59:31.207 Opening Glide window succeeded, context= 327680
18:59:33.998 ENG is locale
18:59:37.693 [D2CLIENT] Start entering at 1438995342
18:59:37.703 Closing Glide window....
18:59:37.749 ... Glide window closed.
18:59:37.760 Opening Glide window at 800x600...
18:59:37.922 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:59:37.922 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
18:59:37.926 Opening Glide window succeeded, context= 393216
18:59:37.993 [D2CLIENT] Finish entering at 1438995638. Elapsed: 296
18:59:38.173 Seed: 769645721
19:04:29.375 Closing Glide window....
19:04:29.412 ... Glide window closed.
19:05:34.642 Opening Glide window at 800x600...
19:05:34.831 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:05:34.831 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:05:34.835 Opening Glide window succeeded, context= 458752
19:07:10.879 Closing Glide window....
19:07:10.915 ... Glide window closed.
19:07:42.161 Opening Glide window at 800x600...
19:07:42.325 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:07:42.325 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:07:42.328 Opening Glide window succeeded, context= 524288
19:08:15.790 Closing Glide window....
19:08:15.830 ... Glide window closed.
19:09:44.330 Opening Glide window at 800x600...
19:09:44.477 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:09:44.477 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:09:44.480 Opening Glide window succeeded, context= 589824
19:09:47.410 Closing Glide window....
19:09:47.437 ... Glide window closed.
19:10:27.316 Opening Glide window at 800x600...
19:10:27.506 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:10:27.506 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:10:27.510 Opening Glide window succeeded, context= 655360
19:10:29.273 Closing Glide window....
19:10:29.402 ... Glide window closed.
19:12:12.112 Opening Glide window at 800x600...
19:12:12.289 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:12:12.289 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:12:12.293 Opening Glide window succeeded, context= 720896
19:12:23.633 Closing Glide window....
19:12:23.660 ... Glide window closed.
19:12:57.550 Opening Glide window at 800x600...
19:12:57.725 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:12:57.725 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:12:57.729 Opening Glide window succeeded, context= 786432
19:13:04.434 Closing Glide window....
19:13:04.461 ... Glide window closed.
19:14:53.338 Opening Glide window at 800x600...
19:14:53.539 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:14:53.539 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:14:53.543 Opening Glide window succeeded, context= 851968
19:15:10.808 Closing Glide window....
19:15:10.833 ... Glide window closed.
19:34:18.743 Opening Glide window at 800x600...
19:34:18.921 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:34:18.921 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:34:18.925 Opening Glide window succeeded, context= 917504
19:34:25.617 Closing Glide window....
19:34:25.639 ... Glide window closed.
19:34:38.934 Opening Glide window at 800x600...
19:34:39.110 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:34:39.110 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:34:39.114 Opening Glide window succeeded, context= 983040
19:34:46.912 Closing Glide window....
19:34:46.951 ... Glide window closed.
19:34:48.591 Opening Glide window at 800x600...
19:34:48.761 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:34:48.761 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:34:48.765 Opening Glide window succeeded, context= 1048576
19:38:30.082 [D2CLIENT] Start closing at 1441327729.
19:38:30.282 game close start 1441327931
19:38:30.297 game close end 1441327947
19:38:30.298 [D2CLIENT] Finish closing at 1441327947. Elapsed: 218
19:38:30.496 Closing Glide window....
19:38:30.526 ... Glide window closed.
19:38:30.537 Opening Glide window at 800x600...
19:38:30.683 TMU(0) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:38:30.683 TMU(1) MinAddress= 0, MaxAddress= 56623040, Size= 54.00 MB
19:38:30.683 Opening Glide window succeeded, context= 1114112
19:39:10.238 ENG is locale
19:39:11.264 --------------------------------------------------------
19:39:11.264 ERROR: Out of memory!
19:39:11.264 (3) Pool Blocks overflowed at 25
19:39:11.264 total physical: 4,294,967,295
19:39:11.264 available physical: 3,377,889,280
19:39:11.264 total page: 4,294,967,295
19:39:11.264 available page: 4,294,967,295
19:39:11.264 total virtual: 2,147,352,576
19:39:11.264 available virtual: 1,312,362,496
19:39:11.264
19:39:11.264
19:39:11.264
19:39:11.264 ------------------------------------------------------
19:39:11.264 PROGRAM: Diablo II D2SE Core 1.07
19:39:11.264 COMPUTER NAME: XEIGHO-PC
19:39:11.264 USER NAME: Xeigho
19:39:11.264 TIME: 2015-03-20 19:39:11.264
19:39:11.264
19:39:11.264 -------- FILE: Fog\Src\Mem\mem.cpp LINE: 935 --------
Halt
Location : Fog\Src\Mem\mem.cpp, line #935
Expression : MEMORY ERROR: Out of Memory
Edit 2; seems to happen about every 8th s&e
Took it to the d2se forum and did some extra digging;
Found this in the offending fog.dll
Code: Select all
C:\D2\Source\Fog\Src\Mem\mem.cpp Pool Blocks Overflowed
Unable to find pool block in allocation tree!
pool realloc was called for a block that has already been freed
Failure to reallocate memory
pNew nPools <= D2POOL_MAX_POOLS
Hi,
yes this looks like a problem inside the ZyEl dll edits .. freeing memory more than once.
Dont know if there is anyone actively doing something on ZyEl .. but maybe the modder is still available (but when i remember the code edits were made by Mhyrginoc who retired some years ago)
Any idea's, thoughts etc.? and why hasnt it come up before now?