Page 1 of 1

Debug Assertion Failed

Posted: 2012-12-22 21:47
by G.Kibler[3|AIU]
Whenever I join a server/load a map, I get an error that says:
C:\dice\projects\BF2Branches\Patch_1_50\Code\BF2\Geom\BundledMeshTemplate.ssh
Line: 269

text: Cannot Load Bundled Mesh

This is the second time this has happened, and before I just reinstalled BF2, and it worked fine, but this time it did not work.
Image
Full Picture of the Error Code

-Thank you for looking,
CW3 G.Kibler

Re: Debug Assertion Failed

Posted: 2012-12-23 16:09
by LITOralis.nMd
That looks like a failed installation of PR.

How did you download the PR installation files? Torrents, Desura, various download websites? Let us know so we can check to see if the files on any servers have been corrupted so this doesn''t happen to others, thanks.

First step is to check the file integrity of the PR installers.
The hashes are located here:
https://www.realitymod.com/forum/f27-pr ... ashes.html
Use a MD5 or SHA-256 hash checker of choice to check your installation files, then report back.

Re: Debug Assertion Failed

Posted: 2012-12-23 21:10
by G.Kibler[3|AIU]
When I was installing PR, I was getting many messages about "Corrupt Source File" but MAJ Finest told me to ignore them. I downloaded them off MODDB. I will post MD5s shortly

EDIT: What would be a good program to use for hash checking?

Re: Debug Assertion Failed

Posted: 2012-12-23 21:18
by LITOralis.nMd
http://download.cnet.com/MD5-Checksum-C ... 64258.html

MD5 Checksum Calculator is a bare-bones program for calculating and comparing MD5 files. While its layout leaves something to be desired, its results are fast and simple.

MAJ Finest was correct, clicking Cancel to continue was the correct action. That is not the problem here.

Re: Debug Assertion Failed

Posted: 2012-12-23 22:10
by G.Kibler[3|AIU]
Here are the md5s:

Part 1 of 3:
NORMAL: 064f08f83b25c2590a8ff057773ffe09
MINE: 358f3deeaa781ecca01cb15620dfd378

Part 2 of 3:
NORMAL: 98f2654906879eac32175a575b0e9d15
MINE: c4731a0a5adbcf14c1a248ca334485fb

PART 3 of 3:
NORMAL: e455b05e9a73fbe298400e7355445631
MINE: f87549a3067f5c9ba1e407641d8e3833

0981 Patch:
NORMAL: f39e96e424aa964e0d9543dd96bed76e
MINE: 1b5bbde6c8b4327202305871f31dbc7f

They all said: Not the Same. Clearly there was a problem with the exe files that I downloaded, maybe I should download from torrent instead of moddb?

Re: Debug Assertion Failed

Posted: 2012-12-23 22:45
by LITOralis.nMd
I think your right and the torrents are your best bet.

I'll tell the management around here about the moddb files and let them double check the files integrity.

Re: Debug Assertion Failed

Posted: 2012-12-24 13:49
by G.Kibler[3|AIU]
Thanks for the help, it works perfectly now.

Re: Debug Assertion Failed

Posted: 2014-07-26 14:02
by Ricardo Almeida
my ta appearing when I enter it in online mode debug assertion failed
version :1.5.3153-802 .0 Build date :2014-7-10 17:44
module: Persistence
File:
C :/ dice/Projects/BF2 branches/Patch_1_50/Code/BF2/Game/Persistence
/ HTTPRequest.cpp
Line: 445

Text: the request is invalid due to an invalid GameSpy URL.
Current confile:

Help me please

Re: Debug Assertion Failed

Posted: 2014-07-26 18:57
by LITOralis.nMd
Ricardo Almeida, welcome to PR forums,

Have you installed battlelog.co Revive BF2?

If you did, you need to do the following:

Delete the folllowing from your HOSTS file:

Code: Select all

Thanks guys. Fixed it with your help. Had to change access to the file to allow me to edit it but I deleted all this from the hosts file: 

