pipposo
pipposo
http://pastebin.com/hGVZCfxY
already done it before, but I do not want to hear
Maybe adding if (_player->IsInWorld()) ? yes and crash ``` if (_player->IsInWorld()) _player->CleanupsBeforeDelete(); sLog->outChar("Account: %d (IP: %s) Logout Character:[%s] (GUID: %u)", GetAccountId(), GetRemoteAddress().c_str(), _player->GetName() ,_player->GetGUIDLow()); Map *_map = _player->GetMap(); _map->Remove(_player, true);...
try, but crash if (_player && _player->IsInWorld()) { _player->CleanupsBeforeDelete(); sLog->outChar("Account: %d (IP: %s) Logout Character:[%s](GUID: %u)", GetAccountId(), GetRemoteAddress().c_str(), _player->GetName() ,_player->GetGUIDLow()); Map *_map = _player->GetMap(); _map->Remove(_player, true); SetPlayer(NULL); } http://pastebin.com/qpjdVKhb
Kapoeira other ideas on this crash?
yes compile with -DWITH_COREDEBUG=1
yes and crash in if (GetCaster()->GetTypeId() == TYPEID_UNIT) http://pastebin.com/WbA8NK8x
I tried spallauraeffect.cpp but there are no strings if (GetCaster() && --- if (GetCaster()->isAlive()
tobmaps, news for your patch?
sorry