Page 1 of 1

[0.9.4] Upgraded Filter Inserter Crash

Posted: Sat Mar 22, 2014 4:18 am
by N3X15
When upgrading a map made in 0.9.3 to 0.9.4, it seems that Filter Inserter settings are not migrated correctly.

Environment
Factorio Windows x64 0.9.4
Windows 7 Ultimate x64
Other System Specs, if needed.

Reproduction Steps
  1. In 0.9.3: Make a filter inserter transferring from a source of provider chests (e.g. an assembly machine or chest) to a provider chest in a Roboport's supply zone.
  2. Set the filter inserter's logistic network condition to [Provider Chest] < 10 (or some other condition. MUST use provider chests as condition).
  3. Save.
  4. Restart Factorio, upgrade to 0.9.4.
  5. Load map.
  6. Right-click filter inserter created above.
Expected Behavior
Opens filter inserter settings dialog for editing.

Observed Behavior
Game crashes to desktop in all cases I've tried.

Workaround
Rebuild inserter.

Suggested Correction:
I know this is version specific, but it'd make sense to make the settings processing for filter inserters a bit more robust in case this happens again. A good way to do this would be to fall back to a blank setting if a problem is encountered.

EDIT 21/03/2014 9:19PM PST: Forgot to specify version to use in repro steps.

Re: [0.9.4] Upgraded Filter Inserter Crash

Posted: Sun Mar 23, 2014 1:09 pm
by slpwnd
Hello, thanks for the bug report. I tried to reproduce this, but without a success. Could you please post a link to the save?

Re: [0.9.4] Upgraded Filter Inserter Crash

Posted: Mon Mar 24, 2014 1:56 pm
by kovarex
Hello, it is fixed for 0.9.5, thanks for the report (Tomas was wrong about the non-reproducibility)