142.54.177.4	battlefield2.ms36.gamespy.com 
142.54.177.3	bf2web.gamespy.com 
142.54.177.4	gpcm.gamespy.com 
142.54.177.4	gpsp.gamespy.com 
142.54.177.4	battlefield2.ms1.gamespy.com 
142.54.177.4	battlefield2.ms2.gamespy.com 
142.54.177.4	battlefield2.ms3.gamespy.com 
142.54.177.4	battlefield2.ms4.gamespy.com 
142.54.177.4	battlefield2.ms5.gamespy.com 
142.54.177.4	battlefield2.ms6.gamespy.com 
142.54.177.4	battlefield2.ms7.gamespy.com 
142.54.177.4	battlefield2.ms8.gamespy.com 
142.54.177.4	battlefield2.ms9.gamespy.com 
142.54.177.4	battlefield2.ms10.gamespy.com 
142.54.177.4	battlefield2.ms11.gamespy.com 
142.54.177.4	battlefield2.ms12.gamespy.com 
142.54.177.4	battlefield2.ms13.gamespy.com 
142.54.177.4	battlefield2.ms14.gamespy.com 
142.54.177.4	battlefield2.ms15.gamespy.com 
142.54.177.4	battlefield2.ms16.gamespy.com 
142.54.177.4	battlefield2.ms17.gamespy.com 
142.54.177.4	battlefield2.ms18.gamespy.com 
142.54.177.4	battlefield2.ms19.gamespy.com 
142.54.177.4	battlefield2.ms20.gamespy.com 
142.54.177.4	battlefield2.ms21.gamespy.com 
142.54.177.4	battlefield2.ms22.gamespy.com 
142.54.177.4	battlefield2.ms23.gamespy.com 
142.54.177.4	battlefield2.ms24.gamespy.com 
142.54.177.4	battlefield2.ms25.gamespy.com 
142.54.177.4	battlefield2.ms26.gamespy.com 
142.54.177.4	battlefield2.ms27.gamespy.com 
142.54.177.4	battlefield2.ms28.gamespy.com 
142.54.177.4	battlefield2.ms29.gamespy.com 
142.54.177.4	battlefield2.ms30.gamespy.com 
142.54.177.4	battlefield2.ms31.gamespy.com 
142.54.177.4	battlefield2.ms32.gamespy.com 
142.54.177.4	battlefield2.ms33.gamespy.com 
142.54.177.4	battlefield2.ms34.gamespy.com 
142.54.177.4	battlefield2.ms35.gamespy.com 
142.54.177.4	gamestats.gamespy.com 
142.54.177.4	stage-net.gamespy.com 
142.54.177.4	master.gamespy.com 
142.54.177.4	available.gamespy.com 
142.54.177.4	gamespy.com 
142.54.177.3	eapusher.dice.se 


I'm back in game and so far so good. Thanks.

[url=http://www.battlelog.co/post.php?id=145]Battlelog.co - Forums - Lost ability to play on Gamespy servers as well a[/url]

Re: Debug Assertion Failed

Posted: 2015-06-05 22:31
by hawkeyeninja78
i have the same problem
cant belive it
but its just the standalone
i'll wait for help to come
soon :40_swig:

also it said this
Version:1.5.3153-802.0
Module:RendDX9
File:C:/dice/Projects/BF2Branches/Patch1_50/code/BF2/RendDX9/RendDX9Init.cpp
Line:538

Text:Failed to create d3d device. Unknown cause. Invalid call

Current confile:

Re: Debug Assertion Failed

Posted: 2015-06-06 00:43
by LITOralis.nMd
hawkeyeninja78 , uninstall directX 9c . then reinstall it.

Re: Debug Assertion Failed

Posted: 2015-06-19 10:14
by Vusion
please help same a me Image

Re: Debug Assertion Failed

Posted: 2015-06-20 09:27
by LITOralis.nMd
uninstall directX 9c . then reinstall it.

https://www.microsoft.com/en-us/downloa ... x?id=34429

Re: Debug Assertion Failed

Posted: 2016-02-03 13:12
by Mayhemic.MAD
Hey guys. So I was trying to run my own master server from the PR master server project on github. Got the project compiled and running. Made a host file redirect to my internal IP, then started my game. Login seems to work according to the log messages, but next my game crashes with such a "httprequest" error message:
Ricardo Almeida wrote:debug assertion failed
version :1.5.3153-802 .0 Build date :2014-7-10 17:44
module: Persistence
File:
C :/ dice/Projects/BF2 branches/Patch_1_50/Code/BF2/Game/Persistence
/ HTTPRequest.cpp
Line: 445

Text: the request is invalid due to an invalid GameSpy URL.
Current confile:
I was looking with wireshark what URLs it tried to reach, but even with the official PR master server they seem to just deliver error messages, but no proper content. So I started a webserver together with my master server, so that my game could at least do a http request, but still the same result.
So there must be something else required by BF2 besides what the master server does. Does anyone have any clues for me how to proceed?

Re: Debug Assertion Failed

Posted: 2016-02-03 20:16
by Mayhemic.MAD
Just wanted to say that my question is resolved. As unlikely as it sounds, but it turns out that the bf2 exe is checking the host file for the master server name and quits if it finds is an entry. If you instead use the hosts.ics file to redirect the master server domain to another IP, it works. :roll: