Hi, we are considering using planeshift in our research project and im trying to get the server and client to work.
I have compiled client based on the compiling guide and copied art over from the installed version.
When i try to login to my server, after login -> select char-> load, it loads the screen for 1 second and crashes with a segmentation fault
This behaviour is identical when my colleague tries to join a public server as well, on ubuntu 10.04 x32
The installed clients work fine on our platforms.
If i remember correctly, soon after compiling it worked for a bit, but after map change once or twice this problem started.
The console output while starting the game, of both compiled and installed versions do not seem to differ in any significant way.
gdb shows the following backtrace
Core was generated by `./psclient'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f1efabbe928 in strcasecmp () from /lib/libc.so.6
(gdb) bt
#0 0x00007f1efabbe928 in strcasecmp () from /lib/libc.so.6
#1 0x00007f1eedefad63 in operator() (this=0x7f1efc328420, name=<value optimized out>) at ./include/csutil/array.h:82
#2 FindSortedKey<char const*> (this=0x7f1efc328420, name=<value optimized out>) at ./include/csutil/array.h:866
#3 CS::Plugin::ShaderManager::csShaderManager::GetShader (this=0x7f1efc328420, name=<value optimized out>) at /host/planeshift/cs/plugins/video/render3d/shader/shadermgr/shadermgr.cpp:495
#4 0x000000000045becf in GEMClientItem::CloneMaterial (this=0x52ea1a0, mw=<value optimized out>) at src/client/pscelclient.cpp:2188
#5 0x000000000046be53 in GEMClientItem::CheckLoadStatus (this=0x52ea1a0) at src/client/pscelclient.cpp:2313
#6 0x0000000000499fd5 in psEngine::Process3D (this=<value optimized out>, ev=<value optimized out>) at src/client/psengine.cpp:916
#7 0x00007f1efba59bff in csEventTree::Dispatch (this=<value optimized out>, e=...) at /host/planeshift/cs/libs/csutil/cssubscription.cpp:576
#8 0x00007f1efba5a060 in csEventTree::Notify (this=0x2185000) at /host/planeshift/cs/libs/csutil/cssubscription.cpp:546
#9 0x00007f1efba12261 in csEventQueue::Notify (this=<value optimized out>, name=<value optimized out>) at /host/planeshift/cs/libs/csutil/cseventq.cpp:239
#10 0x00007f1efba125e7 in csEventQueue::Process (this=0x7f1efc38c518) at /host/planeshift/cs/libs/csutil/cseventq.cpp:255
#11 0x00007f1efbac3d66 in csDefaultRunLoop (r=<value optimized out>) at /host/planeshift/cs/libs/csutil/generic/runloop.cpp:99
#12 0x0000000000498b21 in main (argc=<value optimized out>, argv=<value optimized out>) at src/client/psengine.cpp:1901
on a slightly different note, worldeditor is completely black for me, and i cant see anything, though console doesnt seem to have any significant errors
Can anyone help me out with this? Any Help would be appreciated
Thanks
Karthik T