These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Issues, Workarounds & Localization

 
  • Topic is locked indefinitely.
 

Eve needs to be repaired after every patch

First post
Author
Takara Lakino
Deep Core Mining Inc.
Caldari State
#1 - 2013-07-10 02:53:40 UTC
Everytime the game gets a patch, no matter what the size, it fails at the end of patching and directs me to run repair.exe.

After I run the repair it works fine, but I have had to do this for every single patch for the past 4-5 weeks.

Is there anything I can do to work around this?
Ayinder Ynath
ZorayCorp
#2 - 2013-07-16 11:42:31 UTC
I've been having the same problem for the past couple of weeks.. Not like it's THAT much work but it's starting to annoy me.

No workarounds/fixes?
Saber Damere
Caldari Provisions
Caldari State
#3 - 2013-07-16 13:26:02 UTC
Same here. The Launcher doesn't start for me under Windows 8, I tried looking for a solution but nothing worked. Now everytime there is a new patch the game keeps patching forever until I repair it. This is so annoying and it's not like Windows 8 came out yesterday.

Should we file a support ticket?
CCP Atropos
C C P
C C P Alliance
#4 - 2013-07-16 14:43:58 UTC
Saber Damere wrote:
Same here. The Launcher doesn't start for me under Windows 8, I tried looking for a solution but nothing worked. Now everytime there is a new patch the game keeps patching forever until I repair it. This is so annoying and it's not like Windows 8 came out yesterday.

Should we file a support ticket?

Yes. If I can get some debugging information or logs or something we can try and work out what's up with it on Windows 8; we've heard reports but every Windows 8 machine we've tried it on internally works, so having your reproduction and assistance would be great.
Saber Damere
Caldari Provisions
Caldari State
#5 - 2013-07-17 08:11:00 UTC
Ok I will then open a seperate support ticket. When I start the launcher I get an Exception immediately but it's too long to post here.

http://pastebin.com/8kXhNMBa

I have a hunch of what the Problem might be.

Quote:
ImportError: MemoryLoadLibrary failed loading steamapi.pyd


I have Steam installed but I have not installed Eve through but from the Downloader from the Official Homepage. Maybe the Launcher is trying to communicate with Steam but since it's installed in another location, it's not able to connect to the steam api.
Biomass Doppelganger UberRecycler
Doomheim
#6 - 2013-07-17 12:31:01 UTC  |  Edited by: Biomass Doppelganger UberRecycler
Takara Lakino wrote:
Everytime the game gets a patch, no matter what the size, it fails at the end of patching and directs me to run repair.exe.

After I run the repair it works fine, but I have had to do this for every single patch for the past 4-5 weeks.

Is there anything I can do to work around this?


Yes...
did you tried to :
The launcher refuses to patch or take an eternity to download it...
Download and extract the last patch
copy it in the ../CCP/EVE/
Launch the Launcher, wait, it sould patch your client .... pray.

2 - Patches
Today is 571126 to 571512 3,6 MB
http://cdn1.eveonline.com/571512/EVE_Online_571126-571512_win.zip

How to be able to Run, Patch, and Play EVE Online - Manually https://forums.eveonline.com/default.aspx?g=posts&m=3289709

CCP Aporia
C C P
C C P Alliance
#7 - 2013-07-17 13:52:06 UTC
Saber Damere wrote:
Ok I will then open a seperate support ticket. When I start the launcher I get an Exception immediately but it's too long to post here.

http://pastebin.com/8kXhNMBa

I have a hunch of what the Problem might be.

Quote:
ImportError: MemoryLoadLibrary failed loading steamapi.pyd


I have Steam installed but I have not installed Eve through but from the Downloader from the Official Homepage. Maybe the Launcher is trying to communicate with Steam but since it's installed in another location, it's not able to connect to the steam api.


Since we have no idea to detect whether you actually installed through steam or not, then we always check whether a steam environment is available. In your case, however, this seems to cause issues with loading the steam SDK. This is most likely down to a missing or incorrect runtime library, which is very hard to debug from our end without your help.

However, one way to detect if this is a problem is to run a program called dependency walker on the launcher executable. You can find the program at this location. All you need to do is download and extract that zip archive into a location of your choice (there is no installation required so you can delete the program after you used it). Next up, navigate to your launcher's appdata folder, according to your logs this is G:\Spiele\Eve Online\launcher\appdata\EVE_Online_Launcher-2.1.569300.win32 - there might be a newer version you are running by now as we just recently put out version 2.1.571330, in which case just go in there. Open the file called library.zip and locate the file called steamapi.pyd. Extract only that file into the same folder where library.zip is located. This is important, it has to be placed in exactly the same folder.
Now, go back to the place where you extracted dependency walker and start it by double clicking the depends.exe file. In dependency walker, go to "file" and "open". In the dialog, locate to the place where you extracted steamapi.pyd to, and open that file in dependency walker. You will most likely see a message pop up saying that errors were detected, simply click ok and don't worry about it. Once you have done this, go to "file" and "save". Make sure to give it a meaningful name and location and save it as that. You then need to send that file to us and we can most likely figure out from that which runtime files are missing on your installation.

