PlaneShift
Development => Development Deliberation => Topic started by: Spyder22 on January 15, 2005, 07:13:51 pm
-
I\'ve finished building everything from CVS, everything went well except while building planeshift psserver failed to build. I was told that this was unnescesary for just running the client.
When I try to use the updater to update the artwork and click \"update\" or just use the \"--auto\" option it kills itself. No internet activity and --verbose doesn\'t provide any more relevant information.
linux planeshift # ./updater --auto
Critical files ( ) not found (Server only)
planeshift.updater.application:
psUpdaterEngine initialized.
Downloading registry...
Killed
any ideas?
-
Run it with gdb and post the backtrace:
gdb updater
run
bt full
This should give more information.
-
alright I got gdb and it showed a seg fault, but not much information...i don\'t think I compiled planeshift with debug support, so i\'ll do that and post back again
linux planeshift # gdb updater
GNU gdb 6.2.1
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type \"show copying\" to see the conditions.
There is absolutely no warranty for GDB. Type \"show warranty\" for details.
This GDB was configured as \"i686-pc-linux-gnu\"...Using host libthread_db library \"/lib/libthread_db.so.1\".
(gdb) set args --auto
(gdb) run
Starting program: /root/planeshift/planeshift/updater --auto
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 25116)]
Critical files () not found (Server only)
planeshift.updater.application:
psUpdaterEngine initialized.
[New Thread 32769 (LWP 25123)]
[New Thread 16386 (LWP 25124)]
Downloading registry...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16386 (LWP 25124)]
0x08123e76 in csString::Replace ()
(gdb) bt full
#0 0x08123e76 in csString::Replace ()
No symbol table info available.
#1 0x081c4240 in ?? ()
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
#3 0x00000001 in ?? ()
No symbol table info available.
#4 0xb7f97bab in pthread_mutex_unlock () from /lib/libpthread.so.0
No symbol table info available.
Previous frame inner to this frame (corrupt stack?)
(gdb) quit
The program is running. Exit anyway? (y or n) y
-
I just wanted to let you guys know that I updated my code from CVS and now it works fine! ...of course now the servers are down for updater
-
hmm i get this message when i click on the update button
Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 1704.0x494]
0x77c4219e in _libmsvcrt_a_iname ()
(gdb) bt full
#0 0x77c4219e in _libmsvcrt_a_iname ()
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
i get that cant find critical files thing and also in crystalspace.canvas.openglcommon.driverdb i get
Work around broken ATI point sprites
ATI: cant handle GL_BLEND texenv for GL_INTENSITY textures