UDP Sockets and Debugging


I’ve implemented this code for creating accessible blueprint nodes for UDP Sockets and it works great.

However, when streaming data into the socket, the program eventually crashes. Callstacks weren’t too helpful, but did lead to some potential problems with the debug messaging when the socket received data. After removing all debug messaging from anything related to the socket, the program no longer crashed and handled the raw data being received just fine.

After looking into messaging related crashes in forums/answer hub, i made sure to include if (GEngine) checks for any on screen debugging, but the program still crashed when logging anything from within the socket.

Any thoughts on what might be causing on screen messaging to crash the software?