[0.11.15] "Unexpected error occured" on exit

This subforum contains all the issues which we already resolved.
Post Reply
barkface
Burner Inserter
Burner Inserter
Posts: 9
Joined: Thu Dec 25, 2014 2:02 pm
Contact:

[0.11.15] "Unexpected error occured" on exit

Post by barkface »

This happens when choosing "exit" on the main menu while write access to mod-list.json is denied.
My initial, now retracted, message, for posterity
Log file:

Code: Select all

550978.126151  Info Logger.cpp:152: 2015-02-08 02:14:37; Factorio 0.11.15 (Build 13276, win64)
550978.126212  Info Logger.cpp:156: Operating system: Windows 8 
550978.126238  Info Paths.cpp:202: Read data path: C:/Games/Factorio/data
550978.126251  Info Paths.cpp:203: Write data path: C:/Users/Sven/AppData/Roaming/Factorio
550978.126261  Info Paths.cpp:204: Binaries path: C:/Games/Factorio/bin
550978.255302  Info ModManager.cpp:205: Loading mod core 0.0.0 (data.lua)
550978.266091  Info ModManager.cpp:205: Loading mod base 0.11.15 (data.lua)
550978.433089  Info ModManager.cpp:205: Loading mod CORE-DyTech-Core 1.1.0 (data.lua)
550978.896707  Info ModManager.cpp:205: Loading mod Explosive Termites 1.1.5 (data.lua)
550979.067840  Info ModManager.cpp:205: Loading mod FARL 0.1.4 (data.lua)
550979.245289  Info ModManager.cpp:205: Loading mod Foreman 0.0.4 (data.lua)
550979.418785  Info ModManager.cpp:205: Loading mod Landfill 2.1.2 (data.lua)
550979.602137  Info ModManager.cpp:205: Loading mod RailTanker 0.0.8 (data.lua)
550979.787566  Info ModManager.cpp:205: Loading mod TheFatController 0.0.9 (data.lua)
550979.977881  Info ModManager.cpp:205: Loading mod TimeButtons 0.2.1 (data.lua)
550980.161939  Info ModManager.cpp:205: Loading mod Treefarm-Mod 1.2.7 (data.lua)
550980.391921  Info ModManager.cpp:205: Loading mod MAIN-DyTech-Machine 1.0.1 (data.lua)
550982.234624  Info ModManager.cpp:205: Loading mod MAIN-DyTech-Power 1.0.0 (data.lua)
550982.574417  Info ModManager.cpp:205: Loading mod MAIN-DyTech-War 1.0.0 (data.lua)
550983.067047  Info ModManager.cpp:205: Loading mod Yuoki 0.2.23 (data.lua)
550983.788779  Info ModManager.cpp:205: Loading mod rso-mod 1.0.6 (data.lua)
550984.188029  Info ModManager.cpp:205: Loading mod base 0.11.15 (data-updates.lua)
550984.619905  Info ModManager.cpp:205: Loading mod DefaultRequestAmount 1.0.0 (data-updates.lua)
550985.061264  Info ModManager.cpp:205: Loading mod FARL 0.1.4 (data-updates.lua)
550986.563925  Info AtlasSystem.cpp:152: Initial atlas bitmap size is 16384
550986.565266  Info AtlasSystem.cpp:91: Created atlas bitmap 16384x3363
551009.589839  Info Updater.cpp:716: Downloading https://www.factorio.com/updater/get-available-versions?username=barkface&token=<private>&apiVersion=2
551010.968435  Notice Updater.cpp:147: 0 packages available to download (experimental updates enabled).
SymInit: Symbol-SearchPath: '.;D:\archive\project\factorio-mod-switcher\fms-main\bin\Debug;C:\Games\Factorio\bin\x64;C:\windows;C:\windows\system32;SRV*C:\websymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'Sven'
OS-Version: 6.2.9200 () 0x300-0x1
C:\Games\Factorio\bin\x64\Factorio.exe:Factorio.exe (00007FF696BC0000), size: 11407360 (result: 0), SymType: 'PDB', PDB: 'C:\Games\Factorio\bin\x64\Factorio.pdb'
C:\windows\SYSTEM32\ntdll.dll:ntdll.dll (00007FFE3E400000), size: 1728512 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\ntdll.dll', fileVersion: 6.3.9600.17278
C:\windows\system32\KERNEL32.DLL:KERNEL32.DLL (00007FFE3C090000), size: 1286144 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\KERNEL32.DLL', fileVersion: 6.3.9600.17056
C:\windows\system32\KERNELBASE.dll:KERNELBASE.dll (00007FFE3BB70000), size: 1110016 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\KERNELBASE.dll', fileVersion: 6.3.9600.17278
C:\windows\system32\WS2_32.dll:WS2_32.dll (00007FFE3DE20000), size: 360448 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\WS2_32.dll', fileVersion: 6.3.9600.16384
C:\windows\system32\WLDAP32.dll:WLDAP32.dll (00007FFE3DC10000), size: 376832 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\WLDAP32.dll', fileVersion: 6.3.9600.17278
C:\windows\system32\USER32.dll:USER32.dll (00007FFE3E190000), size: 1511424 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\USER32.dll', fileVersion: 6.3.9600.17344
C:\windows\system32\GDI32.dll:GDI32.dll (00007FFE3DE80000), size: 1327104 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\GDI32.dll', fileVersion: 6.3.9600.17246
C:\windows\system32\ole32.dll:ole32.dll (00007FFE3DA90000), size: 1540096 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\ole32.dll', fileVersion: 6.3.9600.17042
C:\windows\SYSTEM32\WINMM.dll:WINMM.dll (00007FFE39120000), size: 126976 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\WINMM.dll', fileVersion: 6.3.9600.17078
C:\windows\system32\PSAPI.DLL:PSAPI.DLL (00007FFE3BF00000), size: 28672 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\PSAPI.DLL', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\OPENGL32.dll:OPENGL32.dll (00007FFE28AF0000), size: 1183744 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\OPENGL32.dll', fileVersion: 6.3.9600.16384
C:\windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.9600.17227_none_932c0e57474f5080\gdiplus.dll:gdiplus.dll (00007FFE37960000), size: 1671168 (result: 0), SymType: '-exported-', PDB: 'C:\windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.9600.17227_none_932c0e57474f5080\gdiplus.dll', fileVersion: 6.3.9600.17227
C:\windows\system32\SHELL32.dll:SHELL32.dll (00007FFE3C660000), size: 21032960 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\SHELL32.dll', fileVersion: 6.3.9600.17331
C:\windows\system32\SHLWAPI.dll:SHLWAPI.dll (00007FFE3C460000), size: 331776 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\SHLWAPI.dll', fileVersion: 6.3.9600.16384
C:\windows\system32\ADVAPI32.dll:ADVAPI32.dll (00007FFE3E080000), size: 675840 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\ADVAPI32.dll', fileVersion: 6.3.9600.17031
C:\windows\SYSTEM32\VERSION.dll:VERSION.dll (00007FFE39140000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\VERSION.dll', fileVersion: 6.3.9600.16384
C:\windows\system32\NSI.dll:NSI.dll (00007FFE3E3F0000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\NSI.dll', fileVersion: 6.3.9600.16384
C:\windows\system32\RPCRT4.dll:RPCRT4.dll (00007FFE3DCD0000), size: 1273856 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\RPCRT4.dll', fileVersion: 6.3.9600.17216
C:\windows\system32\msvcrt.dll:msvcrt.dll (00007FFE3C3B0000), size: 684032 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\msvcrt.dll', fileVersion: 7.0.9600.16384
C:\windows\SYSTEM32\combase.dll:combase.dll (00007FFE3BC80000), size: 1925120 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\combase.dll', fileVersion: 6.3.9600.17031
C:\windows\SYSTEM32\sechost.dll:sechost.dll (00007FFE3DC70000), size: 356352 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\sechost.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\WINMMBASE.dll:WINMMBASE.dll (00007FFE38F00000), size: 172032 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\WINMMBASE.dll', fileVersion: 6.3.9600.17080
C:\windows\SYSTEM32\GLU32.dll:GLU32.dll (00007FFE2C150000), size: 180224 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\GLU32.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\DDRAW.dll:DDRAW.dll (00007FFE258A0000), size: 999424 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\DDRAW.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\cfgmgr32.dll:cfgmgr32.dll (00007FFE3B890000), size: 303104 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\cfgmgr32.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\DEVOBJ.dll:DEVOBJ.dll (00007FFE3A5A0000), size: 155648 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\DEVOBJ.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\DCIMAN32.dll:DCIMAN32.dll (00007FFE36B70000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\DCIMAN32.dll', fileVersion: 6.3.9600.16384
C:\windows\system32\IMM32.DLL:IMM32.DLL (00007FFE3C050000), size: 212992 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\IMM32.DLL', fileVersion: 6.3.9600.17031
C:\windows\system32\MSCTF.dll:MSCTF.dll (00007FFE3BF10000), size: 1282048 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\MSCTF.dll', fileVersion: 6.3.9600.17031
C:\windows\SYSTEM32\SHCORE.dll:SHCORE.dll (00007FFE3A290000), size: 651264 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\SHCORE.dll', fileVersion: 6.3.9600.17238
C:\windows\SYSTEM32\profapi.dll:profapi.dll (00007FFE3B770000), size: 81920 (result: 0), SymType: '-nosymbols-', PDB: 'C:\windows\SYSTEM32\profapi.dll', fileVersion: 6.3.9600.16384
C:\windows\system32\d3d9.dll:d3d9.dll (00007FFE33180000), size: 2129920 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\d3d9.dll', fileVersion: 6.3.9600.17095
C:\windows\SYSTEM32\dwmapi.dll:dwmapi.dll (00007FFE39B70000), size: 131072 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\dwmapi.dll', fileVersion: 6.3.9600.17238
C:\windows\system32\uxtheme.dll:uxtheme.dll (00007FFE3A470000), size: 1183744 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\uxtheme.dll', fileVersion: 6.3.9600.17031
C:\windows\SYSTEM32\nvd3dumx.dll:nvd3dumx.dll (00007FFE12830000), size: 17219584 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\nvd3dumx.dll', fileVersion: 9.18.13.4725
C:\windows\system32\nvspcap64.dll:nvspcap64.dll (0000000180000000), size: 1544192 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\nvspcap64.dll', fileVersion: 17.12.8.0
C:\windows\system32\OLEAUT32.dll:OLEAUT32.dll (00007FFE3E310000), size: 790528 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\OLEAUT32.dll', fileVersion: 6.3.9600.17403
C:\windows\SYSTEM32\kernel.appcore.dll:kernel.appcore.dll (00007FFE3A5F0000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\kernel.appcore.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\CRYPTBASE.dll:CRYPTBASE.dll (00007FFE3B6B0000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\CRYPTBASE.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\bcryptPrimitives.dll:bcryptPrimitives.dll (00007FFE3B650000), size: 393216 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\bcryptPrimitives.dll', fileVersion: 6.3.9600.17120
C:\windows\system32\powrprof.dll:powrprof.dll (00007FFE3ADA0000), size: 282624 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\powrprof.dll', fileVersion: 6.3.9600.17031
C:\windows\SYSTEM32\WindowsCodecs.dll:WindowsCodecs.dll (00007FFE399C0000), size: 1761280 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\WindowsCodecs.dll', fileVersion: 6.3.9600.17483
C:\windows\system32\dsound.dll:dsound.dll (00007FFE2C180000), size: 552960 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\dsound.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\clbcatq.dll:clbcatq.dll (00007FFE3DFD0000), size: 671744 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\clbcatq.dll', fileVersion: 2001.12.10530.16384
C:\windows\System32\MMDevApi.dll:MMDevApi.dll (00007FFE37BA0000), size: 401408 (result: 0), SymType: '-exported-', PDB: 'C:\windows\System32\MMDevApi.dll', fileVersion: 6.3.9600.17031
C:\windows\SYSTEM32\AUDIOSES.DLL:AUDIOSES.DLL (00007FFE2EF80000), size: 516096 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\AUDIOSES.DLL', fileVersion: 6.3.9600.17415
C:\windows\SYSTEM32\avrt.dll:avrt.dll (00007FFE39540000), size: 45056 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\avrt.dll', fileVersion: 6.3.9600.16384
C:\windows\system32\mswsock.dll:mswsock.dll (00007FFE3B030000), size: 360448 (result: 0), SymType: '-exported-', PDB: 'C:\windows\system32\mswsock.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\DNSAPI.dll:DNSAPI.dll (00007FFE3AF10000), size: 667648 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\DNSAPI.dll', fileVersion: 6.3.9600.17039
C:\Windows\System32\rasadhlp.dll:rasadhlp.dll (00007FFE33020000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\rasadhlp.dll', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\IPHLPAPI.DLL:IPHLPAPI.DLL (00007FFE35D80000), size: 167936 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\IPHLPAPI.DLL', fileVersion: 6.3.9600.16384
C:\windows\SYSTEM32\WINNSI.DLL:WINNSI.DLL (00007FFE35D40000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\WINNSI.DLL', fileVersion: 6.3.9600.16384
C:\windows\System32\fwpuclnt.dll:fwpuclnt.dll (00007FFE35BC0000), size: 425984 (result: 0), SymType: '-exported-', PDB: 'C:\windows\System32\fwpuclnt.dll', fileVersion: 6.3.9600.17042
C:\windows\SYSTEM32\dbghelp.dll:dbghelp.dll (00007FFE32440000), size: 1605632 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\dbghelp.dll', fileVersion: 6.3.9600.16520
C:\windows\SYSTEM32\SspiCli.dll:SspiCli.dll (00007FFE3B620000), size: 176128 (result: 0), SymType: '-exported-', PDB: 'C:\windows\SYSTEM32\SspiCli.dll', fileVersion: 6.3.9600.16408
c:\factorio-deploy\libraries\stackwalker\stackwalker.cpp (1058): StackWalker::ShowCallstack
c:\factorio-deploy\src\util\logger.cpp (215): Logger::writeStacktrace
c:\factorio-deploy\src\util\logger.cpp (228): Logger::logStacktrace
c:\factorio-deploy\src\util\crashhandler.cpp (79): CrashHandler::writeStackTrace
c:\factorio-deploy\src\util\crashhandler.cpp (88): CrashHandler::SehHandler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3BC0CE8A)
00007FFE3BC0CE8A (KERNELBASE): (filename not available): UnhandledExceptionFilter
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3E4A1137)
00007FFE3E4A1137 (ntdll): (filename not available): memset
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3E48340F)
00007FFE3E48340F (ntdll): (filename not available): _C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3E49431D)
00007FFE3E49431D (ntdll): (filename not available): _chkstk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3E453057)
00007FFE3E453057 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3E452309)
00007FFE3E452309 (ntdll): (filename not available): RtlRaiseException
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3BB7606C)
00007FFE3BB7606C (KERNELBASE): (filename not available): RaiseException
f:\dd\vctools\crt\crtw32\eh\throw.cpp (154): _CxxThrowException
c:\program files\boost_1_57_0\boost\property_tree\detail\json_parser_write.hpp (162): boost::property_tree::json_parser::write_json_internal<boost::property_tree::basic_ptree<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
c:\factorio-deploy\src\data\modmanager.cpp (339): ModManager::writeModlist
c:\factorio-deploy\src\data\modmanager.cpp (36): ModManager::~ModManager
c:\factorio-deploy\src\globalcontext.cpp (447): GlobalContext::clearResources
c:\factorio-deploy\src\globalcontext.cpp (467): GlobalContext::~GlobalContext
c:\factorio-deploy\src\mainloop.cpp (461): MainLoop::run
c:\factorio-deploy\src\main.cpp (230): main
f:\dd\vctools\crt\crtw32\startup\crt0.c (255): __tmainCRTStartup
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3C0916AD)
00007FFE3C0916AD (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE3E454409)
00007FFE3E454409 (ntdll): (filename not available): RtlUserThreadStart
551098.004241  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.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.11.15] "Unexpected error occured" on exit

Post by kovarex »

This seems like some local problem with the access to the file, maybe it was opened by something else. Does the restart of the system help?

barkface
Burner Inserter
Burner Inserter
Posts: 9
Joined: Thu Dec 25, 2014 2:02 pm
Contact:

Re: [0.11.15] "Unexpected error occured" on exit

Post by barkface »

Yeah, the file is opened for write access in another process, which is why Factorio can't open it for writing. If I close the file or terminate the other process, everything works fine.
This is probably user error, but I'd expect graceful recovery (as in, tell me that I'm an idiot and shouldn't hold a handle on the file while Factorio's running) instead of a crash.
(You can also reproduce this by denying write access to mod-list.json via the filesystem access list, at least on Windows/NTFS)

Sorry for wasting your time with low-impact stuff like this. Should probably have marked the thread to that extent.

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.11.15] "Unexpected error occured" on exit

Post by kovarex »

There should be a better message in 0.11.16 then.

Post Reply

Return to “Resolved Problems and Bugs”