Skip to content

LE3 Function Logger - v3

Compare
Choose a tag to compare
@Mgamerz Mgamerz released this 01 Nov 15:13
· 15 commits to master since this release
a1bb068

This ASI can be used to help trace game crashes. It will produce a ton of disk activity - it is recommended you don't run your game on an SSD as this will cause a massive amount of disk writes as every log line is flushed to disk, and there will be hundreds of thousands of functions logged.

How to use:

  1. Only install when you need to try to trace a crash or need to see the entire game's function call log. You will regret forgetting leaving this ASI installed.
  2. Once the ASI is installed, reproduce your crash as quickly as possible. You may also want to combine it with DebugLogger to get additional context about what was happening around the time of the crash
  3. Once the game crashes/exits, the log will have items prefixed with [U] and [N]. U functions are functions being called via UnrealScript (non-native, including the native stubs). Functions marked as [N] are having their native implementation invoked. The line describes which object is calling which function. You can use this to attempt to track what happened right before the game died.

The log is located in LE3FunctionLog.log next to the game executable.

V3: Initial public release.