Originally Posted by Hakamaori
Here's the errors I'm getting with fresh installs of 2.2.3
Issue #3: (Assuming it's specific to Phanx but PhanxChat hasn't been updated by it's original author since 2018)
Code:
x1 PhanxChat\Modules\ReplaceRealNames.lua:33: attempt to call global 'BNGetFriendInfoByID' (a nil value)
Stack: [string "@PhanxChat\Modules\ReplaceRealNames.lua"]:33: in function <PhanxChat\Modules\ReplaceRealNames.lua:31>
[string "@PhanxChat\Core.lua"]:158: in function 'AddMessage'
[string "@FrameXML\ChatFrame.lua"]:3699: in function 'ChatFrame_MessageEventHandler'
[string "@FrameXML\ChatFrame.lua"]:3031: in function <FrameXML\ChatFrame.lua:3024>
[string "=(tail call)"]: ?
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Time: 2020/10/25 11:50:03 Index: 5/7
RealUI Version: 2.2.3
Locals:
bnetNames = {}
bnetIDAccount = "27"
(*temporary) = nil
(*temporary) = "27"
(*temporary) = "attempt to call global 'BNGetFriendInfoByID' (a nil value)"
PhanxChat = {
SetMoveEditBox = function @PhanxChat\Modules\MoveEditBox.lua:74
ChannelNames = {}
ProcessFrame = function @PhanxChat\Core.lua:307
SetShortenChannelNames = function @PhanxChat\Modules\ShortenChannelNames.lua:35
RunOnProcessFrame = {}
SetLinkURLs = function @PhanxChat\Modules\LinkURLs.lua:62
SetEnableResizeEdges = function @PhanxChat\Modules\EnableResizeEdges.lua:175
HideButtons = function @PhanxChat\Modules\HideButtons.lua:17
debug = false
FadeTime = function @PhanxChat\Modules\FadeTime.lua:12
db = {}
SetFadeTime = function @PhanxChat\Modules\FadeTime.lua:21
defaults = {}
name = "PhanxChat"
SetHideButtons = function @PhanxChat\Modules\HideButtons.lua:34
HideFlash = function @PhanxChat\Modules\HideFlash.lua:13
SetShowClassColors = function @PhanxChat\Modules\ShowClassColors.lua:13
HideTextures = function @PhanxChat\Modules\HideTextures.lua:69
SetReplaceRealNames = function @PhanxChat\Modules\ReplaceRealNames.lua:90
bnetNames = {}
PLAYER_ENTERING_WORLD = function @PhanxChat\Modules\ReplaceRealNames.lua:76
STRING_STYLE = "%s| "
BN_FRIEND_ACCOUNT_ONLINE = function @PhanxChat\Modules\ReplaceRealNames.lua:76
ShortStrings = {}
ClearBNetNameCache = function @PhanxChat\Modules\ReplaceRealNames.lua:76
EnableResizeEdges = function @PhanxChat\Modules\EnableResizeEdges.lua:93
SetEnableSticky = function @PhanxChat\Modules\EnableSticky.lua:28
SetEnableArrows = function @PhanxChat\Modules\EnableArrows.lua:86
BN_CONNECTED = function @PhanxChat\Modules\ReplaceRealNames.lua:76
frames = {}
RunOnLoad = {}
SetClampRectInsets = function @PhanxChat\Modules\MoveEditBox.lua:14
L = {}
SetHideNotices = function @PhanxChat\Modules\HideNotices.lua:23
LockTabs = function @PhanxChat\Modules\LockTabs.lua:18
SetHideFlash = function @PhanxChat\Modules\HideFlash.lua:23
SetHideTextures = function @PhanxChat\Modules\HideTextures.lua:248
SetHideRepeats = function @PhanxChat\Modules\HideRepeats.lua:53
RegisterEvent = function @PhanxChat\Core.lua:432
ItemRefTooltip_SetHyperlink = function @PhanxChat\Modules\LinkURLs.lua:52
MoveEditBox = function @PhanxChat\Modules\MoveEditBox.lua:38
EnableArrows = function @PhanxChat\Modules\EnableArrows.lua:73
hooks = {}
SetChatWindowLocked = function @PhanxChat\Modules\EnableResizeEdges.lua:156
SetLockTabs = function @PhanxChat\Modules\LockTabs.lua:39
OptionsPanel = <unnamed> {}
FCF_SetWindowColor = function @PhanxChat\Modules\EnableResizeEdges.lua:140
frame = <unnamed> {}
UnregisterEvent = function @PhanxChat\Core.lua:433
FCF_SetWindowAlpha = function @PhanxChat\Modules\EnableResizeEdges.lua:124
}
playerRealm = nil
classTokens = {
Warrior = "WARRIOR"
Paladin = "PALADIN"
Shaman = "SHAMAN"
Monk = "MONK"
Rogue = "ROGUE"
Mage = "MAGE"
Demon Hunter = "DEMONHUNTER"
Warlock = "WARLOCK"
Priest = "PRIEST"
Hunter = "HUNTER"
Druid = "DRUID"
Death Knight = "DE
|
Just to comment on Issue #3, I'm seeing this in the latest 16068 build from 11/16/20. Its not just specific to Phanx - it appears to be affecting anyone using the BNGetFrienndInfoByID function. Seems like Blizzard has changed something about the function (or perhaps introduced a bug themselves). I'm seeing it pop up in multiple other addons (some that don't have Phanx included at all).
I haven't been able to find a solution to it just yet - just a lot of reports of it and it seems to be relatively new/recent. If anyone has any leads or additional information they can share, it would be welcome!