• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[SOLVED] Crash the WorldServer.exe

Status
Not open for further replies.

kusanagy

Respected Member
Hey guys..

I have the problem :/
after some time, the online server. this closes.
someone can help me, thank you.!

Sin_t_tulo.jpg



line 252 int32 minimal_diff = std::min(ms_time_diff, segment_time_elapsed());
line 253 ASSERT(minimal_diff >= 0);
line 254 time_passed += minimal_diff;
line 255 ms_time_diff -= minimal_diff;
 

Tommy

Founder
This has been a known issue on TrinityCore for quite some time now and hasn't been resolved as far as I know. It happens randomly. My experience with this crash was certain waypoints I had on a creature caused this crash. If it continues to happen you'll need to make a new issue on TrinityCore's issue tracker, not much we can do.
 

Syphex

Exalted Member
From past experience with this it's your worlds database, try using an older or a newer one.
However not sure if this will fix it, but give it a try, otherwise your maps,vmaps or mmaps could cause the world.exe cash.
 

jimteck

Emulation Addict
In my experience, i only get this crash on windows.
Since im using Ubuntu, i never got that crash. Even with the same DB.

There are a lot of issues regarding that crash in GitHub, but no one resolved

--Merged.

hackfix:
Code:
function MoveSpline::UpdateResult MoveSpline::_updateState(int32& ms_time_diff)

if (Finalized())
{
    ms_time_diff = 0;
    return Result_Arrived;
}

if (ms_time_diff <= 0)
{
    ms_time_diff = 0;
    return Result_Arrived;
}
 
Status
Not open for further replies.
Top