Shiqan/FortniteReplayDecompressor

Chapter 2 Season 7 replays hang

Closed this issue · 4 comments

The replay files in season 7 cause the parser to hang. No errors are printed.

Had the same issue so I looked into it and found the problem.

The _logger variable on line 1304 of Unreal.Core/ReplayReader.cs is missing its null check. After adding the check the replays seems to be read correctly.

Interesting. It looks like the _logger member variable is being correctly filled in by the constructor from ConsoleReader/Program.cs where it's newed. Maybe the code paths that call the logger weren't even being visited before.

I'll check further when I get home.

I think this commit is needed: 5d01ae5

You should check out SL-x-TnT's fork, it contains this fix and is much (much) faster.

I switched to the feature/net5 branch and rebuilt and it works now.