Thread Tools Display Modes
10-20-20, 07:08 AM   #1
Lukas 45
A Murloc Raider
Join Date: Feb 2011
Posts: 7
Exclamation Fresh Installs don't work

A bit of a continuation of the "Action bars don't work" thread, but it's a bit bigger than that.
Installing RealUI 2.2.3 freshly on a client, the install will not work. Masque doesn't get applied, Bartender won't be properly set up, Grid is ignored, Phanxchat doesn't seem to do it properly either, and probably more. Skada works fine though. Should be really easy to replicate.

If you have an install up and running prior to 2.2.3, it will just pull from that and work properly though. Have not tested if 2.2.2 works on a fresh install
  Reply With Quote
10-21-20, 11:51 AM   #2
djrajir
A Murloc Raider
Join Date: Sep 2007
Posts: 6
I can verify this is true, and is the same for 2.2.2a and 2.2.3
  Reply With Quote
10-22-20, 08:47 AM   #3
Nynax
A Defias Bandit
Join Date: Oct 2020
Posts: 2
(Posted this in "action bars don't work")

What I noticed is that in the Grid and Bartender preferences pane, in the profiles tab, there is a (new?) checkbox preventing the setting of non-character profiles labeled "Enable spec profiles." Uncheck that and you can select "RealUI" from your existing profiles list.

I'd do that for all your addons. While RealUI does have an automated set-up, you can do a lot of it manually as well.
  Reply With Quote
10-24-20, 10:17 AM   #4
djrajir
A Murloc Raider
Join Date: Sep 2007
Posts: 6
Originally Posted by Nynax View Post
(Posted this in "action bars don't work")

What I noticed is that in the Grid and Bartender preferences pane, in the profiles tab, there is a (new?) checkbox preventing the setting of non-character profiles labeled "Enable spec profiles." Uncheck that and you can select "RealUI" from your existing profiles list.

I'd do that for all your addons. While RealUI does have an automated set-up, you can do a lot of it manually as well.
This does not work will all the addons, msbt for example throws a exception related to currentProfile = nil.

also even if this did work for everything it's only a temp fix. we are posting here to report a major bug that needs fixing.
  Reply With Quote
10-25-20, 07:42 AM   #5
galaxialgrave
A Kobold Labourer
Join Date: Oct 2020
Posts: 1
Originally Posted by Nynax View Post
(Posted this in "action bars don't work")

What I noticed is that in the Grid and Bartender preferences pane, in the profiles tab, there is a (new?) checkbox preventing the setting of non-character profiles labeled "Enable spec profiles." Uncheck that and you can select "RealUI" from your existing profiles list.

I'd do that for all your addons. While RealUI does have an automated set-up, you can do a lot of it manually as well.
RealUI profile is already selected on Bartender for me and it's still borked.
  Reply With Quote
10-25-20, 10:57 AM   #6
Hakamaori
A Cliff Giant
 
Hakamaori's Avatar
Join Date: Apr 2013
Posts: 75
Exclamation

Here's the errors I'm getting with fresh installs of 2.2.3

Issue #1: (Ace3 issue?)
Code:
x1  nibRealUI\Core.lua:200: attempt to index field 'current' (a nil value)
Stack: [string "@nibRealUI\Core.lua"]:200: in function <nibRealUI\Core.lua:194>
[string "@nibRealUI\Core.lua"]:495: in function <nibRealUI\Core.lua:461>
[string "=[C]"]: ?
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function 'EnableAddon'
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
Time: 2020/10/25 11:50:01 Index: 2/7
RealUI Version: 2.2.3
Locals:
None
Issue #2: (Ace3/RealUI issue?)
Code:
x1  nibRealUI\Infobar\Blocks.lua:1994: attempt to index field 'current' (a nil value)
Stack: [string "@nibRealUI\Infobar\Blocks.lua"]:1994: in function <nibRealUI\Infobar\Blocks.lua:1993>
[string "@nibRealUI\Infobar\Blocks.lua"]:2024: in function 'OnEnable'
[string "@nibRealUI\Infobar\Bar.lua"]:403: in function 'AddBlock'
[string "@nibRealUI\Infobar\Bar.lua"]:468: in function '?'
[string "@Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@Ace3\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function 'Fire'
[string "@LibDBIcon-1.0-43\LibDataBroker-1.1\LibDataBroker-1.1-4.lua"]:49: in function 'NewDataObject'
[string "@nibRealUI\Infobar\Blocks.lua"]:2015: in function 'CreateBlocks'
[string "@nibRealUI\Infobar\Bar.lua"]:1025: in function <nibRealUI\Infobar\Bar.lua:1014>
[string "=[C]"]: ?
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function 'EnableAddon'
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:540: in function 'EnableAddon'
[string "@Ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>
Time: 2020/10/25 11:50:01 Index: 3/7
RealUI Version: 2.2.3
Locals:
None
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
Issue #4: (no clue what's causing this one)
Code:
x4  (null)
Stack: None
Time: 2020/10/25 11:50:03 Index: 7/7
RealUI Version: 2.2.3
Locals:
None
__________________
"Lok'tar Ogar! Blood and Thunder! For The Horde!"

Hakamaori - Tauren Protection Warrior: Wyrmrest Accord - US

Last edited by Hakamaori : 10-25-20 at 11:29 AM.
  Reply With Quote
11-21-20, 01:37 PM   #7
Rhytlocke
A Murloc Raider
Join Date: Jul 2016
Posts: 5
Originally Posted by Hakamaori View Post
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!
  Reply With Quote

WoWInterface » Featured Projects » RealUI » Fresh Installs don't work

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off