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.
Previous page123Next page
 

[Client Crash] Client crashes as soon as character logs in.

First post
Author
Alexis Minaris
State War Academy
Caldari State
#21 - 2011-09-19 15:10:05 UTC
Hey snap, also South African and also on Mweb!

But agreed, it's not the isp, same avatar problems though, busy downloading the client again but don't know how much good that'll do.

Will try your workaround Forkboy, also running Win7 so should work then, just sounds pretty tedious.

Hope CCP sorts this out asap.
XennoX268
Caldari Provisions
Caldari State
#22 - 2011-09-19 15:12:48 UTC
Hmmm, perhaps its the backbone providers. If thats the case how do we get the likes of Neotel etc to open up their networks? Shocked
Cene Za
Pator Tech School
Minmatar Republic
#23 - 2011-09-19 15:15:11 UTC  |  Edited by: Cene Za
South Africa - Cape Town, Mweb 4mb Uncapped.
Additionally, this started happening last week Thursday.
I re-downloaded / re-installed; thinking it was a corrupt install. The issue seemed to stop on friday evening, I played all weekend, until I tried to login today... I think this has something to do with the ISP and port shaping.

Client fix. Exception handling is your friend.
GM Karidor
Game Masters
C C P Alliance
#24 - 2011-09-19 15:56:27 UTC
Forkboy wrote:
So found out what the problem is. The work around is a pain in the neck but at least you'll be able to get on-line.

Some of the Chat images being downloaded from the EVE server are corrupt.
So there's no error handling when the UI renders the image / try's to read the header info from the corrupt file so EVE explodes.

Causes:

Server providing content is timing our / or a bug has been introduced? ( Given the recent patches )
In my case, it could be latency but more than likely is server/ network / routing etc.. ( I am in South Africa ATM )

Workaround ( windows 7 ):

