Caraxi / SimpleHeels

FFXIV plugin for adjusting the position of characters when wearing modded footwear.
21 stars 10 forks source link

SeString.Parse Exception #43

Open Kurochi51 opened 3 months ago

Kurochi51 commented 3 months ago

I was on staging when this happened, not doing anything in-game, just standing still. Not sure exactly when this was triggered, as it seems to have been spammed and filled half the .old log

2024-07-18 04:11:39.953 +03:00 [ERR] Exception during raise of Void <InvokeSafely>b__0()
System.ArgumentOutOfRangeException: count ('-1') must be a non-negative value. (Parameter 'count')
Actual value was -1.
   at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
   at System.ArgumentOutOfRangeException.ThrowIfNegative[T](T value, String paramName)
   at System.IO.BinaryReader.ReadBytes(Int32 count)
   at Dalamud.Game.Text.SeStringHandling.Payloads.RawPayload.DecodeImpl(BinaryReader reader, Int64 endOfStream) in C:\goatsoft\companysecrets\dalamud\\Game\Text\SeStringHandling\Payloads\RawPayload.cs:line 116
   at Dalamud.Game.Text.SeStringHandling.Payload.DecodeChunk(BinaryReader reader) in C:\goatsoft\companysecrets\dalamud\\Game\Text\SeStringHandling\Payload.cs:line 121
   at Dalamud.Game.Text.SeStringHandling.Payload.Decode(BinaryReader reader) in C:\goatsoft\companysecrets\dalamud\\Game\Text\SeStringHandling\Payload.cs:line 67
   at Dalamud.Game.Text.SeStringHandling.SeString.Parse(Byte* ptr, Int32 len) in C:\goatsoft\companysecrets\dalamud\\Game\Text\SeStringHandling\SeString.cs:line 135
   at SimpleHeels.Plugin.TryGetCharacterConfig(Character* character, CharacterConfig& characterConfig, Boolean allowIpc) in D:\a\SimpleHeels\SimpleHeels\Plugin.cs:line 207
   at SimpleHeels.Plugin.UpdateObjectIndex(UInt32 updateIndex) in D:\a\SimpleHeels\SimpleHeels\Plugin.cs:line 452
   at SimpleHeels.Plugin.OnFrameworkUpdate(IFramework framework) in D:\a\SimpleHeels\SimpleHeels\Plugin.cs:line 517
   at Dalamud.Utility.EventHandlerExtensions.HandleInvoke(Action act) in C:\goatsoft\companysecrets\dalamud\\Utility\EventHandlerExtensions.cs:line 124