Zarant / WoW_Hardcore

World of Warcraft addon for the Hardcore community
GNU General Public License v3.0
23 stars 35 forks source link

Verify Tab errors when opened (Cata Pre-Patch) #549

Closed zdeyn closed 6 months ago

zdeyn commented 6 months ago
Message: Interface/AddOns/Hardcore/utils.lua:19: attempt to get length of local 'str' (a nil value)
Time: Tue Apr 30 21:32:44 2024
Count: 2
Stack: Interface/AddOns/Hardcore/utils.lua:19: attempt to get length of local 'str' (a nil value)
[string "@Interface/AddOns/Hardcore/utils.lua"]:19: in function `Hardcore_stringOrNumberToUnicode'
[string "@Interface/AddOns/Hardcore/MainMenu.lua"]:729: in function `GenerateVerificationString'
[string "@Interface/AddOns/Hardcore/MainMenu.lua"]:828: in function <Interface/AddOns/Hardcore/MainMenu.lua:675>
[string "@Interface/AddOns/Hardcore/MainMenu.lua"]:2320: in function <Interface/AddOns/Hardcore/MainMenu.lua:2308>
[string "=[C]"]: ?
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/AceGUI-3.0.lua"]:72: in function <...rface/AddOns/Hardcore/Libs/AceGUI-3.0/AceGUI-3.0.lua:70>
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/AceGUI-3.0.lua"]:306: in function `Fire'
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua"]:342: in function `SelectTab'
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua"]:200: in function <...Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:197>

Locals: val = nil
str = nil
unicode = ""
(*temporary) = 1
(*temporary) = false
(*temporary) = nil
(*temporary) = "nil"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of local 'str' (a nil value)"

On a character with data:

Message: Interface/AddOns/Hardcore/MainMenu.lua:793: attempt to concatenate local 'party_mode' (a nil value)
Time: Tue Apr 30 21:53:50 2024
Count: 1
Stack: Interface/AddOns/Hardcore/MainMenu.lua:793: attempt to concatenate local 'party_mode' (a nil value)
[string "@Interface/AddOns/Hardcore/MainMenu.lua"]:793: in function <Interface/AddOns/Hardcore/MainMenu.lua:675>
[string "@Interface/AddOns/Hardcore/MainMenu.lua"]:2320: in function <Interface/AddOns/Hardcore/MainMenu.lua:2308>
[string "=[C]"]: ?
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/AceGUI-3.0.lua"]:72: in function <...rface/AddOns/Hardcore/Libs/AceGUI-3.0/AceGUI-3.0.lua:70>
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/AceGUI-3.0.lua"]:306: in function `Fire'
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua"]:342: in function `SelectTab'
[string "@Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua"]:200: in function <...Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:197>

Locals: container = <table> {
 width = "fill"
 num = 2
 OnRelease = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:226
 OnWidthSet = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:453
 parent = <table> {
 }
 tablist = <table> {
 }
 border = Frame {
 }
 OnAcquire = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:222
 alignoffset = 18
 userdata = <table> {
 }
 events = <table> {
 }
 LayoutFunc = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/AceGUI-3.0.lua:681
 base = <table> {
 }
 borderoffset = 30
 BuildTabs = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:352
 OnHeightSet = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:465
 type = "TabGroup"
 AceGUIWidgetVersion = 38
 children = <table> {
 }
 frame = Frame {
 }
 LayoutFinished = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:475
 SelectTab = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:329
 titletext = FontString {
 }
 CreateTab = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:237
 SetStatusTable = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:324
 tabs = <table> {
 }
 SetTitle = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:314
 height = "fill"
 localstatus = <table> {
 }
 content = Frame {
 }
 SetTabs = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:346
}
_hardcore_character = <table> {
 accumulated_time_diff = 74
 grief_warning_conditions = 3
 guid = "Player-4648-03B1CF18"
 time_tracked = 265
 played_time_gap_warnings = <table> {
 }
 achievements = <table> {
 }
 time_played = 339
 passive_achievements = <table> {
 }
 trade_partners = <table> {
 }
 hardcore_player_name = ""
 first_recorded = 1714531756
 bubble_hearth_incidents = <table> {
 }
 deaths = <table> {
 }
 tracked_played_percentage = 75.221239
}
ATTRIBUTE_SEPARATOR = "_"
string_format_new = true
first_menu_description = nil
GenerateVerificationString = <function> defined @Interface/AddOns/Hardcore/MainMenu.lua:679
version = "0.11.49"
_ = "Paladin"
class = "PALADIN"
_ = "Blood Elf"
race = "BloodElf"
_ = 3
name = "Enesyladin"
realm = "Bloodsail Buccaneers"
level = 1
party_mode = nil
team_1 = ""
team_2 = ""
scroll_container = <table> {
 OnWidthSet = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua:32
 parent = <table> {
 }
 OnAcquire = <function> defined @Interface/AddOns/Hardcore/Libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua:20
 userdata = <table> {
 }
 children