PlaneShift

Support => Technical Help: IN GAME bugs (after loading world) => Topic started by: Juno warrior on January 01, 2005, 05:31:53 pm

Title: problems after running updater
Post by: Juno warrior on January 01, 2005, 05:31:53 pm
hello, i would first like to say wow to such a  great game, secondly i have a small problem, after running the planeshift updater  a Dos window comes up called command.com , it wont go away on its own, and i have a hard time closing it?

any ideas?

(btw acraig is my newfoundland hero!)
Title:
Post by: Lomir on January 01, 2005, 05:58:28 pm
Hmmm... first of all, don\'t mess around with command if you don\'t know what you\'re doing (a weird command erases your HDD...?_?).

Secondly, that sounds a little strange.  Does it happen every single time you run the updater?

What OS are you using?  Any service packs?
Title:
Post by: Juno warrior on January 01, 2005, 11:19:05 pm
yes it happens everytime. its windows 98, fully updated

(acraig is still the bestest, he makes newfoundland proud)!
Title:
Post by: Keyaz on January 02, 2005, 12:57:33 am
New problem : run updater 3 minutes ago, got new upodater version and restarted updater,

brings error \' couldn\'t find file \'libz.dll\'\'
tells to re-install et cetera...
Title:
Post by: Nardia on January 02, 2005, 12:59:41 am
yeah i have that libz.dll problem to not sure why ( is it just us too or are most people getting it )
Title:
Post by: Keyaz on January 02, 2005, 01:00:33 am
tis everyone who\'s updated to that version of updater i guess. They\'ll fix it in no time
Title:
Post by: NATIK on January 02, 2005, 01:01:25 am
I have the same problem as Mikedean...
Title:
Post by: Nardia on January 02, 2005, 01:01:58 am
ok kool :P, i was really scared i somehow destroyed my cb  :(
Title:
Post by: colonel_vanderbal on January 02, 2005, 01:03:49 am
Problem also occurs when trying to run client so not just updater affected. :(

Somebody with brain please help us poor cb loveing mortals.
Title:
Post by: Harkin on January 02, 2005, 01:05:30 am
funny little error... hour ago updated fine... then ran updater again 15 minutes ago i got this error.. :\\
Title:
Post by: West on January 02, 2005, 01:12:17 am
Same problem here too. I have run the updater maybe ten times since I downloaded CB two days ago and I still haven\'t been able to start it. Would be nice to see what this game is actually like... :P
Title:
Post by: Kunlock on January 02, 2005, 01:13:28 am
All that means is they either added a faulty call to a library file or didnt call it correctly or something, it shouldnt be hard to fix so hopefully they will fix it and tell us what to do soon, but right now lets let them do their work, they seem to be good at doing that :D
Title:
Post by: Adam BK on January 02, 2005, 01:14:21 am
Oh good to hear Im not the only one, so that means the problem will hopefully get fixed soon.
Title:
Post by: Gorrunwe on January 02, 2005, 01:14:39 am
And... Yeeeeeees!!!!! :-)
I also manage to completely destroy my CB install by running the updater! :-P
It\'s the libz.dll malediction! :-)
Title:
Post by: Pihhan on January 02, 2005, 01:16:11 am
i think there are every dll it is missing now, you need only copy libz-cs.dll libfreetype2-cs.dll to name without \"-cs\" as libz.dll libfreetype.dll
It wouldnt be horrible if it did to game, but how you can update when you cannot run updater :(
but copying libraries seem to help.
Please fix someone updater so it does not damage itself ;)
Title:
Post by: pmnox on January 02, 2005, 01:16:55 am
if lib.dll is missing then you have to find file lib-cs.dll and rename it to lib.dll
I have done it for every missing file in updater and it is working again  :D
Title:
Post by: Compholio on January 02, 2005, 01:18:18 am
libz.dll:
http://www.reportlab.org/ftp/win32-dlls/libz.dll-1.1.3

but that\'s not enough to fix it
Title:
Post by: Nardia on January 02, 2005, 01:19:24 am
if possible could someone give us a run through to get past this problem ( like which file to change )
Title:
Post by: ronxena on January 02, 2005, 01:21:08 am
Quote
Originally posted by Juno warrior
yes it happens everytime. its windows 98, fully updated

(acraig is still the bestest, he makes newfoundland proud)!


Currently teh updater is not Win98 + WinME are not (fully) functional when \"updating the updater\".

You can simply stop the command-window and the updater-programm. Then goto planeshift directory, you will find a zip-file: \"updater.zip\". Extract the files from updater.zip ... and start updater again ... voila you are up-to-date with you planeshift-installation.


Technical info:
This is a restriction of the \"FAT32\" filesystem, because if you are running the updater.exe file and you want to copy a new updater.exe this is not possible - the file is currently locked. So the the planeshift-updater tries to rename (or move) the file... this works fine on WinXP, Win2k (NTFS!) even if the file is currently locked by the running update-application. But for Win98, WinME in this case the move/rename command simply hangs (and waits for user input - which cannot be given for the background process).
Title:
Post by: Gorrunwe on January 02, 2005, 01:21:29 am
Oh please, don\'t completely destroy your install!
I think the best way is to reinstall CB, wait that the devs make the correction and then run the updater...

If we start to manipulate libraries, it\'ll be a full mess in our computers... 8oD
Title:
Post by: Malim on January 02, 2005, 01:21:53 am
Hmm I had found a way to run the updater however its all black and the numbers over lap but it works
if i can run ps after the update ill let you all know


EDIT:it did NOT work so yeah im now reinstalling cb completely if this works ill let you be notified
Title: same thing
Post by: wpdfreak on January 02, 2005, 01:22:25 am
I have this problem too. Once I update i cannot run the updater or the client.
Title: Arg.
Post by: vrogy on January 02, 2005, 01:23:39 am
I had the same dealie happen, but I also had to rename libpng-cs.dll to libpng.dll.

A note: make sure to leave the libpng-cs.dll file intact, apparently it needs to work, too :P


I love having to fix somebody else\'s code :P
Title: Solid.
Post by: vrogy on January 02, 2005, 01:33:20 am
Got me client updated again, ran PS setup, got 2 dll errors. Started anyways, was useable, so I fired PS up. Got 4 missing DLL file errors IN A ROW.

C\'mon guys, this is f\'n sad.
Title:
Post by: pmnox on January 02, 2005, 01:37:45 am
I have tried to run game, but  one dll is still missing :(
TTCore.dll
Title:
Post by: Pihhan on January 02, 2005, 01:49:55 am
hm, for playing i am missing ttcore.dll, for updater i am now missing zlibwapi.dll. But i updated to new version all other things. So it must be from libcurl.dll - it contains its name. But i dont have any of those two.
Title:
Post by: Gorrunwe on January 02, 2005, 01:57:10 am
the server inactivity and the updater malfunction are linked.
Now that the server is working, so is it for the updater!
Title:
Post by: Grindalyx on January 02, 2005, 01:58:56 am
I wonder if this problem is occuring because they haven\'t finished the actual update yet.

I\'m probably wrong, but it\'s something to think about, no?

EDIT:
ok, i just tried opening the client, and the server is operational.. so they must\'ve finished.. i\'ll try the updater and see what happens
Title:
Post by: Gorrunwe on January 02, 2005, 02:01:36 am
In my opinion, what happens when the server was down is :
1) the former files are correctly renamed. No problem
2) But, there might be a second update part that consists of a recuperation of the new files from the server. But, as it was down, \"new files\" = 0
Title:
Post by: Amanacus Malac on January 02, 2005, 02:04:03 am
Read the contents of the DoS box.
Hit Enter/Return key, or just press it if you prefer.


 
Quote
Originally posted by Juno warrior
hello, i would first like to say wow to such a  great game, secondly i have a small problem, after running the planeshift updater  a Dos window comes up called command.com , it wont go away on its own, and i have a hard time closing it?

