Page 1 of 1

[0.12.35][Pending] error when no valid tile could be found

Posted: Tue Jun 07, 2016 5:48 pm
by matjojo
Specs:
  • Cpu: I3-4005U
  • Gpu: Intel HD 4400
  • Factorio: 0.12.35
  • OS: Windows 10
My game crashed when I made a world 10*10 large(for mod testing purposes) and it couldn't find a spot to place the player. I had seen the error before, and it definitely does not always crash when this happens.

steps to reproduce:
  • Make a new world, set the size to 10 * 10
  • Do this for a lot of times, till you the error message that there is no spot to place you within 200 tiles(could be less, can't remember the exact message)
  • You might not get crash the first time, I know I didn't
EDIT: The game did not respond to any inputs, no esc, no enter, and no mouse-over events or clicks.


Log:

Code: Select all

   0.007 2016-06-07 18:14:35; Factorio 0.12.35 (Build 18124, win64, steam)
   0.007 Operating system: Windows 10 
   0.007 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.007 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
   0.007 Write data path: C:/Users/matth/AppData/Roaming/Factorio
   0.007 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
   0.046 Graphics options: [FullScreen: false] [VSync: false] [UIScale: 80%] [MultiSampling: OFF] [Graphics quality: low] [Video memory usage: medium] [Light scale: 5%] [Screen: 255]
   0.049 Available display adapters: 2
   0.049  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics Family {0x8000005, [0,0], 1920x1080, 32bit, 60Hz}
   0.049  [1]: \\.\DISPLAY2 - Intel(R) HD Graphics Family {0x01, [-1920,0], 1920x1080, 32bit, 60Hz}
   0.050 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.117 Initialised Direct3D:[0] Intel(R) HD Graphics Family; driver: igdumdim64.dll 20.19.15.4331
   0.178 Desktop composition is active.
   0.266 Loading mod core 0.0.0 (data.lua)
   0.273 Loading mod base 0.12.35 (data.lua)
   0.431 Loading mod Equivalent-Exchange 2.0.0 (data.lua)
   0.516 Loading mod test-mode 0.12.12 (data.lua)
   0.611 Loading mod test-mode 0.12.12 (data-updates.lua)
   0.689 Loading mod test-mode 0.12.12 (data-final-fixes.lua)
   0.786 Checksum for core: 3711505753
   0.786 Checksum for mod base: 2829195351
   0.786 Checksum for mod Equivalent-Exchange: 1129645681
   0.786 Checksum for mod test-mode: 1932267528
   1.537 Initial atlas bitmap size is 8192
   1.538 Created atlas bitmap 8192x2655
  23.209 Sprites loaded
  23.285 Loading sounds...
  26.229 Factorio initialised
  34.473 Info Scenario.cpp:124: Map version 0.12.35-0
  34.502 Checksum for script C:/Users/matth/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 393467729
  34.505 Checksum for script __Equivalent-Exchange__/control.lua: 3687306862
  34.515 Checksum for script __test-mode__/control.lua: 1129427892
  76.707 Info Scenario.cpp:124: Map version 0.12.35-0
  76.735 Checksum for script C:/Users/matth/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 393467729
  76.738 Checksum for script __Equivalent-Exchange__/control.lua: 2527059601
  76.749 Checksum for script __test-mode__/control.lua: 1129427892
  84.093 Info Scenario.cpp:124: Map version 0.12.35-0
  84.120 Checksum for script C:/Users/matth/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 393467729
  84.124 Checksum for script __Equivalent-Exchange__/control.lua: 2527059601
  84.133 Checksum for script __test-mode__/control.lua: 1129427892
3220.910 Info Scenario.cpp:124: Map version 0.12.35-0
3220.949 Checksum for script C:/Users/matth/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 393467729
3220.953 Checksum for script __Equivalent-Exchange__/control.lua: 1040592913
3220.965 Checksum for script __test-mode__/control.lua: 1129427892
3324.962 Info Scenario.cpp:124: Map version 0.12.35-0
3324.990 Checksum for script C:/Users/matth/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 393467729
3324.993 Checksum for script __Equivalent-Exchange__/control.lua: 4222214523
3325.003 Checksum for script __test-mode__/control.lua: 1129427892
3428.664 Info Scenario.cpp:124: Map version 0.12.35-0
3428.692 Checksum for script C:/Users/matth/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 393467729
3428.695 Checksum for script __Equivalent-Exchange__/control.lua: 2181025879
3428.704 Checksum for script __test-mode__/control.lua: 1129427892
3430.218 Error InputHandlerAllegro.cpp:1173: Cannot deduce player for input action.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-4o6qmj\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-4o6qmj\src\util\logger.cpp (306): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-4o6qmj\src\util\logger.cpp (360): Logger::logStacktrace
c:\cygwin64\tmp\factorio-4o6qmj\src\util\crashhandler.cpp (84): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-4o6qmj\src\util\crashhandler.cpp (174): CrashHandler::SignalHandler
f:\dd\vctools\crt\crtw32\misc\winsig.c (587): raise
f:\dd\vctools\crt\crtw32\misc\abort.c (82): abort
c:\cygwin64\tmp\factorio-4o6qmj\src\input\inputhandlerallegro.cpp (1173): InputHandlerAllegro::sendToListeners
c:\cygwin64\tmp\factorio-4o6qmj\src\gameactionhandler.cpp (281): GameActionHandler::updateCrcCheck
c:\cygwin64\tmp\factorio-4o6qmj\src\gameactionhandler.cpp (248): GameActionHandler::update
c:\cygwin64\tmp\factorio-4o6qmj\src\mainloop.cpp (257): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-4o6qmj\src\mainloop.cpp (378): MainLoop::updateLoop
c:\boost_1_58_0\boost\function\function_template.hpp (160): boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,void (__cdecl*)(ThreadBarrier * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64,bool * __ptr64,bool),boost::_bi::list5<boost::_bi::value<ThreadBarrier * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<boost::chrono::time_point<boost::chrono::steady_clock,boost::chrono::duration<__int64,boost::ratio<1,1000000000> > > * __ptr64>,boost::_bi::value<bool * __ptr64>,boost::_bi::value<bool> > >,void>::invoke
c:\cygwin64\tmp\factorio-4o6qmj\src\util\thread.cpp (34): Thread::loop
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF7AD344403)
00007FF7AD344403 (Factorio): (filename not available): boost::`anonymous namespace'::thread_start_function
f:\dd\vctools\crt\crtw32\startup\threadex.c (376): _callthreadstartex
f:\dd\vctools\crt\crtw32\startup\threadex.c (354): _threadstartex
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE2F562D92)
00007FFE2F562D92 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE31CE9F64)
00007FFE31CE9F64 (ntdll): (filename not available): RtlUserThreadStart
3443.162 Error Util.cpp:78: Unexpected error occurred. You can help us to solve the problem by posting the contents of the log file on the Factorio forums.
mods in the attachments.

Re: [0.12.35] error when no valid tile could be found to spawn

Posted: Wed Jun 08, 2016 11:14 am
by Klonan
Thanks for the report,

I get this error typically:
Image

And i havent been able to make it crash,
Do you have any more specific ways to reproduce the crash?

Re: [0.12.35] error when no valid tile could be found to spawn

Posted: Wed Jun 08, 2016 11:27 am
by matjojo
Klonan wrote:Thanks for the report,

I get this error typically:
Image

And i havent been able to make it crash,
Do you have any more specific ways to reproduce the crash?

No, I do not remember doing anything special. I just remembered the game did not react to the mouse pointer when I hovered over the ok button. And also did not register clicks. I'll update the OP when I'm home again.