Closed Zidras closed 4 years ago
More errors after https://github.com/ElvUI-WotLK/ElvUI_Enhanced/commit/3fdef93d1e2342abdf6ed4b71ab0f6525b82d24d. Count keeps increasing by nameplates spawning. Same step to reproduce: Enable ENP Cache Unit Guilds / NPC Titles.
Message: ...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:143: attempt to index field 'healthbar' (a nil value)
Time: 11/21/19 18:25:48
Count: 1
Stack: (tail call): ?
...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:143: in function <...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:140>
...Ons\ElvUI\Libraries\Ace3\AceHook-3.0\AceHook-3.0.lua:92: in function `Update_Name'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:592: in function `UpdateElement_All'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:468: in function `OnShow'
...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:449: in function <...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:448>
(tail call): ?
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:546: in function `?'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:560: in function `ForEachPlate'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:553: in function `ConfigureAll'
Interface\AddOns\ElvUI_Enhanced\Config\Config.lua:814: in function <Interface\AddOns\ElvUI_Enhanced\Config\Config.lua:811>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:848: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:669>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...I_OptionsUI\Libraries\Ace3\AceGUI-3.0\AceGUI-3.0.lua:315: in function `Fire'
...es\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68: in function <...es\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>
Locals: No locals to dump
Message: ...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:143: attempt to index field 'healthbar' (a nil value)
Time: 11/21/19 18:26:09
Count: 1
Stack: [C]: ?
...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:143: in function <...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:140>
...Ons\ElvUI\Libraries\Ace3\AceHook-3.0\AceHook-3.0.lua:92: in function `Update_Name'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:592: in function `UpdateElement_All'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:468: in function `OnShow'
...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:449: in function <...Ons\ElvUI_Enhanced\Modules\Nameplates\Nameplates.lua:448>
(tail call): ?
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:546: in function `UpdateAllFrame'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:185: in function `?'
...rface\AddOns\ElvUI\Modules\Nameplates\Nameplates.lua:571: in function `?'
...erface\AddOns\BLT\libs\AceTimer-3.0\AceTimer-3.0.lua:41: in function <...erface\AddOns\BLT\libs\AceTimer-3.0\AceTimer-3.0.lua:36>
Locals:
All good now with https://github.com/ElvUI-WotLK/ElvUI_Enhanced/commit/87f64bc06dc447177fbc68e14ac6b87e812a5f65. Much appreciated!
59
https://github.com/ElvUI-WotLK/ElvUI/commit/b71e7260e442953def029f46d95fe392e84fc0c0
Even though this error only happens using dev build (ElvUI nameplate branch), guild/titles give lua error on startup, reload and/or disable ->Enable :
Since development is still ongoing and this issue was raised "ahead of time" of merging with master, feel free to close this if tickets are meant to be opened on master releases only.