Run EVE
login.
Enter EVE with your toon.
EVE eXplodes..
Open file explorer
Browse into the chat folder where all images are cached. ( C:\Users\{{username\AppData\Local\CCP\EVE\d_library_my_games_cpp_eve_tranquility\cache\Pictures\Characters\Chat )
Right cluck and change the view to "Extra Large Icon's", Look for images that do not render ( Any images that do not preview correctly are broken )
Copy and paste another working eve image from the cache into the cache folder with the broken file.
Rename it to the same filename as the one that won't render, after deleting the broken one.
Repeat the last 2 steps till all files in all numbered foders are done.

* Note : While this works as soon as you meet someone new and there chat image doesn't download properly EVE WILL EXPLODE. Run the same process.

Fix for the DEV's :

Wrap this in an error handler and IGNORE/DEFAULT to a standard image. ( While we wait, this should be standard practice )
Work out weather its a routing issue or if your image download service/server is spazzing mid download...

Dev's Make rocket go now.. Patch today please... even if it is client only and only contains some error handling.


Hence my suggestion of making that directory write protected after clearing the cache, as that seems to work around the issue for quite a few people that are affected by this specific crash. Either way, the cases that Customer Support had the chance to look into further showed that the offending portraits all have been in pristine condition on the image servers, so the corruption seems to happen somewhere along the road. We are not quite sure about the exact culprit at this point, it could be something within the ISP, or a virus scanner messing with the files in weird ways when they are being downloaded, or even something completely different. The whole thing has happened before (albeit quite rarely) and seemed to have ceased for a while later on.

As for the client seemingly not handling those corrupted pictures gracefully, yes, that's another matter. I will try and chase that up where I can, but if you have such corrupted portraits, I can only once again only strongly suggest to create a logserver log (this will tell also tell you which pictures the client choked on), and create a bug report alongside with adding the actual corrupted pictures to it as well (as those are the hardest for us to get to actually reproduce the issue).

GM Karidor | Senior Game Master

Cene Za
Pator Tech School
Minmatar Republic
#25 - 2011-09-19 16:35:35 UTC  |  Edited by: Cene Za
I'd rather not raise petitions...

Log file
http://cene.co.za/eve/201109191818/20110919181839ERRORS.lbw

Example Image (present in log file)
http://cene.co.za/eve/201109191818/580737454_32.jpg
http://cene.co.za/eve/201109191818/90460511_32.jpg

Tracert to (image.eveonline.com)
http://cene.co.za/eve/201109191818/image.eveonline.com.tracert.txt

There is always this error close or at the end of the log files.

"libjpeg[x]: 00000014d : Improper call to JPEG library in state 201"


When I try open the images in photoshop, it throws an error stating the data has been truncated resulting in image corruption.
Sounds like packet loss when retrieving images, resulting in the libjpeg lib throwing an exception when it tries to handle the image.

Thanks
Forkboy
Z.OMG
#26 - 2011-09-19 16:47:58 UTC  |  Edited by: Forkboy
Hey,

Yip its not a great workaround you'd need to do the copy past alot. I wrote a program to recheck the files and replace them with a dummy.

I am trying to figure a workaround to short out the underlying url request to the webserver so i can always get it to return a dummy.
Will let you know how that goes..

If anyone has some serious net skillz this is where its requesting the images from cdn.ccpgames.c.footprint.net.

Pings timeout etc. Pathping gives up nothing.. wierd

Good look can someone raise a petition i've tried via the web and the game interface which are all not helping!

Good luck

*EDIT : I agree they could predict all the shaping stuff out in SA however a simple catch all ie ( ie image is not valid use a dummy ). I just wrote a little app to do just that..
Forkboy
Z.OMG
#27 - 2011-09-19 16:51:22 UTC
GM Karidor wrote:
Forkboy wrote:
So found out what the problem is. The work around is a pain in the neck but at least you'll be able to get on-line.

Some of the Chat images being downloaded from the EVE server are corrupt.
So there's no error handling when the UI renders the image / try's to read the header info from the corrupt file so EVE explodes.

Causes:

Server providing content is timing our / or a bug has been introduced? ( Given the recent patches )
In my case, it could be latency but more than likely is server/ network / routing etc.. ( I am in South Africa ATM )

Workaround ( windows 7 ):

Run EVE
login.
Enter EVE with your toon.
EVE eXplodes..
Open file explorer
Browse into the chat folder where all images are cached. ( C:\Users\{{username\AppData\Local\CCP\EVE\d_library_my_games_cpp_eve_tranquility\cache\Pictures\Characters\Chat )
Right cluck and change the view to "Extra Large Icon's", Look for images that do not render ( Any images that do not preview correctly are broken )
Copy and paste another working eve image from the cache into the cache folder with the broken file.
Rename it to the same filename as the one that won't render, after deleting the broken one.
Repeat the last 2 steps till all files in all numbered foders are done.

* Note : While this works as soon as you meet someone new and there chat image doesn't download properly EVE WILL EXPLODE. Run the same process.

Fix for the DEV's :

Wrap this in an error handler and IGNORE/DEFAULT to a standard image. ( While we wait, this should be standard practice )
Work out weather its a routing issue or if your image download service/server is spazzing mid download...

Dev's Make rocket go now.. Patch today please... even if it is client only and only contains some error handling.


Hence my suggestion of making that directory write protected after clearing the cache, as that seems to work around the issue for quite a few people that are affected by this specific crash. Either way, the cases that Customer Support had the chance to look into further showed that the offending portraits all have been in pristine condition on the image servers, so the corruption seems to happen somewhere along the road. We are not quite sure about the exact culprit at this point, it could be something within the ISP, or a virus scanner messing with the files in weird ways when they are being downloaded, or even something completely different. The whole thing has happened before (albeit quite rarely) and seemed to have ceased for a while later on.

As for the client seemingly not handling those corrupted pictures gracefully, yes, that's another matter. I will try and chase that up where I can, but if you have such corrupted portraits, I can only once again only strongly suggest to create a logserver log (this will tell also tell you which pictures the client choked on), and create a bug report alongside with adding the actual corrupted pictures to it as well (as those are the hardest for us to get to actually reproduce the issue).


Ok i'll try that again it kept getting reset. and see if i can hammer out where its exploding.
Forkboy
Z.OMG
#28 - 2011-09-19 17:10:58 UTC  |  Edited by: Forkboy
Ok,

The folder permission thing does work, but for some reason for me on Win 7 it does'nt stick. These new steps worked for me.

So you'll need to be a bit more forceful this will ensure EVE cannot access the folder.

This workaround has less repetition you'll be happy to know!

Workaround steps :

1. Right click on the Chat folder and click properties
2. Click the Security tab and click the advanced button at the bottom
3. Click change permissions
4. Untick the include inherited permissions. A prompt should appear.
5. Click Remove.
6. Click the Replace all child object....
7. Click Ok/Yes until all property dialogs are closed.

That should do it! enjoy.

To Undo :

1. Right click on the Chat folder and click properties
2. Click the Security tab and click the advanced button at the bottom
3. Click change permissions
4. Tick the include inherited permissions and the Replace all child object.
5. Click Oke.
6. Click the Replace all child object....
7. Click Ok/Yes until all property dialogs are closed.
Lala Zateki
Viziam
Amarr Empire
#29 - 2011-09-19 17:33:19 UTC
Forkboy wrote:
Ok,

The folder permission thing does work, but for some reason for me on Win 7 it does'nt stick. These new steps worked for me.

So you'll need to be a bit more forceful this will ensure EVE cannot access the folder.

This workaround has less repetition you'll be happy to know!

Workaround steps :

1. Right click on the Chat folder and click properties
2. Click the Security tab and click the advanced button at the bottom
3. Click change permissions
4. Untick the include inherited permissions. A prompt should appear.
5. Click Remove.
6. Click the Replace all child object....
7. Click Ok/Yes until all property dialogs are closed.

That should do it! enjoy.

To Undo :

1. Right click on the Chat folder and click properties
2. Click the Security tab and click the advanced button at the bottom
3. Click change permissions
4. Tick the include inherited permissions and the Replace all child object.
5. Click Oke.
6. Click the Replace all child object....
7. Click Ok/Yes until all property dialogs are closed.


If only we had these for WindowsXP users HAHA :) I hope Forkboy's post helps everyone running win 7!!! o7

I still get occassional crashes. Ive just been on EVE for a whole 18minutes!!!! So there is progress LOL

If Anyone know a similiar step to the above quote, PLEASE PLEASE share for us Windows XP users!

Thank u in advance!
Cene Za
Pator Tech School
Minmatar Republic
#30 - 2011-09-19 17:45:28 UTC
Confirming Forkboy's latest solution does indeed stop the crash for me;
albeit all the avatars are silhouettes / not loading.
Lala Zateki
Viziam
Amarr Empire
#31 - 2011-09-19 19:05:03 UTC
Any new updates regarding this issue for Windows XP Users?
Lala Zateki
Viziam
Amarr Empire
#32 - 2011-09-19 21:08:54 UTC
Forkboy wrote:
Ok,

The folder permission thing does work, but for some reason for me on Win 7 it does'nt stick. These new steps worked for me.

So you'll need to be a bit more forceful this will ensure EVE cannot access the folder.

This workaround has less repetition you'll be happy to know!

Workaround steps :

1. Right click on the Chat folder and click properties
2. Click the Security tab and click the advanced button at the bottom
3. Click change permissions
4. Untick the include inherited permissions. A prompt should appear.
5. Click Remove.
6. Click the Replace all child object....
7. Click Ok/Yes until all property dialogs are closed.

That should do it! enjoy.

To Undo :

1. Right click on the Chat folder and click properties
2. Click the Security tab and click the advanced button at the bottom
3. Click change permissions
4. Tick the include inherited permissions and the Replace all child object.
5. Click Oke.
6. Click the Replace all child object....
7. Click Ok/Yes until all property dialogs are closed.



FORKBOY your a lifesaver man, I did this in Windows XP exactly as you described it here and it worked 100%!!!
I havent crashed for the last 30minutes which is an extremely good sign so far. I usually crashed on log in and when changing system!! Thank you so much for this. I previously didnt think it work for winXP but i tried it anyway. So far so good. Thank you so much. I hope this issue will be finalised so that we can all see char portraits in the very near future again.

Much LOVE :D
Lala
Dalden V
Yellow Lounge Industries
#33 - 2011-09-20 07:14:58 UTC
Same problem here, also from South Africa, and also using MWeb as ISP. (Cape Town)

I could log on just fine on Sunday, but since yesterday I'm getting this problem consistently. Wonder what changed?
Dalden V
Yellow Lounge Industries
#34 - 2011-09-20 08:06:41 UTC
Forkboy wrote:


this is where its requesting the images from cdn.ccpgames.c.footprint.net.

Pings timeout etc. Pathping gives up nothing.. wierd


Hmm, so that is a Content Delivery Network the image are hosted on. It is possible that the content server providing service to our part of the world (South Africa, and maybe others) has a problem.

I think not being able to ping it is normal. I tested ping from a US based ISP and even though it resolved to a different IP I still was not able to ping it. They do answer to HTTP requests though.

If anyone wants to do more troubleshooting, the three IP's in the CDN cluster here for cdn.ccpgames.c.footprint.net is 4.26.236.126, 4.23.50.254 and 199.93.42.126

For comparison, the systems in the CDN cluster for the East coast US ISP I was testing from is: 4.27.18.254, 198.78.200.126, 192.221.114.126

FakeEdit: Ok, maybe it's not the content servers, but could be a transparent ISP proxy causing the problems.

As a test I edited C:\Windows'System32\drivers\etc\hosts and added the following line:
192.221.114.126 cdn.ccpgames.c.footprint.net

This should force the system to use the US based content server instead of the one it normally uses. I cleared out all the chat pictures and EVE still crashed. If the problem was with a content server then this should have worked.

I then set up a proxy server in IE, to the US ISP, so web traffic goes through the US, and I could log on just fine, in Jita, with all the chat portraits showing up. So bypassing our local transparent proxies fixed the problem, or so it would seem. I did not too very many tests.

Oh, and it looks like I discovered another workaround.

EVE uses Internet Explorer's proxy settings to retrieve web content, such as the news when you log on, and the character portraits. If you configure a bogus proxy server in IE, then EVE cannot download the corrupt portraits which causes it to crash.

If if you want to test it, open IE:

1. Go to Tools->Internet Options
2. Connections Tab, LAN Settings
3. Tick 'Use a proxy server', untick everything else
4. Fill in: Address: localhost Port: 1234
5. Click OK
6. Log into EVE

It's not ideal, but it's maybe an option for some.

Lala Zateki
Viziam
Amarr Empire
#35 - 2011-09-20 09:29:53 UTC
Hey Dalden,

I tried Forkboy's workaround, only downside is, there is no portrait pictures displayed while in EVE. If your problem persist, try his work around for win7, it works for XP too. It seem to have solved the problem for me.

Also:
c:\Windows'System32\drivers\etc\hosts and added the following line:
192.221.114.126 cdn.ccpgames.c.footprint.net

This line u added, did u add the line and then add the proxy server via IE? or just added the proxy server?


fly safe
Lala
Dalden V
Yellow Lounge Industries
#36 - 2011-09-20 10:47:10 UTC  |  Edited by: Dalden V
Lala Zateki wrote:
Hey Dalden,


Also:
c:\Windows'System32\drivers\etc\hosts and added the following line:
192.221.114.126 cdn.ccpgames.c.footprint.net

This line u added, did u add the line and then add the proxy server via IE? or just added the proxy server?



That line was just to test if the problem was related to a specific content server, which didn't solve the problem.

For the workaround you only need to add the bogus proxy server in IE.

Forkboy's workaround worked for me as well, I just stumbled upon this alternative one while testing a few things. It's not ideal though, you won't get any portrait pictures and neither will any news be displayed in game and you probably won't be able to use the in-game browser or use IE while this proxy server is set. You can still use Firefox to browse though.
Laynix
Hideaway Hunters
The Hideaway.
#37 - 2011-09-23 02:02:50 UTC
Forkboy wrote:
So found out what the problem is. The work around is a pain in the neck but at least you'll be able to get on-line.

Some of the Chat images being downloaded from the EVE server are corrupt.
So there's no error handling when the UI renders the image / try's to read the header info from the corrupt file so EVE explodes.

Causes:

Server providing content is timing our / or a bug has been introduced? ( Given the recent patches )
In my case, it could be latency but more than likely is server/ network / routing etc.. ( I am in South Africa ATM )

Workaround ( windows 7 ):

Run EVE
login.
Enter EVE with your toon.
EVE eXplodes..
Open file explorer
Browse into the chat folder where all images are cached. ( C:\Users\{{username\AppData\Local\CCP\EVE\d_library_my_games_cpp_eve_tranquility\cache\Pictures\Characters\Chat )
Right cluck and change the view to "Extra Large Icon's", Look for images that do not render ( Any images that do not preview correctly are broken )
Copy and paste another working eve image from the cache into the cache folder with the broken file.
Rename it to the same filename as the one that won't render, after deleting the broken one.
Repeat the last 2 steps till all files in all numbered foders are done.

* Note : While this works as soon as you meet someone new and there chat image doesn't download properly EVE WILL EXPLODE. Run the same process.

Fix for the DEV's :

Wrap this in an error handler and IGNORE/DEFAULT to a standard image. ( While we wait, this should be standard practice )
Work out weather its a routing issue or if your image download service/server is spazzing mid download...

Dev's Make rocket go now.. Patch today please... even if it is client only and only contains some error handling.



Thanks Forkboy, this worked for me.
James Cardogan
The Scope
Gallente Federation
#38 - 2011-09-24 21:16:24 UTC
Tried Forkboy's Chat fix and it works for me too. I've had numerous client restarts today till I decided to pay a visit to the forums and saw this thread. I wasn't CTDing but the game would just restart.

On another note, I'm playing from England.
XennoX268
Caldari Provisions
Caldari State
#39 - 2011-10-04 12:40:11 UTC
It would seem this problem is still not sorted out.
Kit-Kat
Bloodguard Incorporated Pty Ltd
#40 - 2011-10-06 17:47:15 UTC  |  Edited by: Kit-Kat
im in south africa with mweb on 4mb uncapped(do not belive its an ISP problem), the problem started this week for me. i know of other people that are experiencing the same problem.(will show them this thread)

removed user Write access to the /chat/ folder and the .exe crash is gone..

strange that the whole game crashes from chat avatars instead of just showing a silhouette or a question mark.


i should probably mention that i ran the repair tool before all this, it installed a patch after the repair tool was done. still didnt work tho, did the chat folder user rights maneuver for it to work.
Previous page123Next page