Stonehearth crashes immediately (Win 8.1 Pro / Radeon HD 4800)

resolved

#1

If I try to run Stonehearth, it shows up very briefly in the task manager and then goes away. I have installed it via steam and also via the direct download/install option (both separately when testing)

Version: Alpha 5
Windows 8.1 Pro (64-bit)
4GB Memory
Intel Core2 Duo
ATI Radeon HD 4800 Series (PCI\VEN_1002&DEV_9442&SUBSYS_24701682&REV_00
) using driver 8.97.10.6 from 6/20/2012 (latest available)
I don’t see anything in any Windows error logs and the Stonehearth log isn’t very helpful.

I’ve tried playing with a few things like changing settings in stonehearth.json but nothing is making any difference.

stonehearth.log after trying to run:
2014-Sep-18 22:57:17.947483logger initialized
2014-Sep-18 22:57:17.953483 | server | 1 | app | Stonehearth Version 0.1.0.144
2014-Sep-18 22:57:17.966483 | server | 0 | lua.data | lua git is enabled
2014-Sep-18 22:57:18.047488 | server | 1 | app | Running Stonehearth server on port 21158
2014-Sep-18 22:57:18.110491 | server | 0 | mod stonehearth.world_generation | initialize not implemented for world generation service!


[Res] Stonehearth A5 Black Screen Bug
#2

thanks for the report @jonzoid … paging @not_owen_wilson!


#3

Sounds like it could be gpu-related. Some things to try:

We have a gfx.log file in the same directory as stonehearth.log, which might contain additional information.

Looks like AMD lists some newer drivers for you to try: Legacy .

Finally, and this is a wild guess, but if upgrading your drivers doesn’t help, try replacing your user_settings.json with this:

{
“renderer” : {
“disable_pinned_memory” : true
}
}


#4

brains and dashing good looks…

thanks for the suggestions! :+1:

@jonzoid, let us know how you progress!


#5

We could make a new database with the specs of affected computers… Recently I’ve seen so many people with these crashing problems… :cold_sweat:


#6

As @not_owen_wilson said, it’s probably GPU related. Try updating all of your drivers, even if they are not for the GPU. Then, try doing a clean install of the game, hopefully when you do that, it does not ask for the key you need for the alpha.


#7

This problem is now resolved.

@not_owen_wilson, thanks for your help!

I didn’t think there was a new driver because the AMD auto-driver finder tool didn’t indicate that there were any newer drivers. Since I was running a Microsoft driver already I figured AMD simply didn’t have a Windows 8 driver available.

I am now using the AMD driver for my Radeon HD 4850 date 4/24/2013 version 8.970.100.0 and it’s working great!

Also, there was no gfx.log file when it was crashing. For completeness, here it is now after loading the game to the menu and closing it.

[00000.003 INF] Initializing GL2 backend using OpenGL driver '3.3.11672 Compatibility Profile Context' by 'ATI Technologies Inc.' on 'ATI Radeon HD 4850'
[00000.118 ERR] raw shader compile error: Vertex shader(s) linked, fragment shader(s) linked.

[00000.230 INF] Loading resource 'ui_mat 0'
[00000.230 INF] Loading resource 'materials/debug_shape.material.xml'
[00000.230 INF] Loading resource 'overlays/font.material.xml'
[00000.230 INF] Loading resource 'overlays/panel.material.xml'
[00000.230 INF] Loading resource 'materials/loading_screen.material.xml'
[00000.231 INF] Loading resource 'shaders/overlay.shader'
[00000.231 INF] Loading resource 'shaders/debug_shape.shader'
[00000.245 INF] Loading resource 'overlays/font.tga'
[00000.257 INF] Loading resource 'textures/common/white.tga'
[00000.258 INF] Loading resource 'shaders/loading.shader'
[00000.260 INF] Loading resource 'overlays/loading.jpg'
[00000.326 INF] Loading resource 'overlays/progress_frame.png'
[00000.336 INF] Loading resource 'overlays/meter_stretch.png'
[00000.336 INF] Loading resource 'pipelines/forward.pipeline.xml'
[00000.337 INF] Loading resource 'materials/base.material.xml'
[00000.338 INF] Loading resource 'materials/selectable.material.xml'
[00000.338 INF] Loading resource 'shaders/_base.shader'
[00000.338 INF] Loading resource 'shaders/selectable.shader'
[00000.338 INF] Loading resource 'shaders/utilityLib/vertCommon.glsl'
[00000.338 INF] Loading resource 'shaders/utilityLib/fog.glsl'
[00000.338 INF] Loading resource 'shaders/fsquad_vs.glsl'
[00000.339 INF] Loading resource 'shaders/utilityLib/outline.glsl'
[00000.444 INF] Loading resource 'skysphere'
[00000.445 INF] Loading resource 'starfield'
[00000.449 INF] Adding Debug Shape node 'renderer debug shapes'
[00000.471 DBG] Invalid param in h3dGetNodeParamI
[00000.471 DBG] Invalid param in h3dGetNodeParamI
[00000.492 INF] Loading resource 'materials/skysphere.material.xml'
[00000.492 INF] Loading resource 'materials/starfield.material.xml'
[00000.492 INF] Loading resource 'materials/fow_explored.material.xml'
[00000.493 INF] Loading resource 'shaders/skysphere.shader'
[00000.493 INF] Loading resource 'shaders/starfield.shader'
[00000.493 INF] Loading resource 'shaders/fow_explored.shader'
[00000.498 INF] Loading resource 'textures/environment/twinkle.png'
[00000.507 INF] Loading resource 'pipelines/ui_only.pipeline.xml'
[00000.509 INF] ---- C O M P I L I N G  . S H A D E R . shaders/overlay.shader@OVERLAY ----
[00000.509 INF] ----- INSTANCE_SUPPORT ----
[00000.554 ERR] raw shader compile error: Vertex shader(s) linked, fragment shader(s) linked.

[00000.731 INF] Loading resource 'materials/voxel.material.xml'
[00000.731 INF] Loading resource 'shaders/forward.shader'
[00000.732 INF] Loading resource 'shaders/utilityLib/fragLighting.glsl'
[00000.732 INF] Loading resource 'shaders/shadows.shader'
[00000.732 INF] Loading resource 'shaders/utilityLib/psCommon.glsl'
[00000.736 INF] Loading resource 'textures/common/gridMap.dds'
[00000.740 INF] Loading resource 'textures/environment/cloudmap.png'


#8

And some minor anger management issues! Oh, AMD. Your software/driver team fills me with a special kind of rage :stuck_out_tongue:

Glad we got this resolved!


#9

This happens often, that’s why we are always telling to double check or go to the manufacturer’s website and look there. I’ve also suffered from this in Alpha 1.

It’s so great when the game finally works :smile:


#10

excellent! thanks for the followup @jonzoid… have fun! :+1:


#11