ИДЕЯ ДЛЯ РИЗОМА


ring et limite

Zorroargh
Pour info, j'ai eu aussi le "segment fault" , mais dans le client.
Peut-être que des logs seraient utiles aux développeurs...
Il y aura sûrement des volontaires pour les activer s'il y a moyen dans une commande ou dans le shell script.

Bien sûr qu'il a un moyen, en tout cas avec linux et c'est assez facile.

Soit compiler les sources avec le mode debug activé (pas facile), soit prendre les paquets de kervala pour ubuntu sur son ppa ici :
https://launchpad.net/~kervala/+archive/ryzom/+packages

installer le client: ryzom-client (Ryzom client), ryzom-client-config (script to configure your .cfg) and ryzom-client-data (script to download data)
installer aussi les paquets avec les symboles de débug :  ryzom-client-dbg , libnel0-dbg
installer le débuggeur: gdb

Puis lancer ryzom comme ceci :
$ gdb ryzom_client 2>&1 | tee gdb-ryzom-client.txt

puis, une fois dans GDB:
(gdb) run

Cela produira un fichier texte dans le répertoire courant qui contient ce dont les devs ont besoin pour comprendre un crash.

Si le client crash, entrez ceci dans GDB:
(gdb) thread apply all bt

puis sortez de GDB:
(gdb) quit

Si vous avez la chance d'en trouver un, gardez précieusement le fichier texte "gdb-ryzom-client.txt" et posez le dans le BTS de ryzom ici :
http://dev.ryzom.com/projects/ryzom/issues/new

Il me semble qu'à part les devs, je sois pour le moment le seul joueur à lancer son client dans un débuggeur... Venez m'aider :)

Voici un exemple de ce que cela donne :
http://dev.ryzom.com/attachments/1454/gdb-ryzom-client-potlatch.t xt

---

http://sagaofbastien.fr
Показать раздел
Last visit Суббота, 30 Ноября 19:47:29 UTC
P_:G_:PLAYER

powered by ryzom-api