gamesbysarge / unreal-nats Goto Github PK
View Code? Open in Web Editor NEWUnreal Engine Plugin for integrating with NATS.io
License: MIT License
Unreal Engine Plugin for integrating with NATS.io
License: MIT License
There should be a way to set the log level (debug, info, etc).
Also, be sure to not log secrets.
With bare minimum functioinality added, these libraries were required for the exe to open.
Possibily these would be required at some stage, but not for the test I did.
At this time only the Blueprint editor is supported on Windows.
As a developer, I need to be able to utilize the NATS API from Windows.
The following libraries are built (or pre-installed using vcpkg) and need to be manually copied to the appropriate directories.
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:
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.