[Rseding91] Crash Opening Market In Tight Spot [Market offers not migrated]

This subforum contains all the issues which we already resolved.
Post Reply
User avatar
Deadly-Bagel
Smart Inserter
Smart Inserter
Posts: 1498
Joined: Wed Jul 13, 2016 10:12 am
Contact:

[Rseding91] Crash Opening Market In Tight Spot [Market offers not migrated]

Post by Deadly-Bagel »

Played Tight Spot on the latest 0.12 patch, got to Solar Farms and could no longer be bothered.

Picked it up again today, running experimental 0.13.15 so had to update the save but the game crashes as soon as I try to open the market. Not sure if this is specific to the Solar Panel level or if it is just a problem trying to update this save but the first level works from a new game and I don't have the time right now to redo it all to test.

Log and save files attached.
Attachments
Factory.zip
Save File
(423.83 KiB) Downloaded 96 times
factorio-current.log
Log file
(9.04 KiB) Downloaded 102 times
Money might be the root of all evil, but ignorance is the heart.

User avatar
Klonan
Factorio Staff
Factorio Staff
Posts: 5150
Joined: Sun Jan 11, 2015 2:09 pm
Contact:

Re: Crash Opening Market In Tight Spot

Post by Klonan »

Thanks for the report,

I can confirm the crash,

It seems like the market still has the offer for smart-inserter, and when trying to open the market, the game crashes, and also trying entity.get_market_items() the game crashes

I have fixed your save by running this script:

Code: Select all

/c local this = game.player.selected local p = this.position local s = this.surface this.destroy() local market = s.create_entity{name = "market", force = game.player.force, position = p} for index, item in pairs(level.offers) do     market.add_market_item(item)   end
FactoryFixed.zip
(462.63 KiB) Downloaded 101 times

Loewchen
Global Moderator
Global Moderator
Posts: 8318
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: Crash Opening Market In Tight Spot [Market offers not migrated]

Post by Loewchen »

For searchability:

Code: Select all

   0.015 2016-08-12 18:25:18; Factorio 0.13.15 (build 23843, win64, steam)
   0.025 Operating system: Windows 7 Service Pack 1
   0.025 Program arguments: "G:\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.025 Read data path: G:/Steam/steamapps/common/Factorio/data
   0.025 Write data path: C:/Users/Deadly-Bagel/AppData/Roaming/Factorio
   0.025 Binaries path: G:/Steam/steamapps/common/Factorio/bin
   0.211 Graphics options: [FullScreen: true] [VSync: false] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [Screen: 255] [DXT: false]
   0.232 Available display adapters: 1
   0.233  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 460M    {0x8000005, [0,0], 1920x1080, 32bit, 60Hz}
   0.234 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.564 Initialised Direct3D:[0] NVIDIA GeForce GTX 460M   ; driver: nvd3dumx.dll 9.18.13.4788
   0.587     Video memory size (dedicated video/dedicated system/shared system/available): 1488/0/2559/4040 MB
   0.758 Desktop composition is active.
   1.160 Loading mod core 0.0.0 (data.lua)
   1.197 Loading mod base 0.13.15 (data.lua)
   2.660 Checksum for core: 2228900852
   2.660 Checksum for mod base: 2626002353
   3.913 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1470960747
   3.913 Info PlayerData.cpp:50: Cloud player-data.json available, timestamp 1469916727
   4.204 Initial atlas bitmap size is 16384
   4.207 Created atlas bitmap 16384x6373
   5.192 Created atlas bitmap 4096x968
  38.077 Sprites loaded
  38.077 Convert atlas 4096x968 to: trilinear-filtering 
  38.381 Loading sounds...
  43.752 Custom inputs active: 0
  43.911 Factorio initialised
  49.643 Loading map C:\Users\Deadly-Bagel\AppData\Roaming\Factorio\saves\Game.zip
  49.764 Info Scenario.cpp:127: Map version 0.13.15-0
  51.644 Checksum for script C:/Users/Deadly-Bagel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
