Skip to content

Crash when changing caravan request amount on the exact tick of pickup #1400

@chunkybanana

Description

@chunkybanana

Mod source

Factorio Mod Portal

Operating system

MacOS

What kind of issue is this?

  • Compatibility
  • Locale (names, descriptions, unknown keys)
  • Graphical
  • Crash
  • Progression
  • Balance
  • Pypostprocessing failure
  • Other

What is the problem?

Image

Steps to reproduce

This is likely difficult to reproduce due to the precise timing required, but what I did was:

  • Have a caravan with a "load items until cargo = " condition, travelling to the target outpost
Image
  • On the exact tick that the caravan attempts to pick up items (possibly updating the GUI?), confirm a change to the number in the condition
  • Crash - the crash message partially cites GUI stuff as the reason, so my best guess would be that two GUI updates attempt to occur at once

It's likely that any change to an interaction condition on the perfect tick does this, but I haven't tried to verify it.

Additional context

No response

Log file

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageThis issue needs to be labeled

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions