Replay Recording crash when doing Multicast replication taking in array.
My replay recording has been crashing and I have tracked it down to this exact cause.
Note these reproduction step : - Multicast ( reliable ) event in Component - Need to bring in array of integer. - Need to be recording the replay when this function is being called, - Mysteriously though, this crash doesn't happen if launched as standalone from editor. But if launched using commadline (using "-game" ) it will crash. I believe it will also crash with packaged game similarly.
Crash give me assert error with these code:
I suspect it had to do with the loop using the wrong index.
asked Sep 14 '16 at 08:03 AM in Bug Reports
This Assertion is because your array (ButtonID) is out of range. Make sure that when you are removing something from the array that it exists before doing so.
Thank you for submitting a bug report, however at this time we believe that the issue you are describing is not actually a bug with the Unreal Engine, and so we are not able to take any further action on this. If you still believe this may be a bug, please provide steps for us to reproduce the issue, and we will continue our investigation.
answered Sep 14 '16 at 01:09 PM
ImVawx ♦♦ STAFF
Apologies as I'm unable to reproduce this on several attempt. I started a new project and tried to copy the entire setup but the crash didn't happen.
However the crashes are still happening on the main project when that multi-cast event is fired. New event that brings in integer array will also consistently crashes it.
I might try this on C++ and debug this further on . I will provide update to this thread if i do manage to find anything that is more useful.
Follow this question
Once you sign in you will be able to subscribe for any updates here