Page 1 of 1

Unexpected error when upgrading from 0.13.3 to 0.13.8

Posted: Thu Aug 25, 2016 9:25 pm
by spalladino
As I launched the game today, it offered to upgrade to version 0.13.8
https://www.dropbox.com/s/f2etidnp01ucs ... g.png?dl=0

After downloading, into went into "Checking" state, and displayed a message stating that an Unexpected error had occurred; afterwards it crashed to desktop. If I start the game again, I'm presented with the same options; if I choose to Ask me later and try to load a savegame, graphics are completely broken, and there is nothing interesting in the logs:

Code: Select all

27.793 Info Updater.cpp:749: Downloading https://www.factorio.com/updater/get-available-versions?username=spalladino&token=<private>&apiVersion=2
  29.069 5 packages available to download (experimental updates disabled).
  29.164 Factorio initialised
  36.234 Loading map C:/Users\Santiago\AppData\Roaming\Factorio\saves\freeplay-03.zip
  36.301 Info Scenario.cpp:127: Map version 0.13.13-0
  43.262 Checksum for script C:/Users/Santiago/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
  43.269 Checksum for script __YARM__/control.lua: 616803594
  65.147 Goodbye
I'm attaching the full logs of the update here. I'm running on Win 7 32 bit SP1.
The only mod I'm using is YARM_0.7.102.

Thanks!

Code: Select all

186.393 Info Updater.cpp:243:  => 200
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-badvsu\libraries\stackwalker\stackwalker.cpp (904): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-badvsu\src\util\logger.cpp (328): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-badvsu\src\util\logger.cpp (382): Logger::logStacktrace
c:\cygwin64\tmp\factorio-badvsu\src\util\crashhandler.cpp (84): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-badvsu\src\util\crashhandler.cpp (169): CrashHandler::NewHandler
d:\th\minkernel\crts\ucrt\src\appcrt\heap\new_handler.cpp (79): _callnewh
f:\dd\vctools\crt\vcstartup\src\heap\new_scalar.cpp (24): operator new
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0 (625): std::allocator<Difficulty>::allocate
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring (2192): std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Copy
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring (1091): std::basic_string<char,std::char_traits<char>,std::allocator<char> >::append
c:\cygwin64\tmp\factorio-badvsu\src\util\streams.cpp (23): streamToStreamTransfer
c:\cygwin64\tmp\factorio-badvsu\src\util\streams.cpp (12): fileToWriteStream
c:\cygwin64\tmp\factorio-badvsu\src\package\directorypackage.cpp (24): DirectoryPackage::read
c:\cygwin64\tmp\factorio-badvsu\src\package\package.cpp (118): Package::read
c:\cygwin64\tmp\factorio-badvsu\src\package\packagepath.cpp (67): PackagePath::read
c:\cygwin64\tmp\factorio-badvsu\src\updater.cpp (700): Updater::checkCrc
c:\cygwin64\tmp\factorio-badvsu\src\updater.cpp (569): Updater::checkFile
c:\cygwin64\tmp\factorio-badvsu\src\updater.cpp (437): Updater::checkUpdatePackage
c:\cygwin64\tmp\factorio-badvsu\src\updater-win32.cpp (61): Updater::performUpdates
c:\cygwin64\tmp\factorio-badvsu\src\appmanagerstates.cpp (1598): InUpdaterGui::process
c:\cygwin64\tmp\factorio-badvsu\src\appmanager.cpp (16707566): AppManager::process
c:\cygwin64\tmp\factorio-badvsu\src\mainloop.cpp (223): MainLoop::prePrepare
c:\cygwin64\tmp\factorio-badvsu\src\mainloop.cpp (296): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-badvsu\src\mainloop.cpp (167): MainLoop::run
c:\cygwin64\tmp\factorio-badvsu\src\main.cpp (710): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (255): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 7649EF1C)
7649EF1C (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77463648)
77463648 (ntdll): (filename not available): RtlInitializeExceptionChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 7746361B)
7746361B (ntdll): (filename not available): RtlInitializeExceptionChain

Re: Unexpected error when upgrading from 0.13.3 to 0.13.8

Posted: Thu Aug 25, 2016 9:29 pm
by Klonan
can you try a fresh installation from the website:
https://www.factorio.com/download/stable

Re: Unexpected error when upgrading from 0.13.3 to 0.13.8

Posted: Thu Aug 25, 2016 10:02 pm
by spalladino
Worked like a charm, thanks!