Debian Squeeze: floating point exception
Added by Vagueism about 8 years ago
Hello and thanks for all the hard work!
I've managed to compile the client and the libraries with cmake on Debian Squeeze.
However, when I try running the binary I see a window pop up for half a second before it closes down.
The output ends with "Flyttalsfel" which I presume is "floating point exception" in english, not that it makes me any wiser.
Does anyone know what causes this?
I have an ATI card with driver 10-4 and a dual monitor setup.
The last lines in the terminal window:
WRN b5b0c720 path.cpp 1418 insertFileInMap <Unknown> : PATH: CPath::insertFileInMap(zo_hom_civil01_lead_torse_c3_zo_u6.dds, characters_maps_zo_hom_civil01_hr.bnp@zo_hom_civil01_lead_torse_c3_zo_u6.dds, 0, dds): already inserted from 'characters_maps_hr.bnp@', skip it WRN b5b0c720 path.cpp 1418 insertFileInMap <Unknown> : PATH: CPath::insertFileInMap(zo_hom_civil01_lead_torse_c3_zo_u6.tga, characters_maps_zo_hom_civil01_hr.bnp@zo_hom_civil01_lead_torse_c3_zo_u6.dds, 1, dds): already inserted from 'characters_maps_hr.bnp@', skip it INF b5b0c720 path.cpp 935 addSearchPath <Unknown> : PATH: CPath::addSearchPath(examples, recursive, not alternative): 'examples' is not a directory, I'll call addSearchFile() WRN b5b0c720 path.cpp 1076 addSearchFile <Unknown> : PATH: CPath::addSearchFile(examples, 0, ''): 'examples' is not found, skip it (current dir is '/home/fredrik/Shortcuts/ryzom_client_open' INF b5b0c720 init.cpp 628 addPreDataPaths <Unknown> : PROFILE: 0 seconds for Add search paths Predata WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/skill_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/faction_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/place_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/item_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/creature_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/sbrick_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/sphrase_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/title_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 517 lookup <Unknown> : PATH: File (classificationtype_words_en.txt) not found (classificationtype_words_en.txt) WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file '' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/classificationtype_words_en.txt' : No such file or directory WRN b5b0c720 path.cpp 1904 getFileModificationDate <Unknown> : Can't get modification date on file './translation/work/outpost_words_en.txt' : No such file or directory WRN b5b0c720 init.cpp 536 checkDriverVersion <Unknown> : Can't check video driver version DBG b5b0c720 dynloadlib.cpp 206 loadLibrary <Unknown> : Loading dynamic library 'libnel_drv_opengl.so' INF b5b0c720 dru.cpp 86 createGlDriver <Unknown> : Using the library 'nel_drv_opengl' that is in the directory: 'libnel_drv_opengl.so' DBG b5b0c720 driver_opengl.cpp 489 init <Unknown> : 3D: XOpenDisplay on ':0.0' OK Flyttalsfel
Replies (1)
RE: Debian Squeeze: floating point exception - Added by kervala about 8 years ago
Hi, thanks for reporting that :)
Under Windows, I deactivated the ignore float exceptions flag for my client so I can detect them too.
I did an issue :
http://dev.ryzom.com/issues/963
Please could you post more informations about file/line where exceptions occurs ?
You could recompile NeL and Ryzom with NL_RELEASE_DEBUG (I don't know how to specify that to CMake) and launch client with : "gdb client" and then "run"
When your client will crash, you will get file and line numbers where it crashed :)
(1-1/1)