Author Topic: the game make GPF fault under linux fedora core 2  (Read 658 times)

ujin

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
the game make GPF fault under linux fedora core 2
« on: November 12, 2004, 12:48:11 am »
hi Everybody
i downloaded the game  from planeshift  website
when the game first started it displayed a msg like that

couldn\'t  load g3d plugin ... run the prog with --debug or -verbose

so i restarted the prog with --verbos or --debug (i forgot the exact name)

and i got a msg dependency problem
couldn\'t load    opengl32.so

that was cool to see opengl32 as dependency under linux
i fixed the stuff in making a simlink to libGL.so
and i fixed other dependencies  pb  after 1 minute of simlink job the  game started.


the game crashed when attempting to load the world. \"seg fault\"


if u want a exact report ofthe seg fault let me know.

My system:

Linux fedora core 2b+update from read-hat website
kernel 2.6.9
video card:nvidia Fx5200 64 mo ddr agp 8x
 

//it is maybe more interesting to make a static version of the game

 

ujin

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
gdb output msg
« Reply #1 on: November 12, 2004, 01:01:18 am »
Crystal Space X windows driver
(Using SHM extension plugin)
Using 24 bit TrueColor visual
686 AuthenticAMD CPU detected; FPU (yes) MMX (yes) CMOV (yes)
Using windowed mode 640x480 (internal rendering at 640x480).
Using truecolor mode with 4 bytes per pixel and 8:8:8 RGB mode.
        loading definitions file /this/data/config/psclient-setup.def...
        load successful (1 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
planeshift]$ gdb psclient-bin
GNU gdb Red Hat Linux (6.0post-0.20040223.19rh)
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 \"i386-redhat-linux-gnu\"...Using host libthread_db library \"/lib/tls/libthread_db.so.1\".

(gdb) run
Starting program: /home/ujin/planeshift/psclient-bin

block_size: 8192
[New Thread -1235260496 (LWP 11068)]

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Mounting maps: temple tower podium hydlaa dungeon.
planeshift.application.client: Planeshift Molecular Blue
planeshift.application.client: This game uses Crystal Space Engine created by Jorrit and others
planeshift.application.client: 0.97 rdev [Unix-x86-GCC]
        loading definitions file /planeshift/gui/psgui.def...
        load successful (0 windows, 1 skins loaded.)
aws-debug: setting up global AWS palette...
aws-debug: finished palette setup.
planeshift.application.client: psEngine initialized.

Loading Race Part Regions...Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
Loading xml regions for race...
OK!
Loading RPG Data.....Loading RPG Data.....1OK!
Error while reading shared library symbols:
: Aucun fichier ou r?pertoire de ce type.
Error while reading shared library symbols:
: Aucun fichier ou r?pertoire de ce type.
PreloadModels: Preloading complete
Error while reading shared library symbols:
: Aucun fichier ou r?pertoire de ce type.
Error while reading shared library symbols:
: Aucun fichier ou r?pertoire de ce type.
[New Thread -1302291536 (LWP 11069)]
psAuthenticationClient::Authenticate(XXXXXXX,030278,0)
planeshift.application.client: PSLoader: step 1: success
planeshift.application.client: PSLoader: step 2: success
GetPSWindow: No PSWindow with the name \'Inventory Window\' was found.
        loading definitions file /planeshift/gui/iconbar.def...
        load successful (2 windows, 0 skins loaded.)
        loading definitions file /planeshift/gui/confirm.def...
        load successful (1 windows, 0 skins loaded.)
crystalspace.awsprefs: Could not open image file \'\' on VFS!
crystalspace.awsprefs: Could not open image file \'\' on VFS!
        loading definitions file /planeshift/gui/options.def...
        load successful (1 windows, 0 skins loaded.)
crystalspace.awsprefs: Could not open image file \'\' on VFS!
New player requesting World!
planeshift.application.client: PSLoader: step 3: success
SetTimeout!
HandleMessage: Persist Message: CELPERSISTCMD_SEND_WORLD

cel.persist.classic:   Reading entity 99 (\'world\')...

cel.persist.classic: Adding PC \'pcinventory\' to Entity \'world\'
Before LoadMapFile: time=26178

WARNING! Object \'_p_laanx_entrance2hydlaa_plaza\' is not closed!

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208063360 (LWP 11065)]
0xb5da1f6a in csPolygon3DStatic::Finish () from ./thing.so
(gdb)



[Post edited: Removed ujin\'s password from the text. ;) Be careful in future. -Moogie]
« Last Edit: November 15, 2004, 01:07:49 am by ujin »

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #2 on: November 12, 2004, 03:22:02 am »
It has been said like a hundred times that the binaries are buggy for most of the people *sigh*
Either you get the sources from CVS and build it for yourself or you wait for the next release, Crystal Blue, which should be out within this year (I hope).

Btw: if you choose to build MB from CVS, change the checkout tag of MB from -rMB010 to -rMB, otherwise the /spawn would not work. But I recommend to wait for CB.


Back to Planeshift again \\o/

ujin

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
(No subject)
« Reply #3 on: November 12, 2004, 10:15:37 am »
ha ok

i will try to compile the game from the cvs src code
my password is in the gdb outut msg lol.

MalaksBane

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
(No subject)
« Reply #4 on: November 14, 2004, 11:08:49 pm »
Quote
Originally posted by Karosh_Steinkatz
It has been said like a hundred times that the binaries are buggy for most of the people *sigh*


So? The people trying the binaries don\'t know that, if these questions bother you, build a less buggy rpm.

Btw, I just got an \'Illegal Instruction\' from it. Yeah, there is a thing or two wrong with the rpm.

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #5 on: November 15, 2004, 12:54:15 am »
Which RPM? The only binary package which is offered is the tarball from SourceForge. Other packages are unoffical, built by people not involved with the project afaik. So go and complain on them :P

If you need working packages for Arch Linux, I can provide them ;)


Back to Planeshift again \\o/

ujin

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
PS is targeted to run under windows
« Reply #6 on: November 17, 2004, 01:13:12 am »
i was not able to compile PS from the source
i downloaded jam  set its env  and everything
what i got when i run ./configure in PlaneShift was
jam test failed
jam ->no jam file found
so i made a simlink to the /usr/bin dir and copied a jamfile i found in the top jam \'s directory in its build directory
after i made a ./configure in the planeshift \'s directory  ... that was ok
the configure scrip  generated the makefile and a lot of stuff
the compile process started and jam too
after a lot of  msg errors i got a lot of libraries (seem likes cs plugins)
jam compiled like  the gnu make with the -i flag  (continue even with error)
after  about 30 minutes  the process stoped saying   Error

i made another attempt to compile sc but i got nutz

the ps binary dont work
the compile stuff  doesnt work  reason its too hard to compile  
too many package,env,dependencies

aborted.

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #7 on: November 17, 2004, 09:33:07 am »
Little tip: the windows binaries work very well with wine ;)
You can use them to play MB for the little time thats left before CB will be out :)
The MB code is very much outdated and wont compile without some modifications for newer compilers, like gcc 3.4.x
« Last Edit: November 17, 2004, 09:49:03 am by Karosh_Steinkatz »


Back to Planeshift again \\o/