Author Topic: problems after running updater  (Read 4300 times)

Compholio

  • Wayfarer
  • *
  • Posts: 5
    • View Profile
(No subject)
« Reply #30 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.

Noldor

  • Traveller
  • *
  • Posts: 15
    • View Profile
(No subject)
« Reply #31 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

ronxena

  • Hydlaa Resident
  • *
  • Posts: 88
    • View Profile
(No subject)
« Reply #32 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!)

Noldor

  • Traveller
  • *
  • Posts: 15
    • View Profile
(No subject)
« Reply #33 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