From: Markus R. <rol...@un...> - 2008-02-29 08:56:14
|
Yuan Xu wrote: > Hi Markus, Joschka and all, > > I have the same problem as Joschka, the full output are: > > xy@xy-suse:~/Projects/server/working/rcssserver3D/app/rsgedit> ./rsgedit [...] > (spark.rb) creating kerosin/MaterialSolid instance at > /sys/server/material/matSelected > (spark.rb) sparkAddFPSCamera at /usr/scene/camera > (spark.rb) creating oxygen/Transform instance at /usr/scene/camera > (eval):83: [BUG] terminated node (0x8446e04) > ruby 1.8.6 (2007-09-24) [i686-linux] the output of rsgedit startup is identical up to the last few lines, where: > (bindings.rb) setting up bindings is missing. Bindings.rb is sourced from the last line of rsgedit.rb. Maybe the InputSystem plugin is not correctly installed (run make install in plugins/ please). If that does not help please try to include ruby 'print' statements into rsgedit.rb and spark.rb. To track down where exactly the startup aborts. [...] > [9] /usr/local/lib/libruby.so.1.8(rb_eval_string+0x6c) [0xb799a17c] > ?? > ??:0 thats the last useful line. It crashes while evaluating some ruby statement. Try adding some debug output to ScriptServer::Eval(...) in scriptserver.cpp. cheers, Markus |