Page 1 of 1

Crash On Startup (win7 with sp1)

Posted: Wed May 06, 2015 3:16 pm
by nebukadnet
This bug is extremely annoying. When I load Factorio the screen turns black and nothing happens for approximately 5 minutes. Then an error message appears and although I can't see or click on it, if I close it (through the bar at the bottom), I can close the game. When I try starting it again it always works, without fail. While the screen is black my computer doesn't react, including Control+Alt+Del, Alt+Tab, Alt+F4.

0.001 2015-05-06 16:42:24; Factorio 0.11.22 (Build 14011, win64)
0.001 Operating system: Windows 7 Service Pack 1
0.001 Read data path: C:/Program Files/Factorio/data
0.001 Write data path: C:/Users/admin/AppData/Roaming/Factorio
0.001 Binaries path: C:/Program Files/Factorio/bin
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\factorio\libraries\stackwalker\stackwalker.cpp (922): StackWalker::ShowCallstack
c:\factorio\src\util\logger.cpp (261): Logger::writeStacktrace
c:\factorio\src\util\logger.cpp (315): Logger::logStacktrace
c:\factorio\src\util\crashhandler.cpp (79): CrashHandler::writeStackTrace
c:\factorio\src\util\crashhandler.cpp (137): CrashHandler::SignalHandler
f:\dd\vctools\crt\crtw32\misc\winxfltr.c (372): _XcptFilter
f:\dd\vctools\crt\crtw32\startup\thread.c (259): _callthreadstart$filt$0
f:\dd\vctools\crt\crtw32\misc\amd64\chandler.c (162): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076DB908D)
0000000076DB908D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076DA8BAF)
0000000076DA8BAF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076DDDB38)
0000000076DDDB38 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\factorio\libraries\allegro\src\win\d3d_disp.cpp (335): d3d_reset_state
c:\factorio\libraries\allegro\src\win\d3d_disp.cpp (1745): d3d_create_display_internals
c:\factorio\libraries\allegro\src\win\d3d_disp.cpp (1784): d3d_create_display_locked
c:\factorio\libraries\allegro\src\win\d3d_disp.cpp (1848): d3d_create_display
c:\factorio\libraries\allegro\src\display.c (54): al_create_display
c:\factorio\src\graphics\display.cpp (74): Display::Display
c:\factorio\src\globalcontext.cpp (504): GlobalContext::loadAllegro
c:\factorio\src\globalcontext.cpp (291): GlobalContext::init
c:\factorio\src\mainloop.cpp (437): MainLoop::run
c:\factorio\src\main.cpp (267): wmain
f:\dd\vctools\crt\crtw32\startup\crt0.c (255): __tmainCRTStartup
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076B859CD)
0000000076B859CD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000076DBB891)
0000000076DBB891 (ntdll): (filename not available): RtlUserThreadStart
551.863 Error Util.cpp:43: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.

Re: Crash On Startup (win7 with sp1)

Posted: Tue May 19, 2015 8:04 pm
by Rseding91
What graphics card do you have? It looks like it's failing to create the display which may be not enough VRAM (graphic card related).

Re: Crash On Startup (win7 with sp1)

Posted: Thu May 21, 2015 6:33 pm
by Jagger
I'm having similar trouble. Windows 7, Service Pack 1 installed. Downloaded the .exe, am now downloading the .zip to see if it will work any differently.

Factorio crashes after about 30% loaded, while it is 'Loading Sprites'. Comes up with an 'Unexpected Error' notification, tells me to go grab the log file and post to the forums but there is no log file because the game has never run even once. Checked the file location, searched it, not there. No Factorio-current.log.

I am however trying to play the game on a fairly old laptop. It apparently has a "Mobile Intel(R) 945 Express chipset family" for the graphics card. Rseding91 mentions that there may not be enough VRAM if its a graphics card issue. Is there any way to remedy this if it is the case?

Re: Crash On Startup (win7 with sp1)

Posted: Thu May 21, 2015 7:02 pm
by Koub
This is seriously limited. You might want to give a try to these options in \AppData\Roaming\Factorio\config\config.ini :
low-graphics=true
graphics-quality=very-low
fullscreen=false

If this doesn't work (and there's high chance it won't) I have no other solution than updraging your hardware.

Re: Crash On Startup (win7 with sp1)

Posted: Sun May 24, 2015 9:00 am
by Lollipop
From what I have been able to gather the issue is related to AMD graphics cards. I can see in your log file you have such a card.
I am playing on a laptop, and my brother on a much heavier stationary computer, which is superior in all specs.
My brother is the only one experiencing graphics related crashes, and he have an AMD card, while my laptop have an intel card.

I hope this is of help.