Better Wardrobe and Transmog

Better Wardrobe and Transmog

6M Downloads

Lua error when clicking on any link in chat

Wanny opened this issue ยท 0 comments

commented

Whenever I click on ANY CLICKABLE LINK in chat (be it an item, an achievement or even a character), a Lua error pops up.

For example I clicked on an item and...

Message: Interface/AddOns/BetterWardrobe/Modules/Wardrobe.lua:7854: attempt to call field 'SetItemRef' (a nil value)
Time: Thu Nov 17 18:18:52 2022
Count: 1
Stack: Interface/AddOns/BetterWardrobe/Modules/Wardrobe.lua:7854: attempt to call field 'SetItemRef' (a nil value)
[string "@Interface/AddOns/BetterWardrobe/Modules/Wardrobe.lua"]:7854: in function <Interface/AddOns/BetterWardrobe/Modules/Wardrobe.lua:7829>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/Blizzard_CombatLog/Blizzard_CombatLog.lua"]:3534: in function `SetItemRef'
[string "@Interface/FrameXML/ChatFrame.lua"]:4031: in function `ChatFrame_OnHyperlinkShow'
[string "*ChatFrame.xml:15_OnHyperlinkClick"]:1: in function <[string "*ChatFrame.xml:15_OnHyperlinkClick"]:1>

Locals: link = "item:163575::::::::60:102::::1:28:872:::::"
linkType = "item"
id = "163575"
(*temporary) = nil
(*temporary) = "item:163575::::::::60:102::::1:28:872:::::"
(*temporary) = "[Riendas de un tragasangre domado]"
(*temporary) = "LeftButton"
(*temporary) = ChatFrame1 {
 GatherSelectedText = <function> defined =[C]:-1
 RefreshIfNecessary = <function> defined =[C]:-1
 OnPostShow = <function> defined =[C]:-1
 CalculateLineAlphaValueFromTimestamp = <function> defined =[C]:-1
 ScrollUp = <function> defined =[C]:-1
 GetSnapOffsets = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:411
 EditMode_OnResized = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:1601
 systemInfo = <table> {
 }
 OnFontObjectUpdated = <function> defined =[C]:-1
 IsFrameAnchoredToMe = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:469
 GetFading = <function> defined =[C]:-1
 IsTextCopyable = <function> defined =[C]:-1
 BaseAddMessage = <function> defined =[C]:-1
 shouldFadeAfterInactivity = true
 SetIndentedWordWrap = <function> defined =[C]:-1
 GetJustifyV = <function> defined =[C]:-1
 ScrollToBottom = <function> defined =[C]:-1
 GetMaxLines = <function> defined =[C]:-1
 GetSelectionOffset = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:363
 ResetToDefaultPosition = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:148
 GetScaledSelectionSides = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:355
 GetIndentedWordWrap = <function> defined =[C]:-1
 SelectSystem = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:534
 GetFont = <function> defined =[C]:-1
 GetFrameMagneticEligibility = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:489
 SetMaxLines = <function> defined =[C]:-1
 CalculateSelectingCharacterIndicesForVisibleLine = <function> defined =[C]:-1
 OnPostUpdate = <function> defined =[C]:-1
 RefreshDisplay = <function> defined =[C]:-1
 SetFontObject = <function> defined =[C]:-1
 IsBelowFrame = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:322
 SetOnScrollChangedCallback = <function> defined =[C]:-1
 CalculateNumVisibleLines = <function> defined =[C]:-1
 GetScaledCenter = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:348
 overrideFadeTimestamp = 0
 DoesSettingDisplayValueEqual = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:268
 MarkDisplayDirty = <function> defined =[C]:-1
 UpdateDisplayInfoOptions = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:279
 GetMessageInfo = <function> defined =[C]:-1
 GetOnScrollChangedCallback = <function> defined =[C]:-1
 GetSettingValueBool = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:259
 AtTop = <function> defined =[C]:-1
 GetFontObject = <function> defined =[C]:-1
 fontStringPool = <table> {
 }
 DoesSettingValueEqual = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:263
 CanEffectivelyFade = <function> defined =[C]:-1
 ShouldResetSettingsDialogAnchors = <function> defined @Interface/FrameXML/EditModeSystemTemplates.lua:91
 OnPreSizeChanged = <function> defined =[C]:-1
 dirtySettings = <table> 

I'm using BetterWardrobe 4.4.4, that's supposed to be updated for WoW 10.0.2.
I also made sure to disable all other addons.