ZeroK-RTS / Zero-K-Infrastructure

Website, lobby launcher and server, steam deployment, .NET based tools and other vital parts of Zero-K infrastructure
GNU General Public License v3.0
53 stars 52 forks source link

Typing in Chat Crashes Lobby #744

Closed Kshatriya77 closed 9 years ago

Kshatriya77 commented 9 years ago

My lobby opens and appears normal until I type anything into the chatbar of any chatroom (battle, Zero-k, Clan chat). The lobby immediatly stops responding and has to be closed. I tried using the local data reset tool in the settings menu but that did not fix the problem. I am able to type into all other input boxes in the Zero-K lobby. Also, I can Paste text into chat rooms without it crashing. (Running Windows 7)

Skasi commented 9 years ago

More information on the crash: http://zero-k.info/Forum/Thread/19775 http://zero-k.info/Forum/Thread/19820

Multiple users seem to be experiencing this issue.

knorker commented 9 years ago

another: http://zero-k.info/Forum/Thread/19942

Anarchid commented 9 years ago

Reportedly fixed in https://github.com/ZeroK-RTS/Zero-K-Infrastructure/commit/58a1cc02882ed6ee1b3794f624b013933f543d5f

Licho1 commented 9 years ago

@Anarchid thats not the fix

Licho1 commented 9 years ago

Basically, steamhandler can generate exception that cannot be recovered from, memory of the process is corrupted due to a bug in native lib. Adding [HandleProcessCorruptedStateExceptions] to methods where such exceptions enter managed state can ensure they will be catched.

Also fixing/updating the actual native lib should be done too.

Ordinary exceptions in event handlers on "tasclient" class cannot bring ZKL down...

Anarchid commented 9 years ago

@Licho1 oops.

Histidine91 commented 9 years ago

What OS? If Windows:

knorker commented 9 years ago

maybe fixed? http://zero-k.info/Forum/Thread/19942#143192

Anarchid commented 9 years ago

Closing until further incidents.