Ads displayed for guests and not donating members only. Get ad-free by donating. If you have already donated, please read here.
Results 1 to 7 of 7

Thread: WoT-Replay-To-JSON: Cannot load roster pickle

  1. #1

    WoT-Replay-To-JSON: Cannot load roster pickle

    Hi Phalynx,

    I'm having some trouble with parsing replay files on the latest version of WoT-Relpay-To-JSON. I've tested replay files generated from two PCs and two accounts, both with the following errors:

    Code:
    D:\Publish\WSCI\Debug\Data\replay2json>wotrp2j.exe  "D:\Publish\WSCI\Debug\Files
    \temp.wotreplay" -a
    ###### WoT-Replay-To-JSON 0.9.2.0 by vBAddict.net
    Processing D:\Publish\WSCI\Debug\Files\temp.wotreplay
    Found Blocks: 20
    cannot load roster pickle: Unpickler Error
    Position: 142, Length: 1
    Please assist
    Sgt_Slumber

  2. #2
    Retired Commander Phalynx.eu's Avatar
    Join Date
    Jan 2013
    Location
    Erlangen, Germany
    Posts
    2,127
    temp.wotreplay is an invalid replay, mostly incomplete/uncompressed

    All other stuff, my crystal ball is damaged. I cannot see the content of the file so asking for help without providing the file is not the right way.

  3. #3
    Of coarse, my bad I've uploaded the replay file...

    I understand that temp.wotreplay is not a valid replay file, I just renamed for convenience sake. Same process with valid, completed replay file:

    Code:
    D:\Publish\WSCI\Debug\Data\replay2json>wotrp2j.exe  "D:\Publish\WSCI\Debug\Files
    \20140910_2318_usa-T34_hvy_43_north_america.wotreplay" -a
    ###### WoT-Replay-To-JSON 0.9.2.0 by vBAddict.net
    Processing D:\Publish\WSCI\Debug\Files\20140910_2318_usa-T34_hvy_43_north_americ
    a.wotreplay
    Found Blocks: 2
    Retrieving data for block 1
    Retrieving data for block 2
    Retrieving block 1
    Replay Version: 0.9.2.0
    Retrieving block 2
    Decrypting from offset 44338
    Decompressing
    cannot load roster pickle: Unpickler Error
    Position: 141, Length: 1
    
    D:\Publish\WSCI\Debug\Data\replay2json>
    Attached Files Attached Files

  4. #4
    I know Phalynx is busy making support for 9.3 - so i just checked your file sgt slumber:

    c:\Temp\r2j>wotrp2j.py 20140910_2318_usa-T34_hvy_43_north_america.wotreplay
    ###### WoT-Replay-To-JSON 0.9.2.0 by vBAddict.net
    Processing 20140910_2318_usa-T34_hvy_43_north_america.wotreplay
    Found Blocks: 2
    Retrieving data for block 1
    Retrieving data for block 2
    Retrieving block 1
    Replay Version: 0.9.2.0

    Everything seems ok, it must be your python installation or you have not included correct files for running wotrp2j.py
    Attached Files Attached Files

  5. #5
    Ahh, I did not include the -a parameter, with this added I also got the same error message.

  6. #6
    Thanks for verifying BadButton!

  7. #7
    Retired Commander Phalynx.eu's Avatar
    Join Date
    Jan 2013
    Location
    Erlangen, Germany
    Posts
    2,127
    Can confirm the replay has a damaged roster list in the compressed part. Reason? I don't know.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •