Author Topic: Problem with the installer's version of PS.  (Read 3807 times)

DaBlade

  • Hydlaa Resident
  • *
  • Posts: 71
    • View Profile
Problem with the installer's version of PS.
« on: May 22, 2005, 08:38:21 pm »
I just installed it, and I wanted to run it. It crashed after like one second. Here\'s the konsole output:

Code: [Select]
dablade@LinuxP2P:~/.Planeshift/planeshift$./psclient

planeshift.application.client:
  PlaneShift Crystal Blue
  This game uses Crystal Space Engine created by Jorrit and others
  0.99 r0 [Unix-x86-GCC]
LOG_ANY flag deactivated.
LOG_WEATHER flag deactivated.
LOG_SPAWN flag deactivated.
LOG_CELPERSIST flag deactivated.
LOG_PAWS flag deactivated.
LOG_GROUP flag deactivated.
LOG_CHEAT flag deactivated.
LOG_LINMOVE flag deactivated.
LOG_SPELLS flag deactivated.
LOG_NEWCHAR flag deactivated.
LOG_SUPERCLIENT flag deactivated.
LOG_EXCHANGES flag deactivated.
LOG_ADMIN flag deactivated.
LOG_STARTUP flag deactivated.
LOG_CHARACTER flag deactivated.
LOG_CONNECTIONS flag deactivated.
LOG_CHAT flag deactivated.
LOG_NET flag deactivated.
LOG_LOAD flag deactivated.
LOG_NPC flag deactivated.
LOG_TRADE flag deactivated.
LOG_SOUND flag deactivated.
LOG_COMBAT flag deactivated.
LOG_SKILLXP flag deactivated.
LOG_QUESTS flag deactivated.
LOG_SCRIPT flag deactivated.
Skipping \'radiooff\' because it\'s already loaded
Skipping \'radioon\' because it\'s already loaded
  psEngine initialized.
Creating psnetconnection 85e9708!
dablade@LinuxP2P:~/.Planeshift/planeshift$


Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
(No subject)
« Reply #1 on: May 22, 2005, 08:46:34 pm »
See if you don\'t have psclient.txt and cs-debug.txt file in your planeshift or /tmp
dir, show me these files, also strace it using the strace command:
strace -ostrace.txt ./psclient
It will create you a file - strace.txt in your current directory. Also post your
system specification. Anyway I think I will make a separate thread for that...

Regards.
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

DaBlade

  • Hydlaa Resident
  • *
  • Posts: 71
    • View Profile
(No subject)
« Reply #2 on: May 22, 2005, 09:24:54 pm »
psclient.txt: http://www.freewebtown.com/dablade/psclient.txt
strace.txt: http://www.freewebtown.com/dablade/strace.txt
There is no cs-debug.txt file.

My specs:
Ubuntu Linux 5.04 The Horay Hedgehog
KDE 3.4 stable
MSI MS-Starforce GeForce FX 5200 T128
512mb DDR RAM
Linux Version 2.6.10-5-386
1.92GHz AMD Athlon XP Barton Processor
80gb IBM hard disk
Samsung SyncMaster 710v monitor
Plain dual speakers
the latest nVIDIA drivers are installed

And PS worked perfectly before the server upgrade.


Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
(No subject)
« Reply #3 on: May 22, 2005, 09:28:30 pm »
I don\'t think so if monitor kind will help us here...anyway glibc version, please?
And do not remove these files, so we could always come back to them.
And one more thing:
Quote

access(\"/tmp/csdebug-platyna.txt\", F_OK) = 0
open(\"/tmp/csdebug-platyna.txt\", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3

Can you see if you have a file named csdebug-platyna.txt in your /tmp? It looks
like it is storing the username of a person who has build this and creates a
file named like that instead just cs-debug.txt like it used to do.

Can you also enter your CS directory type:
ldd ./gl3d.so
And paste the output here?

Regards.
« Last Edit: May 22, 2005, 09:36:32 pm by Platyna »
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

DaBlade

  • Hydlaa Resident
  • *
  • Posts: 71
    • View Profile
(No subject)
« Reply #4 on: May 22, 2005, 09:42:10 pm »
I didn\'t find any direct info about my glibc version, although this gives a good lead I think:

dablade@LinuxP2P:~$ locate glibc
/var/lib/dpkg/info/libstdc++2.10-glibc2.2.postinst
/var/lib/dpkg/info/libstdc++2.10-glibc2.2.list
/var/lib/dpkg/info/libstdc++2.10-glibc2.2.prerm
/var/lib/dpkg/info/libstdc++2.10-glibc2.2.shlibs
/var/lib/dpkg/info/libstdc++2.10-glibc2.2.md5sums
/usr/share/doc/libstdc++2.10-glibc2.2
/usr/share/doc/libstdc++2.10-glibc2.2/changelog.Debian.gz
/usr/share/doc/libstdc++2.10-glibc2.2/README.Bugs.gz
/usr/share/doc/libstdc++2.10-glibc2.2/README.Debian
/usr/share/doc/libstdc++2.10-glibc2.2/copyright
/usr/share/doc/libstdc++2.10-glibc2.2/README.C++
/usr/share/doc/libstdc++2.10-glibc2.2/NEWS.gz
/usr/share/doc/libstdc++2.10-glibc2.2/NEWS.libio.gz
/usr/share/aclocal/glibc21.m4
/usr/lib/glib-2.0/include/glibconfig.h
/usr/lib/glib/include/glibconfig.h
/home/dablade/.giFT/glib-2.0/include/glibconfig.h
dablade@LinuxP2P:~$

Regarding that command:

dablade@LinuxP2P:~/.Planeshift/planeshift$ ldd ./gl3d.so
ldd: ./gl3d.so: No such file or directory
dablade@LinuxP2P:~/.Planeshift/planeshift$


Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
(No subject)
« Reply #5 on: May 22, 2005, 09:47:21 pm »
I told you to enter CS directory, which should be in your installation directory.
It is named CS and contains all CS libs. Also paste me:
ldd ./glx2d.so

You have glibc 2.2? Bah. Make sure. You should see all of that stuff in your
package manager.

Regards.
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

DaBlade

  • Hydlaa Resident
  • *
  • Posts: 71
    • View Profile
(No subject)
« Reply #6 on: May 22, 2005, 10:04:00 pm »
Ooh sorry...I usually skim posts when reading forums lol

Here\'s the paste:
Code: [Select]
dablade@LinuxP2P:~/.Planeshift/planeshift/CS$ ldd ./glx2d.so
                libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f56000)
        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb7f42000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb7ec9000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7ec0000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb7ea8000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7de3000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7dd6000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7dc6000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7da4000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7d93000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7cd9000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7cce000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7ba1000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0xb7450000)
        libnvidia-tls.so.1 => /usr/lib/tls/libnvidia-tls.so.1 (0xb744d000)
