• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

C++ error

Supar Kakan

New Member
Joined
Aug 8, 2007
Messages
34
Reaction score
0
Hey! I keep getting this servercrash with an error saying;
Assertion failed!

Program: ....\The Forgotten Server.exe
File: ../outputmessage.cpp
Line: 209

Expression: outputmessage->getState() == OutputMessage::STATE_FREE


Line 209 in outputmessage.cpp;
assert(outputmessage->getState() == OutputMessage::STATE_FREE);

Lines of code around line 209;
#ifdef __TRACK_NETWORK__
// Print message trace
if(outputmessage->getState() != OutputMessage::STATE_FREE) {
std::cout << "Using allocated message, message trace:" << std::endl;
outputmessage->PrintTrace();
}
#else
assert(outputmessage->getState() == OutputMessage::STATE_FREE);
#endif
m_outputMessages.pop_back();
}

configureOutputMessage(outputmessage, protocol, autosend);
return outputmessage;
}

I have no clue of what it is, as I don't know C++. :/
 
Simply the assertion fails, if you edited some stuff related to protocol please post it. Otherwise as @up suggested, try to compile from fresh sources.
 
Back
Top