10963.002 Loading map C:\Users\Deadly-Bagel\AppData\Roaming\Factorio\saves\_autosave1.zip
10963.078 Info Scenario.cpp:127: Map version 0.13.15-0
10965.102 Checksum for script C:/Users/Deadly-Bagel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
10974.654 Loading map C:\Users\Deadly-Bagel\AppData\Roaming\Factorio\saves\Game.zip
10974.718 Info Scenario.cpp:127: Map version 0.13.15-0
10976.306 Checksum for script C:/Users/Deadly-Bagel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
11093.237 Loading map C:\Users\Deadly-Bagel\AppData\Roaming\Factorio\saves\Backup.zip
11093.301 Info Scenario.cpp:127: Map version 0.13.15-0
11095.186 Checksum for script C:/Users/Deadly-Bagel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 900459546
20366.962 Unlocked achievement "smoke-me-a-kipper-i-will-be-back-for-breakfast"
20366.963 Unlocked achievement "no-time-for-chitchat"
20366.965 Unlocked achievement "there-is-no-spoon"
20366.965 Unlocked achievement "smoke-me-a-kipper-i-will-be-back-for-breakfast"
20366.966 Unlocked achievement "no-time-for-chitchat"
20366.966 Unlocked achievement "there-is-no-spoon"
20608.713 Info PrototypeMigrationList.cpp:87: Activating migration base/2015-10-16_Factorio_0.13.0.json
20608.713 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-04-22_Factorio_0.13.0.json
20608.714 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-14_Factorio_0.13.0.json
20608.714 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-21_Factorio_0.13.0.json
20608.714 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-25_Factorio_0.13.0.json
20608.714 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-27_Factorio_0.13.0.json
20608.823 Applying migration: Base Mod: 2015-07-02_Factorio_0.12.0.lua
20608.850 Applying migration: Base Mod: 2015-11-14_Factorio_0.12.11.lua
20608.852 Applying migration: Base Mod: 2016-03-05_Factorio_0.12.26.lua
20608.854 Applying migration: Base Mod: 2016-04-22_Factorio_0.13.0.lua
20608.870 Applying migration: Base Mod: 2016-06-15_Factorio_0.13.0.lua
20608.872 Applying migration: Base Mod: 2016-06-23_Factorio_0.13.0.lua
20608.877 Applying migration: Base Mod: 2016-06-26_Factorio_0.13.0.lua
20608.878 Applying migration: Base Mod: 2016-06-27_Factorio_0.13.0.lua
20608.885 Applying migration: Base Mod: 2016-06-28_Factorio_0.13.0.lua
20729.535 Loading map C:\Users\Deadly-Bagel\AppData\Roaming\Factorio\saves\Factory.zip
20729.600 Info Scenario.cpp:127: Map version 0.12.35-0
20729.604 Info PrototypeMigrationList.cpp:87: Activating migration base/2015-10-16_Factorio_0.13.0.json
20729.604 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-04-22_Factorio_0.13.0.json
20729.604 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-14_Factorio_0.13.0.json
20729.604 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-21_Factorio_0.13.0.json
20729.604 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-25_Factorio_0.13.0.json
20729.604 Info PrototypeMigrationList.cpp:87: Activating migration base/2016-06-27_Factorio_0.13.0.json
20729.617 Applying migration: Base Mod: 2016-04-22_Factorio_0.13.0.lua
20730.174 Applying migration: Base Mod: 2016-06-15_Factorio_0.13.0.lua
20730.179 Applying migration: Base Mod: 2016-06-23_Factorio_0.13.0.lua
20730.187 Applying migration: Base Mod: 2016-06-26_Factorio_0.13.0.lua
20730.191 Applying migration: Base Mod: 2016-06-27_Factorio_0.13.0.lua
20730.195 Applying migration: Base Mod: 2016-06-28_Factorio_0.13.0.lua
20730.232 Checksum for script C:/Users/Deadly-Bagel/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 2371722080
20780.139 Error CrashHandler.cpp:210: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-cuskg0\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-cuskg0\src\util\logger.cpp (328): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-cuskg0\src\util\logger.cpp (382): Logger::logStacktrace
c:\cygwin64\tmp\factorio-cuskg0\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-cuskg0\src\util\crashhandler.cpp (213): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (117): `thread_start<unsigned int (__cdecl*)(void * __ptr64)>'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013FD070C4)
000000013FD070C4 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007780905D)
000000007780905D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000777F8C0F)
00000000777F8C0F (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007782D948)
000000007782D948 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-cuskg0\src\gui\elembutton.cpp (55): ElemButton<ID<ItemPrototype,unsigned short>,Item>::paintComponent
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\widget.cpp (1255): agui::Widget::_recursivePaintChildren
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\widget.cpp (1270): agui::Widget::_recursivePaintChildren
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\widget.cpp (1270): agui::Widget::_recursivePaintChildren
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\widget.cpp (1267): agui::Widget::_recursivePaintChildren
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\widget.cpp (1270): agui::Widget::_recursivePaintChildren
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\widget.cpp (1267): agui::Widget::_recursivePaintChildren
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\widget.cpp (1270): agui::Widget::_recursivePaintChildren
c:\cygwin64\tmp\factorio-cuskg0\libraries\agui\src\agui\gui.cpp (1015): agui::Gui::render
c:\cygwin64\tmp\factorio-cuskg0\src\graphics\guirenderer.cpp (35): GuiRenderer::prepare
c:\cygwin64\tmp\factorio-cuskg0\src\mainloop.cpp (528): MainLoop::prepare
c:\cygwin64\tmp\factorio-cuskg0\src\mainloop.cpp (333): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-cuskg0\src\mainloop.cpp (186): MainLoop::run
c:\cygwin64\tmp\factorio-cuskg0\src\main.cpp (711): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (255): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00000000776D59ED)
00000000776D59ED (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000007780B831)
000000007780B831 (ntdll): (filename not available): RtlUserThreadStart
20796.420 Error CrashHandler.cpp:106: Map tick at moment of crash: 4689
20796.420 Error Util.cpp:77: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13209
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [Rseding91] Crash Opening Market In Tight Spot [Market offers not migrated]

Post by Rseding91 »

Fixed for the next version of 0.13.
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to “Resolved Problems and Bugs”