anthony.liot Posted April 9, 2014 Posted April 9, 2014 Hi,I have some crash when I try to launch script who contains some error, in this case it's because I was inside my constants " #sdefine MAX_RECURS 5 " : Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff8f7a1866 __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff8b6e435c pthread_kill + 92 2 libsystem_c.dylib 0x00007fff8b1b1b1a abort + 125 3 libUnigine_x64d.dylib 0x00000001000117b2 signal_handler(int) + 246 4 libsystem_platform.dylib 0x00007fff967ae5aa _sigtramp + 26 5 libUnigine_x64d.dylib 0x0000000100082a6f Parser::skipSpaces(char const*) const + 13 (Parser.cpp:1236) 6 libUnigine_x64d.dylib 0x00000001000836ed Parser::readLine(char const*, String&) const + 21 (Parser.cpp:1568) 7 libUnigine_x64d.dylib 0x0000000100083697 Parser::getSourceLine(char const*, int) const + 743 (Parser.cpp:247) 8 libUnigine_x64d.dylib 0x0000000100083a8f Parser::preprocessor(char const*, char const*) + 601 (Str.h:48) 9 libUnigine_x64d.dylib 0x00000001000837da Parser::load(char const*) + 162 (Parser.cpp:294) 10 libUnigine_x64d.dylib 0x00000001000859e1 Parser::preprocessor(char const*, char const*) + 8619 (Parser.cpp:527) 11 libUnigine_x64d.dylib 0x00000001000837da Parser::load(char const*) + 162 (Parser.cpp:294) 12 libUnigine_x64d.dylib 0x000000010040a4fb Interpreter::load(char const*, char const*) + 683 (Interpreter.cpp:6216) 13 libUnigine_x64d.dylib 0x000000010001aa09 EngineInterpreter::load(char const*, char const*) + 331 (EngineInterpreter.cpp:427) 14 libUnigine_x64d.dylib 0x00000001008e2565 World::loadWorld(char const*, char const*) + 391 (World.cpp:2334) 15 libUnigine_x64d.dylib 0x00000001008def49 World::world_load(int, char**) + 233 (World.cpp:1131) 16 libUnigine_x64d.dylib 0x0000000100210756 Console::flush() + 4530 (Console.cpp:1205) 17 libUnigine_x64d.dylib 0x000000010000c5c8 Engine::init(char const*, char const*, int, char**, char const*, char const*) + 8040 (Engine.cpp:1243) 18 libUnigine_x64d.dylib 0x000000010000a5ba Engine::Engine(App*, char const*, char const*, int, char**, char const*, char const*) + 608 (Engine.cpp:440) 19 libUnigine_x64d.dylib 0x000000010002cf75 Unigine::EngineInterface::EngineInterface(App*, char const*, char const*, int, char**, char const*, char const*) + 179 (Unigine.cpp:143) 20 libUnigine_x64d.dylib 0x000000010002cb9f Unigine::Engine::init(int, int, char**, char const*, char const*) + 129 (Unigine.cpp:232) 21 Main_x64d 0x0000000100001e4b main + 223 (main.cpp:47) 22 Main_x64d 0x0000000100001d64 start + 52
silent Posted April 11, 2014 Posted April 11, 2014 Hi Anthony, Any hints on reproduction? We tried different cases (changing defines in editor scrips, in new projects, in heaven / valley and other samples) and failed to reproduce this issue. Do you have custom engine build with modified build flags? Thanks! How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
Recommended Posts