From: 潘嘉荔 <car...@12...> - 2016-11-28 09:03:55
|
I have fixed this problem by delete the environment OPENVRML_SCRIPT_PATH At 2016-11-26 14:47:53, "潘嘉荔" <car...@12...> wrote: > >hello, > i'm tring to run sdl-viewer in vs2010 in debugging mode. I haved complied the OpenVRML 0.18.9 solution successfully in vs 2010 with debugging mode. > but when I run the sdl-viewer, it will report error like: > "Unhandled exception at 0x761fa6f2 in sdl-viewer.exe: Microsoft C++ exception: std::out_of_range at memory location 0x00efea58" > it will announce this error in script.cpp's function "openvrml_get_script_factory" calling dl::open(): >openvrml::local::dl::open(const std::string & filename) >{ ># ifdef _WIN32 > std::string::size_type last_dot_index = filename.find_last_of('.'); > if (filename.substr(last_dot_index) != ".dll") { return 0; } > return LoadLibrary(filename.c_str()); ># else > return lt_dlopenext(filename.c_str()); ># endif >} >and when it excute filename.substr(last_dot_index) with filename="D:\openvrml-master\src\script\java" and last_dot_index=4294967295, it report this error. > > >and can it work without javascript node?How can I do to run it without javascript node? >thank you! > > > > >----------------------------------- >潘嘉荔 >tel:18868103727/761415 >e-mail:car...@12... >------------------------------------------------------------------------------ >_______________________________________________ >openvrml-develop mailing list >ope...@li... >https://lists.sourceforge.net/lists/listinfo/openvrml-develop |