nickbabcock / rrrocket

Rocket League Replay parser to JSON -- CLI app
MIT License
60 stars 7 forks source link

Error parsing latest replay files from Unranked Play #258

Closed Jck123 closed 11 months ago

Jck123 commented 11 months ago

Getting the error below when parsing a replay file that was in Unranked and contained bots today. Did not have this issue before when I was playing with bots in private matches. I am running on Ubuntu 22.04.3 LTS, using the program rrrocket-0.9.9-x86_64-unknown-linux-musl. When parsed without the -n, the json successfully parses into the attached .json file 181D63AC470CE9DAED6BCDAFC950D7CD.json

If you would like the .replay file I used to parse, please let me know how I can send it to you. I have 2 files with this issue

./rrrocket -c -p -n ./181D63AC470CE9DAED6BCDAFC950D7CD.replay > ./181D63AC470CE9DAED6BCDAFC950D7CD.json
An error occurred: Unable to parse replay ./181D63AC470CE9DAED6BCDAFC950D7CD.replay

Caused by:
    0: Error decoding frame: attribute unknown or not implemented: actor id / actor object id / attribute id: 1 / 112 / 28. found attribute TAGame.GameEvent_TA:bIsBotMatch (unknown to boxcars) on Archetypes.GameEvent.GameEvent_Soccar in network cache data. This is likely due to a rocket league update or an atypical replay. File a bug report! Context: on frame: 0, last updated actor: (actor stream id / object id / name: 1 / 112 / Archetypes.GameEvent.GameEvent_Soccar, attribute stream id / object id / name: 27 / 76 / TAGame.GameEvent_TA:BotSkill, attribute: Int(940201477))
    1: Error decoding frame: attribute unknown or not implemented: actor id / actor object id / attribute id: 1 / 112 / 28. found attribute TAGame.GameEvent_TA:bIsBotMatch (unknown to boxcars) on Archetypes.GameEvent.GameEvent_Soccar in network cache data. This is likely due to a rocket league update or an atypical replay. File a bug report! Context: on frame: 0, last updated actor: (actor stream id / object id / name: 1 / 112 / Archetypes.GameEvent.GameEvent_Soccar, attribute stream id / object id / name: 27 / 76 / TAGame.GameEvent_TA:BotSkill, attribute: Int(940201477))
    2: attribute unknown or not implemented: actor id / actor object id / attribute id: 1 / 112 / 28
nickbabcock commented 11 months ago

Yeah I would be happy to fix this issue. If you upload the replay files here, I can should be able to issue a quick fix.

Jck123 commented 11 months ago

I am sending this message via email in hopes the attachments reach you, as github's website will not allow me to upload the .replay filetype. If you do not see any attachments, feel free to contact me at @.*** and I can email them to you directly. Thank you.

Update: That didn't work, so I can just send them to your hiring email listed on your site if you'd like


From: Nick Babcock @.> Sent: Saturday, November 4, 2023 7:50 AM To: nickbabcock/rrrocket @.> Cc: James @.>; Author @.> Subject: Re: [nickbabcock/rrrocket] Error parsing latest replay files from Unranked Play (Issue #258)

Yeah I would be happy to fix this issue. If you upload the replay files here, I can should be able to issue a quick fix.

— Reply to this email directly, view it on GitHubhttps://github.com/nickbabcock/rrrocket/issues/258#issuecomment-1793466512, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGS4KY3SXT2BFJB5JHFB3W3YCZI2RAVCNFSM6AAAAAA65A3RYCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGQ3DMNJRGI. You are receiving this because you authored the thread.Message ID: @.***>

I

nickbabcock commented 11 months ago

You can create a zip file with the replay and upload the zip, like this: sample.c35cc4cf.zip

Jck123 commented 11 months ago

Apologies, I should have thought of that. Here you go replays.zip

nickbabcock commented 11 months ago

0.9.10 has been released, let me know if you are still encountering errors.

Jck123 commented 11 months ago

Finally got around to trying it out and it confirmed works on my end. Thanks for the quick fix! :)