dablade@LinuxP2P:~/.Planeshift/planeshift/CS$


Faolan

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
(No subject)
« Reply #7 on: May 23, 2005, 03:55:57 am »
I\'m having the exact same problems - I\'ve followed everything in this thread and my situation mirrors it completely.  Hopefully there\'s a solution...

Morc

  • Wayfarer
  • *
  • Posts: 6
    • View Profile
(No subject)
« Reply #8 on: May 23, 2005, 05:07:48 am »
Same issue here as well.

[{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0) = 32639
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(0)                           = ?

That\'s what strace throws out at the end right after \"psnetconnection\".

SourceMage GNU/Linux
2.6.11 kernel
Using glibc 2.3.5.
Nvidia driver 71.74 on GF4 Ti4600
Xorg 6.8.2

edit - I\'ve spent hours trying to compile this on my own with nothing but segfaults or lockups talking about some missing plugin. The scripts posted in another thread didn\'t work either. I could swear that this game doesn\'t want to compile.
« Last Edit: May 23, 2005, 10:10:36 pm by Morc »

pepto

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
(No subject)
« Reply #9 on: May 24, 2005, 09:48:15 pm »
CUT
>LOG_SCRIPT flag deactivated.
>Skipping \'radiooff\' because it\'s already loaded
>Skipping \'radioon\' because it\'s already loaded
> psEngine initialized.
>Creating psnetconnection 85e9708!

Unfortunately the same problem ... the most strange thing is U could normaly run the game only one time after instalation - every next lunch failds ...

Slack current (glibc 2.3.5)
2.6.10 final
athlon xp, 512RAM, radeon 9600pro

greets
pepto

zabeal

  • Hydlaa Citizen
  • *
  • Posts: 369
    • View Profile
(No subject)
« Reply #10 on: May 24, 2005, 11:14:30 pm »
If you are getting wierd crashes right after \"Creating psnetconnection\", and it seems to be affecte by whats in memory, try removing art/effects/flame01.tga

Lux perpetua luceat eis

pepto

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
(No subject)
« Reply #11 on: May 25, 2005, 12:06:23 am »
> If you are getting wierd crashes right after \"Creating psnetconnection\", and it seems to be affecte by whats in memory, try removing art/effects/flame01.tga

hehe works like a charm 4 me !
now that is weird bug - some memory leaks or
unflushed buffers ?? :]

greets
pepto

Leeloo

  • Hydlaa Resident
  • *
  • Posts: 161
    • View Profile
(No subject)
« Reply #12 on: May 25, 2005, 09:34:22 am »
I saw it mentioned somewhere else, that it\'s a TGA file that the CS engine can\'t read (buggy file, wrong format or something).

Platyna

  • Hydlaa Notable
  • *
  • Posts: 556
    • View Profile
(No subject)
« Reply #13 on: May 25, 2005, 12:01:25 pm »
I have posted it on Linux installer announcement, let me know if it worked for you.

Regards.
Zuzanna K. Filutowska
RPG Players Community || Platyna\'s Planeshift Warehouse
\"The only thing necessary for evil to triumph is for good men to do nothing.\" -- Edward Burke

DaBlade

  • Hydlaa Resident
  • *
  • Posts: 71
    • View Profile
(No subject)
« Reply #14 on: May 25, 2005, 02:55:21 pm »
It seems to be working now, but where\'s the new area people are talking about? And how do I enter the dungeon? I fall off every time I try entering it.  ?(
Oh, and thanks for making this installer Platyna, and for finding the bug Zabeal.  :D