Problems with my compiled binaries.
I have never really had any issues with my compiles up until now. When 7.0 first came out I compiled it just fine and had no issues at all. I decided to try to compile the newest 7.0 but thats when I noticed problems. This error happens on both of my computers and is starting to annoy me since I want to get a server up.
The problem occurs when I compile the source. There are two debug popups stating that the stacks around 'query' and 'item' are corrupted right after world.exe loads the items. This occured when I compiled the initial 7.0 release, the two newest releasese, and the release right before MySQL5 support. I had no problems when I compiled the initial 7.0 release a few months ago which is strange.
The window that pops up has three buttons: Abort, Retry, Ignore. Abort exits it, retry crashes it, and ignore makes world.exe continue running without any problems I can see but this does sound a bit serious and I have never seen it before.
This happens with both the DSP Cavedude database and a PEQ database that I converted up to 7.0 with information in the wiki and changelog. I am kind of clueless about why this is happening now on all my compiles, I ran a server for 1-2 weeks with no issues around 1-2 months ago.
More information:
-I am using Visual C++ 2003.
-Both of these bugs occur in exactly the same way on both of my computers, I have VC++ 2003 on both of my computers and it makes no difference which one I compile it on.
-I get no warnings or errors when compiling.
-MySQL, Perl, and zlib are all set up correctly.
-I tried running the server using both MySQL 4.0 and 4.1, haven't tried 5.0 but I doubt it would work any better.
Anyone have any ideas at all?
-Czahrien
Last edited by Crabb; 06-22-2006 at 08:56 PM..
|