Skip to content

Crash on /getTrainRails #269

Description

@saffronjam

As simple as that, Satisfactory crashes on requesting /getTrainRails

Unfortunately, I dont have debug symbols enabled as I play on Linux, so I cant give you the crash report. I don't think I can enable it myself :)

But I found these logs (it just doesn't say from what file it originates):

[2026.01.19-19.41.16:669][353]LogWindows: Error: appError called: Assertion failed: (Index >= 0) & (Index < ArrayNum) [File:C:\ue\Engine\Source\Runtime\Core\Public\Containers\Array.h] [Line: 771] 
Array index out of bounds: 0 from an array of size -1460651168

This to me sounds like we are trying to use an uninitialized array (in hexadecimal 0xA9000000 )

Activity

  1. saffronjam commented on Jan 19, 2026

    @saffronjam
    Author

    I've tried to localize it myself going through the code and found a likely contender that might need a Valid check or so?

    // In Source/FicsitRemoteMonitoring/Private/Endpoints/Travel/Trains.cpp
    		UFGRailroadTrackConnectionComponent* ConnectionZero = RailroadTrack->GetConnection(0);
    		UFGRailroadTrackConnectionComponent* ConnectionOne = RailroadTrack->GetConnection(1);
    
    		FVector PointZero = ConnectionZero->GetConnectorLocation();
    		FVector PointOne = ConnectionOne->GetConnectorLocation();
  2. porisius commented on Jan 19, 2026

    @porisius
    Owner

    I would think the .debug files would be the same as the .pdb files for Linux. Joys of not being a dev, haha.

    Image

    Anyways, could I get a full crash report? I am curious. It ought to be in /FactoryGame/Saved/Crashes, but that is using my linux server's path. Not sure if it differs for Linux Client (which uses the as the Windows client build).

  3. changed the title [-]Crash on `/getTrainTrails`[/-] [+]Crash on `/getTrainRails`[/+] on Jan 21, 2026
  4. saffronjam commented on Jan 21, 2026

    @saffronjam
    Author

    Will this do? I will look into the debug symbols

    latest_crash.zip

  5. porisius commented on Jun 9, 2026

    @porisius
    Owner

    SF 1.2 changed a lot to TObjectPtr, so I would ask to re-test with the FRM 1.5.0.

    I'll leave this open though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions