Crash Script
Voilà le script crash au bout de 5,6 changement de Thème, donc j'ai pas trop trouver comment éviter l'erreur :

backtrace : http://pastebin.com/qigzcsRi

Script : http://pastebin.com/1qRGzq5k


Merci pour l'aide
Quand tu as : No symbol table info available. Dans ton bt faut que tu recompile en rajoutant l'option cmake suivante : -DWITH_COREDEBUG=1

Ensuite redonne nous le bt on pourra t'aider
non mais je sais, mais l'erreur est pas dur à la fin du script au bout d'un moment ça crash
au moment ou il enleve les anciens gob est ajoute les nouveaux, mais ce qui est bizarre c'est que ça n'arrive que au bout de 5,6 fois environ pas tout le temps.
On aimerai bien savoir quelle ligne fait crash ... Car là on va pas deviner omg
le bt ne fourni pas de crash_link avec skyfire..
et le bt full .
il y a tout sur la past je n'ai rien de plus
Salut,

Teste les pointeurs avant de les utiliser et ajoute des messages de debug pour savoir où le script pourrait planter, par exemple :
[code=cpp]
if(go)
go->Delete();
else
// Afficher un message de debug : "Pointeur null"
[/code]
Je suis d'accord avec SgT-Fatality.
La ligne qui crash est celle ci :

[code=cpp]go->Delete();[/code]
Ajoute un if (go) juste avant et tout devrait rentrer dans l'ordre.

Néanmoins, cela corrigera le crash mais pas forcément la cause du crash. D'après ton script ce n'est pas forcément normal de te retrouver avec un pointeur null à cet endroit.
/core/src/server/game/Entities/Object/Object.h:190 in GetUInt64Value ASSERTION FAILED2:
index + 1 < m_valuesCount || PrintIndexError(index , false)

Édition :
le crash est pas logique, je peux spam le changement 10 min sans , crash, puis spam puis crash c'est super bizarre.

Retourner en haut Accueil