Forums › English Language Forums › Technical › Technical Issues

Buscar

Spiral Knights won't start with Steam Overlay enabled. Crashes instead.

10 respuestas [Último envío]
Dom, 09/25/2011 - 15:29
Imagen de Expletive
Expletive

OK, before you ask:

I have fully updated java, steam, spiral knights etc. I've used steam to verify the integrity of the game files, and I've searched the forum and the internet for solutions. I've found none. I'm using Windows 7 x64. When I run the game, if the Steam Overlay is enabled it crashes and windows says it's stopped working and gives the following information:

Problem signature:
Problem Event Name: APPCRASH
Application Name: javaw.exe
Application Version: 6.0.250.6
Application Timestamp: 4da6bb44
Fault Module Name: StackHash_b4ee
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 715d0000
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033
Additional Information 1: b4ee
Additional Information 2: b4ee5de6a2322745523997a782b35692
Additional Information 3: 277e
Additional Information 4: 277e19c30fbd5f6bb531ec9e027c37c3

This occurs ONLY with the steam overlay enabled. If I disable, the game will run fine, I just can't purchase energy. In fact, I'm pretty sure in-game is the only way steam players can purchase CE from Three Rings, so I'm quite literally unable to fork over any of my cash until this issue is resolved.

Dom, 09/25/2011 - 22:59
#1
Imagen de Starlinvf
Starlinvf
Exception Code: c0000005 is

Exception Code: c0000005 is a memory access violation error. I'm a bit fuzzy on how it works, but the Overlay acts as wrapper that assists in the launch and hooks into the video drivers so it can inject the overlay into the game window. Because of the way it works, it'll run into problems in situations where Windows DEP is too strict, or an anti-virus is blocking the action thinking its malicious activity. It could also be caused by damaged files in the Steam client itself.

If you look at the windows event logs, it should show the crash and location of a report file. There are tools to dissect the file to find out more about why it crashed, but usually won't tell you the actual cause..... and we may not need to go that far to figure it out.

Anyway, the usual approach is to first make sure the overlay works with other games. Next disable any anti-virus, antispyware, scanners, security software, uppers, downers, or anything that can inject an on-screen display (MSIafter burner, FRAPS, etc), to try and figure out whats interfering with it. If nothing works, you can try refreshing your Steam files using the instructions below

Refresh steam - Note that it also resets your profile on the client, so you'll have to login again and give it a little while to recache all the icons. The library shouldn't be affected. https://support.steampowered.com/kb_article.php?ref=3134-TIAL-4638

If that still doesn't work, then something could be wrong with the system. A full spyware/AV scan by an external scanner would be prudent (like superantispayware or Malwarebytes). From there on out, it gets more complicated.

Lun, 09/26/2011 - 01:13
#2
Imagen de Expletive
Expletive
The overlay works in other

The overlay works in other games, I've refreshed steam, and disabled my anti-virus applications and Windows DEP. None of this worked, so I re-enabled the anti-virus and did a full scan. Nothing found.

Lun, 09/26/2011 - 15:39
#3
Imagen de Dogrock
Dogrock
Do you happen to see any java

Do you happen to see any java crashlog files in your Spiral Knights Steam installation directory? The file listed in "Problematic frame" should tell you the exact place it went wrong. If a .dll related to the graphics driver is in there you might be able to try a different driver release to see if that fixes things

Lun, 09/26/2011 - 16:39
#4
Imagen de Expletive
Expletive
What would the log file be

What would the log file be called? And I don't see any kind of "Problematic Frame" anywhere, whatever that is. And what graphics driver DLL would I be looking for?

Lun, 09/26/2011 - 16:48
#5
Imagen de Dogrock
Dogrock
If you're lucky Java will

If you're lucky Java will leave behind a crashdump in the form of a hs_err_pid<####>.log file. It can sometimes tell you the place where the crash occured.

Lun, 09/26/2011 - 17:10
#6
Imagen de Expletive
Expletive
Nope. There is no such file

Nope. There is no such file anywhere on my system.

Lun, 09/26/2011 - 18:00
#7
Imagen de Providence
Providence
There's no file that begins

There's no file that begins with hs_err_pid and ends with .log?
There ought to be one...are you sure you're looking in the right directory?

For Steam:
C:\Program Files (x86)\Steam\steamapps\common\spiral knights

Lun, 09/26/2011 - 18:22
#8
Imagen de Expletive
Expletive
I was 100% sure that there

I was 100% sure that there was no such file ANYWHERE when I replied the last time.

Vie, 12/09/2011 - 07:45
#9
Imagen de Metamare
Metamare
Metallic Knightmare

I'm currently experiencing the same problem and have multiple hs_err_pid files in my sk folder. Can I get some help with this problem?

Vie, 12/09/2011 - 15:08
#10
Imagen de Starlinvf
Starlinvf
Start a "new thread", and

Start a "new thread", and post the contents of one of them up to the Stack Trace section (not the entire log).

Sitio elaborado con Drupal, un sistema de gestión de contenido de código abierto