Page 1 of 1
Assertion Error on Comiple
Posted: Sat Dec 13, 2008 7:18 am
by Scatman
Using the latest code from the SVN, I compile with warnings about mysqlclient.pdb but ends up compiling ok. I run EQ2WorldDebug.exe and the server starts up fine. Once I or someone logs in however, I am immediately prompted with an assertion error and the connection is closed. Here's what the error looks like. Anyone know what's up?

Posted: Sat Dec 13, 2008 8:38 am
by LethalEncounter
Could you run that in debug mode and hit retry if it comes up again? That should crash it and tell you where the problem is.
Posted: Sat Dec 13, 2008 9:21 am
by Scatman
Ok I did that and it shows the Disassembly with not much in the call stack. The thing is, I'm compiling the code directly off the SVN and this still happens 100% of the time. The call stack looks like this:
Code: Select all
> EQ2WorldDebug.exe!007016ab()
[Frames below may be incorrect and/or missing, no symbols loaded for EQ2WorldDebug.exe]
EQ2WorldDebug.exe!007014de()
EQ2WorldDebug.exe!0070145e()
EQ2WorldDebug.exe!0046658b()
EQ2WorldDebug.exe!00706657()
EQ2WorldDebug.exe!00466494()
EQ2WorldDebug.exe!00706180()
EQ2WorldDebug.exe!00705630()
EQ2WorldDebug.exe!0046554c()
EQ2WorldDebug.exe!004028c9()
EQ2WorldDebug.exe!0072be9c()
EQ2WorldDebug.exe!007230d4()
EQ2WorldDebug.exe!0070ad69()
EQ2WorldDebug.exe!00713ac8()
EQ2WorldDebug.exe!00713abd()
EQ2WorldDebug.exe!006fa738()
Posted: Sat Dec 13, 2008 11:38 am
by LethalEncounter
Does the exe from svn also crash using the same database?
Posted: Sat Dec 13, 2008 4:12 pm
by Scatman
Nope. I can play fine on my server using the compiled win32 from the SVN.
Posted: Sat Dec 13, 2008 5:46 pm
by LethalEncounter
Gotta be your compiler that is the issue then. If you were getting any kind of error with MySQL, I would take a look at that first and make sure your mysql libraries are correct. Next I would check the zlib library.
Posted: Sat Dec 13, 2008 6:11 pm
by John Adams
Scat, I am going to zip up my dependencies folder and PM you a link. Sorry you're having troubles compiling

Words of the wise; latest is not always the greatest

Posted: Sat Dec 13, 2008 7:08 pm
by Scatman
Using your dependencies folder, everything is okay. Thanks a bunch John! I guess that mysqlclient.pdb warning was a little more than a warning. I tried searching for msqlclient.pdb and I found an index of the files includes in the mysqldev source and it wasn't even there. So, who knows, but it works now!