It's not likely to win any awards, but that shouldn't really be the point of a hackathon anyway. It should be about learning how to do something new and different, which I have certainly done tonight.
So I did win the award for creating the most entertaining app And I learned a ton about UE4 in the process. Thanks again for the awesome plugin. I will put the app up somewhere for people to see as one example for using VaRest.
So I did win the award for creating the most entertaining app And I learned a ton about UE4 in the process. Thanks again for the awesome plugin. I will put the app up somewhere for people to see as one example for using VaRest.
Congratulations! I'm happy that my plugin is helpful for you!
Plugin seems awesome, any chance you could update to support 4.4.3? I'm getting the game code could not compile error if I enable it and launch my project. Or is there a workaround to make the current version work with 4.4.3?
Plugin seems awesome, any chance you could update to support 4.4.3? I'm getting the game code could not compile error if I enable it and launch my project. Or is there a workaround to make the current version work with 4.4.3?
What's the error? Are you using code-based project?
Really good work with the plugin I have implemented it in my project but have run into some issues with an exception being thrown in the Reset() function of the UVaRestJsonObject.
The logic of my blueprint follows the GET example from the UE4 wiki with the change that I delay at the end of the sequence of nodes and then delay for a short time before looping through the logic again.
I have found when the target server is not found and the the OnRequestFail event is firing repeatedly that after a minute or two that the application will crash with the following error:
First-chance exception at 0x00007FF8D19E12F6 (UE4Editor-VaRestPlugin.dll) in UE4Editor.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF.
Unhandled exception at 0x00007FF8D19E12F6 (UE4Editor-VaRestPlugin.dll) in UE4Editor.exe: 0xC0000005:
The break is at line 20 of VaRestJsonObject.cpp during the call to JsonObj.Reset()
I have a feeling it might be due to the fact that the FJsonObject class is not inheriting from UObject and is not A USTRUCT either meaning that the engine GC is having trouble cleaning it up that is purely a guess from me after I read the Garbage Collection and Memory Management wiki pages for the Unreal Engine. I was wondering if you had encountered this issue before and what I might be able to do to fix this issue / help you fix this issue.
I have a feeling it might be due to the fact that the FJsonObject class is not inheriting from UObject and is not A USTRUCT either meaning that the engine GC is having trouble cleaning it up that is purely a guess from me after I read the Garbage Collection and Memory Management wiki pages for the Unreal Engine. I was wondering if you had encountered this issue before and what I might be able to do to fix this issue / help you fix this issue.
I'll be appreciated if you construct minimal BP example of the issue that I can check on my own
Comment