Four Horsemen Assistant (4H Assist)

Four Horsemen Assistant (4H Assist)

136k Downloads

Comms error on basic install of 1.0.1

zmsl opened this issue ยท 2 comments

commented

When testing addon in a simple raid, I am unable to get basic version check comms working. Version checks seem to work from the /fh start window, but when attempting to Sync I am getting the following error on the raid member that I'm attempting to sync to:

4H Assist: ERROR: Received an invalid addon comm from [char name]!

I dug into the lua and was able to enable verbose logging and found this info when triggering the encounter sync from the raid leader WoW client:

lead_sync_error

but on the other client I'm not seeing much verbosity, only the same failure.

client_sync_error

I tried debugging further and ended up observing Ace Deserialize call not returning correctly (or at least my rudimentary print statements suggested that). Is there an exception thrown from Deserialize that I'm not seeing? Not sure at this point, and it's too late to continue

commented

Once I updated my addons (including DBM) the problem disappeared. Also, the changelog for DBM seems to relate to the Serializer problem area that I observed last night. Coincidence?!
2021-01-08_10-17-37

I'll verify that this issue is resolved with some of my guild members who were having the problem last night and close the issue if everything is OK.

commented

No coincidence! I'm also the author of LibSerialize, and it was an issue with a recent change to that library. I'm going to release a version with the updated lib. Thanks for investigating though!