Hi,
I was trying to start a client which I have compiled from the source code. I was trying to use the official art (not to worry; not trying to connect to the offical servers) with this compiled client. I am getting the following error:
http://fpaste.org/AyLe/. When I used gdb to figure out the reason for the seg fault, I got this:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff5b8d910 (LWP 10580)]
CS::Plugin::bgLoader::BgLoader::ParseShaders (this=0x7ffff7e1eb30) at src/common/bgloader/parser.cpp:80
80 rets.Push(tloader->LoadShader(vfs->GetCwd(), file->GetContentsValue()));
(gdb) bt
#0 CS::Plugin::bgLoader::BgLoader::ParseShaders (this=0x7ffff7e1eb30) at src/common/bgloader/parser.cpp:80
#1 0x00007ffff1ad74cc in CS::Plugin::bgLoader::BgLoader::PrecacheDataTC (this=0x7fffefc81a70, ret=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.
)
at src/common/bgloader/parser.cpp:168
#2 0x00007ffff1ad4da7 in ThreadEvent4<CS::Plugin::bgLoader::BgLoader, csRef<iThreadReturn>, bool, char const*, bool>::Run() ()
from /home/virajith/development/planeshift/bgloader.so
#3 0x00007ffff770b39d in CS::Threading::ThreadedJobQueue::QueueRunnable::Run (this=0xa64ba0)
at /home/virajith/development/cs/libs/csutil/threadjobqueue.cpp:305
#4 0x00007ffff7736546 in proxyFunc (param=<value optimized out>)
at /home/virajith/development/cs/libs/csutil/threading/pthread_thread.cpp:76
#5 0x00007ffff70b4a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6 0x00007ffff6889d4d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7 0x0000000000000000 in ?? ()
Can anyone help me figuring this out?
Thanks a lot
Virajith