Author Topic: Updater do not work  (Read 916 times)

Rogercorsair

  • Wayfarer
  • *
  • Posts: 4
    • View Profile
Updater do not work
« on: April 01, 2006, 05:18:04 pm »
Hi all.
I am having troubles with the updater.
When going to the sewers the game crashes. I read that i have to update the game.

When I use the updater the system crashes.
Using the command line updater i get:

linux:/opt/planeshift # ./updater --auto
Critical files () not found (Server only)
NOTIFY: psUpdaterEngine initialized.
Checking registry version...
*** glibc detected *** free(): invalid pointer: 0x085472fc ***
Abortito

or:

Critical files () not found (Server only)
NOTIFY: psUpdaterEngine initialized.
Checking registry version...
Server error 404 (http://psmirror.u24.solone.net/psupdater/version.dat)
Couldn\'t connect to mirror mir4!
Trying mirror mir1..
Server error 301 (http://psmirror.pfdev.net/psupdater/version.dat)
Bad version info in file: /this/updatertemp/mir1.dat
*** glibc detected *** free(): invalid pointer: 0x0859f6bc ***
Abortito


what should I do??
I reinstalled the game twice, no solution.

*edit*

I did \"export MALLOC_CHECK_=0\" again and it SEEMS to work.

I wonder why it didn\'t worked the first 4 times...

Please avoid posting two or more successive posts before others have replied. Just edit your last post to add new information :) Thanks! --Karyuu

*edit*
(understood. sorry Karyuu)

Ok, update done.
BUT NOW THE GAME WON\'T START.
The client loads, I insert mail and password, click ok.... and the client quits!!
I try again, it says \"wait 30 seconds\", I wait, and it quits again.
The game worked smoothly without update, except for the sewers bug.

Again, what should I do?

*edit again*
report of the client.
What\'s wrong??


linux:/opt/planeshift # ./psclient
DEBUG: Sound System: Software Renderer Initializing..
DEBUG: Sound System: Configured for driver [crystalspace.sndsys.software.driver.oss]
Sound System: OSS driver for software sound renderer initialized.

planeshift.application.client:
  PlaneShift Crystal Blue
  This game uses Crystal Space Engine created by Jorrit and others
  0.99 r0 [Unix-x86-GCC]
All LOGS are off.
Mounting skin: /this/art/skins/default.zip
Mounting skin: /planeshift/art/skins/base/client_base.zip
  psEngine initialized.
Using fontsize 16 for resolution 1024x768
WARNING! Object \'_s_sigil_02\' is not closed!
WARNING! Object \'spikes_05\' is not closed!
WARNING! Object \'spikes_03\' is not closed!
WARNING! Object \'_s_walls_01\' is not closed!
WARNING! Object \'_s_sigil_01\' is not closed!
WARNING! Object \'_s_sigil_05\' is not closed!
...

crystalspace.graphics3d.shader.fixed:
  Multitexture units: whopping 8
« Last Edit: April 01, 2006, 06:27:53 pm by Rogercorsair »

DaveG

  • Forum Addict
  • *
  • Posts: 2058
    • View Profile
(No subject)
« Reply #1 on: April 01, 2006, 09:57:26 pm »
That\'s a Linux-specific crash that\'s been fixed in CVS for a while now.  There\'s an updated updated with it, or you could just build from source.

For a quick and easy fix do as root:
export MALLOC_CHECK_=0
Then run the updater as root.

The easiest way to workaround the game crash is to delete version.dat after each updater run.  (btw, it\'ll always tell you to run the updater because this file is missing)

::  PlaneShift Team Programmer  ::

alienjon

  • Traveller
  • *
  • Posts: 11
    • View Profile
(No subject)
« Reply #2 on: April 07, 2006, 03:41:18 pm »
I just did a clean install of PS from CVS and I still got the error. The workaround seems to work, but I don\'t think it was fixed - unless the howto I used is outdated. (which is very possible, knowing my luck :) )

DaveG

  • Forum Addict
  • *
  • Posts: 2058
    • View Profile
(No subject)
« Reply #3 on: April 08, 2006, 02:32:45 am »
Please just READ THE BUILD GUIDES ON THE CVS!

Quote
From the build guides on CVS
NOTES on Dates:
If you want to use PS client to connect to Laanx you need its code from the 6th of March, CS from the
17th of February and CEL, instead, from the 16th of February.

If you want to use latest PS remember that it is not compatible with Laanx server.
Use PS HEAD and CS/CEL from the 15th of March.


It\'s long since fixed in the March 6th version.
« Last Edit: April 08, 2006, 02:34:27 am by DaveG »

::  PlaneShift Team Programmer  ::