10.0.2 errors #23


  • Defect
Open
Assigned to talryn
  • Veyska created this issue Nov 16, 2022

    Version 10.0.3 of Alts installed, for reference. Alt linkages don't seem to be showing, so presumably Alts is never making it to fully active.

     

    On log-in:

    1x Alts/Alts.lua:2161: Usage: HookScript(object, method, [handler]): You can only hook a script on a frame object
    [string "=[C]"]: ?
    [string "@Ace3/AceHook-3.0-9/AceHook-3.0.lua"]:143: in function <Ace3/AceHook-3.0/AceHook-3.0.lua:118>
    [string "@Ace3/AceHook-3.0-9/AceHook-3.0.lua"]:366: in function `HookScript'
    [string "@Alts/Alts.lua"]:2161: in function <Alts/Alts.lua:2153>
    [string "=[C]"]: ?
    [string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <Ace3/AceAddon-3.0/AceAddon-3.0.lua:61>
    [string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
    [string "@Ace3/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <Ace3/AceAddon-3.0/AceAddon-3.0.lua:611>

     

    On right-clicking on someone's name and clicking "Set Main": 

    1x Alts/Alts.lua:700: attempt to index upvalue 'setMainFrame' (a nil value)
    [string "@Alts/Alts.lua"]:700: in function `SetMainHandler'
    [string "@Alts/InterfaceMods.lua"]:161: in function `func'
    [string "@Alts/LibDropDownExtension.lua"]:122: in function <Alts/LibDropDownExtension.lua:97>

    Locals:
    self = <table> {
    logonTime = "2022/11/16 19:49"
    SetDefaultModuleLibraries = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
    SetAltEvent = <function> defined @Alts/Alts.lua:531
    EnableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:328
    modules = <table> {
    }
    CancelTimer = <function> defined @Ace3/AceTimer-3.0/AceTimer-3.0.lua:147
    IterateEmbeds = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
    SecureHookScript = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:409
    ShowGuildLogFrame = <function> defined @Alts/Alts.lua:881
    AddAltHandler = <function> defined @Alts/Alts.lua:871
    RawHookScript = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:394
    RemoveSourceEvent = <function> defined @Alts/Alts.lua:539
    Printf = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:65
    SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
    IsAltHandler = <function> defined @Alts/Alts.lua:783
    GetAltsHandler = <function> defined @Alts/Alts.lua:827
    defaultModuleState = true
    CreateConfirmMainDeleteFrame = <function> defined @Alts/Alts.lua:2033
    IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
    GUILD_ROSTER_UPDATE = <function> defined @Alts/Alts.lua:2385
    ScheduleTimer = <function> defined @Ace3/AceTimer-3.0/AceTimer-3.0.lua:94
    DisableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
    StaticPopupSetMain = <function> defined @Alts/Alts.lua:710
    GenerateGuildExport = <function> defined @Alts/Alts.lua:1655
    GetCurrentTimestamp = <function> defined @Alts/Alts.lua:322
    RegisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
    UnregisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:148
    SetMainChatColorCode = <function> defined @Alts/Alts.lua:244
    IsHooked = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:492
    CheckAndUpdateFriends = <function> defined @Alts/Alts.lua:275
    GetMainHandler = <function> defined @Alts/Alts.lua:842
    db = <table> {
    }
    EditAltsHandler = <function> defined @Alts/Alts.lua:2105
    SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
    Hook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:273
    enabledState = true
    RegisterEvent = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
    optionsFrame = <table> {
    }
    AltsHandler = <function> defined @Alts/Alts.lua:1619
    HideAltsWindow = <function> defined @Alts/Alts.lua:2242
    DeleteAltEvent = <function> defined @Alts/Alts.lua:535
    IterateModules = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:433
    baseName = "Alts"
    RawHook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:312
    EnableInterfaceModifications = <function> defined @Alts/InterfaceMods.lua:17
    UpdateMainsTable = <function> defined @Alts/Alts.lua:543
    InterfaceModsOptions = <function> defined @Alts/Options.lua:416
    ShowOptions = <function> defined @Alts/Options.lua:406
    GetOptions = <function> defined @Alts/Options.lua:8
    RegisterChatCommand = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:81
    FRIENDLIST_UPDATE = <function> defined @Alts/Alts.lua:2393
    PLAYER_REGEN_ENABLED = <function> defined @Alts/Alts.lua:2377
    Enable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290

     

    On attempting to open the addon by typing "/alts" and hitting enter:

    1x Alts/Alts.lua:1623: attempt to index upvalue 'altsFrame' (a nil value)
    [string "@Alts/Alts.lua"]:1623: in function `?'
    [string "@Ace3/AceConsole-3.0-7/AceConsole-3.0.lua"]:90: in function `?'
    [string "@FrameXML/ChatFrame.lua"]:5224: in function <FrameXML/ChatFrame.lua:5170>
    [string "=[C]"]: in function `ChatEdit_ParseText'
    [string "@FrameXML/ChatFrame.lua"]:4888: in function <FrameXML/ChatFrame.lua:4887>
    [string "=[C]"]: in function `ChatEdit_SendText'
    [string "@FrameXML/ChatFrame.lua"]:4924: in function `ChatEdit_OnEnterPressed'
    [string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

    Locals:
    self = <table> {
    logonTime = "2022/11/16 19:49"
    SetDefaultModuleLibraries = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
    SetAltEvent = <function> defined @Alts/Alts.lua:531
    EnableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:328
    modules = <table> {
    }
    CancelTimer = <function> defined @Ace3/AceTimer-3.0/AceTimer-3.0.lua:147
    IterateEmbeds = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
    SecureHookScript = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:409
    ShowGuildLogFrame = <function> defined @Alts/Alts.lua:881
    AddAltHandler = <function> defined @Alts/Alts.lua:871
    RawHookScript = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:394
    RemoveSourceEvent = <function> defined @Alts/Alts.lua:539
    Printf = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:65
    SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
    IsAltHandler = <function> defined @Alts/Alts.lua:783
    GetAltsHandler = <function> defined @Alts/Alts.lua:827
    defaultModuleState = true
    CreateConfirmMainDeleteFrame = <function> defined @Alts/Alts.lua:2033
    IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
    GUILD_ROSTER_UPDATE = <function> defined @Alts/Alts.lua:2385
    ScheduleTimer = <function> defined @Ace3/AceTimer-3.0/AceTimer-3.0.lua:94
    DisableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
    StaticPopupSetMain = <function> defined @Alts/Alts.lua:710
    GenerateGuildExport = <function> defined @Alts/Alts.lua:1655
    GetCurrentTimestamp = <function> defined @Alts/Alts.lua:322
    RegisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
    UnregisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:148
    SetMainChatColorCode = <function> defined @Alts/Alts.lua:244
    IsHooked = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:492
    CheckAndUpdateFriends = <function> defined @Alts/Alts.lua:275
    GetMainHandler = <function> defined @Alts/Alts.lua:842
    db = <table> {
    }
    EditAltsHandler = <function> defined @Alts/Alts.lua:2105
    SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
    Hook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:273
    enabledState = true
    RegisterEvent = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
    optionsFrame = <table> {
    }
    AltsHandler = <function> defined @Alts/Alts.lua:1619
    HideAltsWindow = <function> defined @Alts/Alts.lua:2242
    DeleteAltEvent = <function> defined @Alts/Alts.lua:535
    IterateModules = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:433
    baseName = "Alts"
    RawHook = <function> defined @Ace3/AceHook-3.0/AceHook-3.0.lua:312
    EnableInterfaceModifications = <function> defined @Alts/InterfaceMods.lua:17
    UpdateMainsTable = <function> defined @Alts/Alts.lua:543
    InterfaceModsOptions = <function> defined @Alts/Options.lua:416
    ShowOptions = <function> defined @Alts/Options.lua:406
    GetOptions = <function> defined @Alts/Options.lua:8
    RegisterChatCommand = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:81
    FRIENDLIST_UPDATE = <function> defined @Alts/Alts.lua:2393
    PLAYER_REGEN_ENABLED = <function> defined @Alts/Alts.lua:2377
    Enable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290

     

  • Veyska added a tag Defect Nov 16, 2022
  • Veyska edited description Nov 16, 2022
  • Talryn posted a comment Nov 20, 2022

    Thanks for the report.  The latest patch had some big changes and it did break parts of the addon.  This issue should be fixed in the latest version.  I still need to do some more testing to ensure if anything else was broken.  If you find anything, please let me know.

  • Talryn self-assigned this issue Nov 20, 2022

To post a comment, please login or register a new account.