Sorry about the inconvenience!

Friend of walking avatars, currently hibernating until he gets to open that door.

Qitek Yanli
HouseDark
#8 - 2013-07-17 15:29:05 UTC
same here.... got the game last week(resubbed), since then hae been 2 patches, both times had to run repair.

windows xp here. will post logs next time.

also where is the log file? when i got the error before it said see the log file which was somewhere in documents, i searched for that file name but it returned no results, and the file path was obscured in the error dialog.

** also i am not using steam***
Saber Damere
Caldari Provisions
Caldari State
#9 - 2013-07-17 17:56:36 UTC
CCP Aporia wrote:

. Next up, navigate to your launcher's appdata folder, according to your logs this is G:\Spiele\Eve Online\launcher\appdata\EVE_Online_Launcher-2.1.569300.win32 - there might be a newer version you are running by now as we just recently put out version 2.1.571330, in which case just go in there. Open the file called library.zip and locate the file called steamapi.pyd. Extract only that file into the same folder where library.zip is located. This is important, it has to be placed in exactly the same folder.
Now, go back to the place where you extracted dependency walker and start it by double clicking the depends.exe file. In dependency walker, go to "file" and "open". In the dialog, locate to the place where you extracted steamapi.pyd to, and open that file in dependency walker. You will most likely see a message pop up saying that errors were detected, simply click ok and don't worry about it. Once you have done this, go to "file" and "save". Make sure to give it a meaningful name and location and save it as that. You then need to send that file to us and we can most likely figure out from that which runtime files are missing on your installation.


Hi,

thanks for the reply. Winrar could not open Library.zip (I deleted it and downloaded it via repair.exe again) but 7-Zip can.

So I did run dependency walker on it and it's missing IESHIMS.DLL as well as PYTHON27.DLL.

That's weird, I thought Python is bundled with the Client / Launcher and there would be no need to manually install it. And in fact, I have python27.dll at /bin and /launcher. I should not have to add the EVE Folder to my PATH Environmental Variable now, do I?

And as for the IESHIMS.DLL - that's not to be found in the game folder. I haven't really found out what it is for, the name implies IE or maybe some Visual C++ Library but I have this .dll dozens of times in weird locations like:
Quote:
C:\Windows\WinSxS\amd64_microsoft-windows-ie-ieshims_31bf3856ad364e35_10.0.9200.20742_none_cfe28f18f256d12e

Apparently it's always in Windows\WinSxS\ something
CCP Aporia
C C P
C C P Alliance
#10 - 2013-07-18 15:19:01 UTC
You can pretty much ignore the IESHIMS.DLL file, it is showing up for a lot of programs and not really causing too much trouble.

However, the missing python27.dll could indicate a problem, even though I cannot reproduce this myself on a test machine where I removed all instances of that DLL. It might be that there are missing runtimes. In a different thread someone had a similar issue after doing a system restore and resolved it by re-installing the latest launcher.

Friend of walking avatars, currently hibernating until he gets to open that door.

CCP Aita
C C P
C C P Alliance
#11 - 2013-07-18 16:15:52 UTC
Just to spoil you my friends:
Here is a link to the latest installer for the launcher.

Associate Programmer Team Special Circumstances

Saber Damere
Caldari Provisions
Caldari State
#12 - 2013-07-18 17:34:17 UTC
Wow, it works. That's awesome but weird. It located the Eve Folder and just copied the launcher files. Thanks a lot.


http://sphotos-h.ak.fbcdn.net/hphotos-ak-ash3/1004492_533876296679729_868816407_n.jpg
Urtie
State War Academy
Caldari State
#13 - 2013-07-20 03:59:58 UTC
CCP Aita wrote:
Just to spoil you my friends:
Here is a link to the latest installer for the launcher.


Just had the same problem on a fresh Windows 7 install. Your link fixed it. Might want to get that bundled with the installer.
Miss Mass
Doomheim
#14 - 2013-07-27 23:21:21 UTC
Quote:
Quote:
ImportError: MemoryLoadLibrary failed loading steamapi.pyd


I have Steam installed but I have not installed Eve through but from the Downloader from the Official Homepage. Maybe the Launcher is trying to communicate with Steam but since it's installed in another location, it's not able to connect to the steam api.


I saw this today as well after installing EVE on a new Windows 8 PC. Steam was already installed, but I didn't install EVE via Steam.

Repair didn't work, but CCP Aita's launcher repair tool resolved the problem. Thanks for posting that as it was a big help, but I'm wondering when the base install is going to get the fix since Aita's post was from a week ago...
drenai Dallocort
Federal Navy Academy
Gallente Federation
#15 - 2013-09-04 09:05:57 UTC
CCP Aita wrote:
Just to spoil you my friends:
Here is a link to the latest installer for the launcher.


Thanks, that fixed the problem for me to.