Tercioo / Details-Damage-Meter

Addon for World of Warcraft, does combat analyzes offering clean visual data for the player
Other
165 stars 117 forks source link

LUA error on login in 10.2.7: bad argument #1 to 'SetJustifyV' #725

Closed brittyazel closed 1 month ago

brittyazel commented 1 month ago

Game and Details! version WoW 10.2.7 VWD 12700

Describe the bug Lua errors immediately after logging in or reloading. Almost certainly due to API changes in today's 10.2.7 patch.

Locals: (temporary) = Details_EncounterDetailsEmoteSearchBox { 0 = label = Details_EncounterDetailsEmoteSearchBox_Desc { } backdropInfo =

{ } OnBackdropLoaded = defined @Blizzard_SharedXML/Backdrop.lua:152 MyObject =
{ } Center = Texture { } GetBackdropColor = defined @Blizzard_SharedXML/Backdrop.lua:390 SetupTextureCoordinates = defined @Blizzard_SharedXML/Backdrop.lua:214 OnBackdropSizeChanged = defined @Blizzard_SharedXML/Backdrop.lua:182 HasBackdropInfo = defined @Blizzard_SharedXML/Backdrop.lua:278 SetBackdropBorderColor = defined @Blizzard_SharedXML/Backdrop.lua:422 RightEdge = Texture { } current_bordercolor =
{ } BottomEdge = Texture { } GetEdgeSize = defined @Blizzard_SharedXML/Backdrop.lua:188 BottomLeftCorner = Texture { } BottomRightCorner = Texture { } TopEdge = Texture { } ApplyBackdrop = defined @Blizzard_SharedXML/Backdrop.lua:294 SetBackdrop = defined @Blizzard_SharedXML/Backdrop.lua:329 ClearBackdrop = defined @Blizzard_SharedXML/Backdrop.lua:282 TopRightCorner = Texture { } GetBackdropBorderColor = defined @Blizzard_SharedXML/Backdrop.lua:409 GetBackdrop = defined @Blizzard_SharedXML/Backdrop.lua:347 TopLeftCorner = Texture { } SetupPieceVisuals = defined @Blizzard_SharedXML/Backdrop.lua:246 SetBackdropColor = defined @Blizzard_SharedXML/Backdrop.lua:399 LeftEdge = Texture { } SetBorderBlendMode = defined @Blizzard_SharedXML/Backdrop.lua:266 } (temporary) = "center"

RussB-626 commented 1 month ago

Adding additional Lua Error logs:

Message: [string "return _G['Details_EncounterDetailsEmoteSea..."]:1: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
Time: Tue May  7 18:21:03 2024
Count: 1
Stack: [string "return _G['Details_EncounterDetailsEmoteSea..."]:1: bad argument #1 to 'SetJustifyV' (Usage: self:SetJustifyV(justifyV))
[string "@Interface/AddOns/Details/Libs/DF/textentry.lua"]:467: in function `SetAsSearchBox'
[string "@Interface/AddOns/Details_EncounterDetails/frames_emote.lua"]:289: in main chunk

Locals: self = <table> {
 enabled_border_color = <table> {
 }
 type = "textentry"
 enabled_backdrop_color = <table> {
 }
 label = Details_EncounterDetailsEmoteSearchBox_Desc {
 }
 HookList = <table> {
 }
 onleave_backdrop_border_color = <table> {
 }
 tab_on_enter = false
 enabled_text_color = <table> {
 }
 onleave_backdrop = <table> {
 }
 editbox = Details_EncounterDetailsEmoteSearchBox {
 }
 widget = Details_EncounterDetailsEmoteSearchBox {
 }
 dframework = true
 container = Details_EncounterDetails {
 }
}
detailsFramework = <table> {
 SetMask = <function> defined @Interface/AddOns/Details/Libs/DF/picture.lua:715
 ConvertAnchorPointToInside = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:2098
 DropDownCounter = 947517
 CreateFrameContainer = <function> defined @Interface/AddOns/Details/Libs/DF/containers.lua:484
 SavePositionOnScreen = <function> defined @Interface/AddOns/Details/Libs/DF/panel.lua:2305
 CreateTabContainer = <function> defined @Interface/AddOns/Details/Libs/DF/tabcontainer.lua:262
 IsUnitTapDenied = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:5321
 internalFunctions = <table> {
 }
 NewLabel = <function> defined @Interface/AddOns/Details/Libs/DF/label.lua:327
 SavedVars = <table> {
 }
 AdjustmentSliderOptions = <table> {
 }
 BuildStatusbarAuthorInfo = <function> defined @Interface/AddOns/Details/Libs/DF/panel.lua:4711
 PanelCounter = 947517
 PictureNameCounter = 947522
 GetTemplate = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:3120
 ClientLanguage = "enUS"
 CreateTextureInfo = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:1426
 DefaultMetaFunctionsSet = <table> {
 }
 GetCurrentSpec = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:4450
 alias_text_colors = <table> {
 }
 ScriptHookMixin = <table> {
 }
 UnitFrameFunctions = <table> {
 }
 BackdropUtil = <table> {
 }
 CreateFontListGenerator = <function> defined @Interface/AddOns/Details/Libs/DF/dropdown.lua:1120
 TruncateTextBinarySearch = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:1622
 CreateCastBar = <function> defined @Interface/AddOns/Details/Libs/DF/unitframe.lua:1903
 RegisterScriptComm = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:5263
 ShowPanicWarning = <function> defined @Interface/AddOns/Details/Libs/DF/panel.lua:1931
 UnitGroupRolesAssigned = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:297
 SetAutoCompleteWithSpells = <function> defined @Interface/AddOns/Details/Libs/DF/auras.lua:1066
 ShowTutorialAlertFrame = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:2482
 CooldownsExternals = <table> {
 }
 GetSpecializationRole = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:363
 SpecListByClass = <table> {
 }
 FRAMELEVEL_BACKGROUND = 150
 CreateHealthBar = <function> defined @Interface/AddOns/Details/Libs/DF/unitframe.lua:446
 InsidePointsToAnchor = <table> {
 }
 strings = <table> {
 }
 button_templates = <table> {
 }
 SetFontDefault = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:1222
 HeaderMixin = <table> {
 }
 FrameMixin = <table> {
 }
 SplitTextInLines = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:970
 ColorPick = <function> defined @Interface/AddOns/Details/Libs/DF/panel.lua:1507
 CreateSwitch = <function> defined @Interface/AddOns/Details/Libs/DF/slider.lua:960
 font_templates = <table> {
 }
 embeds = <table> {
 }
 SetAnchor = <function> defined @Interface/AddOns/Details/Libs/DF/fw.lua:22