any ideas?

(btw acraig is my newfoundland hero!)
Title:
Post by: Compholio on January 02, 2005, 02:08:44 am
Quote
Originally posted by pmnox
if lib.dll is missing then you have to find file lib-cs.dll and rename it to lib.dll
I have done it for every missing file in updater and it is working again  :D

I had to copy them, when i just renamed them it started looking for the -cs ones.
Title:
Post by: Noldor on January 02, 2005, 09:16:25 am
I am running Win98 SE and am on dialup.

I also have the DOS command window popping up and stopping the updater from running.

In the past:
I found that if I allowed the updater to try to get the latest version of the updater program from the server, it would download the same exact version that I have.  It would then download the registry again and then the DOS window would pop up and freeze the update.  

I modified the updaterconfig.cfg file so that the MD5 option was set to 0, then re-started PS update...it ran fine and updated the client.

When it did update, it seemed to download all the necessary files and then updated the client.  Now it seems to want to update each individual file directly after it is downloaded.

The DOS window is trying to execute the conagent.exe program.  Is the updater opening up a DOS shell to run a specific task?  Can we include a DOS Shell command prior to trying to update...that would take care of this DOS Shell from hanging?

I tried changing the attributes in the conagent.exe file so that the initial memory was 4096 instead of Auto.  I also tried checking the box labelled \"Close on exit\" but neither of these worked.

I tried unzipping the updater.zip file and re-running update.  That did not work, same error pops up.

I am patiently awaiting possible fixes to this problem.

Toodles,

Dolnor Numbwit
Order Swordbruden
http://www.swordbruden.org
Title:
Post by: ronxena on January 02, 2005, 12:37:44 pm
@noldor:

Win98, WinME user should check this
http://www.planeshift3d.com/wbboard/thread.php?threadid=12858&boardid=33&styleid=3&sid=0973797eaa4ec77f1927ac376bbf316f

Its easier to download the needed DLLs manually from the planeshift download server.

Technical info:
This is a restriction of the \"FAT32\" filesystem, because if you are running the updater.exe file and you want to copy a new updater.exe or one of the DLL it is using this is not possible - the file is currently locked. So the the planeshift-updater tries to rename (or move) the file... this works fine on WinXP, Win2k (NTFS!) even if the file is currently locked by the running update-application. But for Win98, WinME in this case the move/rename command simply hangs (and waits for user input - which cannot be given for the background process).

The DOS box is simply trying to do the command:
> move updater.exe updatertemp.exe

You can start a DOS-window while running the updater and try the command... you will see it wont work with an error message, even if you output-file is created (Only try this on Win98, WinME ... only WinXP/2000 this will break you updater if you do not move the file back!)
Title:
Post by: Noldor on January 02, 2005, 01:35:11 pm
Update:

I moved the files from the updatetemp folder and ran the updater from the dos window using the -auto parameter.  This works.

It updated most of the files and I was able to log into the server, client ran well.  Even the shift key on my keyboard is now recognized! -)

While it was updating, it had problems with 5 files.  While doing a DLL check on these files, it came up with a \"Sharing violation reading drive c\" and each file download had to be aborted.  Some of the files are ones I moved out of my updatetemp folder.  The files are:
null2d.dll
renstep_std.dll
reporter.dll
stdrep.dll
null3d.dll

The client seems to work fine without these...for the moment.

Toodles,

Dolnor Numbwit
Order Swordbruden
http://www.swordbruden.org