Fatal Error
Ehlek70
Germany Join Date: 2014-09-13 Member: 198446Members
Since Build 277 was updated, the "fatal error - failed to allocate ######## bytes..." starts after I played 10-30 mins.
Here is my .zip file
Here is my .zip file
Comments
Hmm... I tried it but it failed again.
Hmmm...Then I have to upgrade my pc...
Thanks for the answer
Do you really experience this issue since the Halloween update (build 277) or was it happening already before that?
It should create a very large zip file this time, with a dump folder in it for us to look at.
Upload it somewhere online and link it to us here in this thread.
Thanks
If you REALLY want to get a dump for sure you can:
Navigate to your 32bit task manager which is located in C:\Windows\SysWOW64\taskmgr.exe. (Pressing CTRL + Alt + DEL will only open the 64 bit task manager for you!)
Right click NS2.exe > create dump file
Then compress it / zip it and upload somewhere online.
Sorry the techsupport app did not capture it, but the good news is everyone who is experiencing / reporting this has the same exact file size failing, so it narrows it down a bit (except when you consider a texture can be whatever size it wants supposedly) and thus we are hunting this down. If it doesn't get fixed in time for the next patch we might hopefully be able to include better debugging information to make it easier to hunt down the culprit in the next patch or hotfix.
Thanks for the effort in collecting the data!
Of course this means they would have to upload the 1.5ish GB files somewhere. (if you zip the file its roughly half the size, people.)
But how to make that dump? Thankfully, due to another (reported) bug I had the chance to figure that out.
* Grab a download of 'procdump' over here. Its a MS program.
* Place it somewhere, so extract the programs zipfile. Then create batch/cmd file with the following command. Note to CHANGE the paths where needed.
C:\LOCATION_OF_PROCDUMP\procdump.exe -ma -e ns2.exe C:\FolderWhereDMPGoes
Notice you do not need to specify ns2.exe's full path. The dmp folder does NOT end in a "\".
* Start NS2. You do not yet need to be connected to a server.
* Start the script/procmon. It should give a summary of the things procmon is now monitoring & saying something like "Press CTRL-C to end monitoring without terminating the process."
Obviously if you DO want to stop monitoring, do just that. ctrl+c.
* You can safely ignore the spam of handled exception info in the procmon window when you play ns2. Its of no concern. Only care about UNHANDLED exceptions.
* Now when ns2 crashes, procdump will interrupt the normal crash handler and write a full (and thus big) dmp file in the location specified.