Code Monkey home page Code Monkey logo

unreal-nats's People

Contributors

sgtflame avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

unreal-nats's Issues

Logging is too verbose

There should be a way to set the log level (debug, info, etc).

Also, be sure to not log secrets.

Third party libraries aren't automatically copied.

The following libraries are built (or pre-installed using vcpkg) and need to be manually copied to the appropriate directories.

  • libcrypto-1_1-x64.dll
  • libprotobuf.dll
  • libprotobuf-lite.dll
  • libprotoc.dll
  • libssl-1_1-x64.dll
  • nats.dll
  • protobuf-c.dll

Assertion Crash on Packaged Build

Unfortunately don't have much to provide insight to what actually causes this crash but seems to happen at randomly. Also seems to be connected to having functionality with the data on Tick, even if I was just removing the message from an array. But could be a red herring.

Crashes happen as a pop up, as either of these:

  • Assertion failed: Src [File:D:/Build/++UE$/Sync/Engine/Source/Runtime/CoreUObject/Private/UObject/Class.ccp] [Line: 3034]
  • Fatal error

As below, seems that something is attempting to access a piece of data that is incomplete, causing an access violation.

I've also sent you a private link to the project and an exe.

Sample of logs that actually provide the crash

[2022.05.20-05.15.30:244][325]LogWindows: Could not start crash report client using ../../../Engine/Binaries/Win64/CrashReportClient-Win64-Debug.exe
[2022.05.20-05.15.30:244][325]LogMemory: Platform Memory Stats for WindowsNoEditor
[2022.05.20-05.15.30:244][325]LogMemory: Process Physical Memory: 194.36 MB used, 1224.05 MB peak
[2022.05.20-05.15.30:244][325]LogMemory: Process Virtual Memory: 728.25 MB used, 1159.49 MB peak
[2022.05.20-05.15.30:244][325]LogMemory: Physical Memory: 14303.18 MB used,  18329.64 MB free, 32632.82 MB total
[2022.05.20-05.15.30:244][325]LogMemory: Virtual Memory: 134206656.00 MB used,  11072.85 MB free, 134217728.00 MB total
[2022.05.20-05.15.30:244][325]Message dialog closed, result: Ok, title: The UE4-UE427_NDI_NATS Game has crashed and will close, text: Fatal error!


[2022.05.20-05.15.30:244][325]LogWindows: Error: === Critical error: ===
[2022.05.20-05.15.30:244][325]LogWindows: Error: 
[2022.05.20-05.15.30:244][325]LogWindows: Error: Fatal error!
[2022.05.20-05.15.30:244][325]LogWindows: Error: 
[2022.05.20-05.15.30:244][325]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000010
[2022.05.20-05.15.30:244][325]LogWindows: Error: 
[2022.05.20-05.15.30:244][325]LogWindows: Error: [Callstack] 0x00007ff84aad146c VCRUNTIME140.dll!UnknownFunction []
[2022.05.20-05.15.30:244][325]LogWindows: Error: [Callstack] 0x00007ff7ce574166 UE427_NDI_NATS.exe!UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: [Callstack] 0x0000000000000002 UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: [Callstack] 0x0000023e6954d580 UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: [Callstack] 0x0000023e6954d580 UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: [Callstack] 0x0000005944978b50 UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: [Callstack] 0x0000023e1c9016e0 UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: [Callstack] 0x00007ff7d1b0aa64 UE427_NDI_NATS.exe!UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: [Callstack] 0x0000005944978b50 UnknownFunction []
[2022.05.20-05.15.30:245][325]LogWindows: Error: 
[2022.05.20-05.15.30:270][325]LogExit: Executing StaticShutdownAfterError
[2022.05.20-05.15.30:288][325]LogWindows: FPlatformMisc::RequestExit(1)
[2022.05.20-05.15.30:288][325]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3)
[2022.05.20-05.15.30:288][325]LogCore: Engine exit requested (reason: Win RequestExit)
[2022.05.20-05.15.30:292][325]Log file closed, 05/20/22 15:15:30

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.