Frame in the middle of the screen #295


  • Defect
Open
  • Shaddix created this issue Mar 15, 2024

    Hello.

    From time to time in the arena one of the frames for some reason goes to the center of the screen. Please help me solve the problem. I can't understand why this lag is happening.

     

    I absolutely love your addon, but this lag is driving me crazy.

  • Shaddix added a tag Defect Mar 15, 2024
  • Shaddix posted a comment Mar 15, 2024

    Screen with bug + bugSuck Log

    https://ibb.co/qpXJTY4

    https://ibb.co/K6tD5tW

     

    https://ibb.co/pQ74vNL

     https://ibb.co/fHCc4z3

     

    62x [string "return function() -------------------------..."]:1956: attempt to index field '?' (a nil value)
    [string "return function() --------------------------------------------------------------------------------"]:1956: in function `gatherInfo'
    [string "return function() --------------------------------------------------------------------------------"]:2022: in function `addOrUpdateMember'
    [string "return function() --------------------------------------------------------------------------------"]:2551: in function `?'
    [string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...que/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
    [string "=[C]"]: ?
    [string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...que/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
    [string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
    [string "@GladiusEx/libs/LibGroupInSpecT-1.1-94/LibGroupInSpecT-1.1.lua"]:705: in function `eventhandler'
    [string "@LibGroupInSpecT-1.1-94/LibGroupInSpecT-1.1.lua"]:129: in function <...eLibGroupInSpecT-1.1/LibGroupInSpecT-1.1.lua:127>


    Edited Mar 19, 2024
  • Shaddix posted a comment Mar 15, 2024

    Locals:
    handlers = <table> {
    = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
    = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
    }
    index = <table> {
    AnchorFromGrowDirection = <function> defined @GladiusEx/options.lua:1129
    RefreshUnit = <function> defined @GladiusEx/GladiusEx.lua:1005
    EnableModules = <function> defined @GladiusEx/GladiusEx.lua:326
    IsArenaUnit = <function> defined @GladiusEx/GladiusEx.lua:982
    UpdateAllGUIDs = <function> defined @GladiusEx/GladiusEx.lua:880
    UNIT_SPELLCAST_CHANNEL_START = <function> defined @GladiusEx/GladiusEx.lua:793
    modules = <table> {
    }
    party_background = GladiusExButtonBackgroundparty {
    }
    GetBarWidth = <function> defined @GladiusEx/GladiusEx.lua:1282
    SaveAnchorPosition = <function> defined @GladiusEx/GladiusEx.lua:1133
    IsTesting = <function> defined @GladiusEx/GladiusEx.lua:438
    defaultModulePrototype = <table> {
    }
    GetUnitIndex = <function> defined @GladiusEx/GladiusEx.lua:1205
    SafeGetSpellName = <function> defined @GladiusEx/GladiusEx.lua:1700
    SetDefaultModulePrototype = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
    default_bar_texture = "Blizzard Raid Bar"
    IsEnabled = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
    RegisterMessage = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
    UnregisterMessage = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
    GetBarsHeight = <function> defined @GladiusEx/GladiusEx.lua:1287
    SoftHideUnit = <function> defined @GladiusEx/GladiusEx.lua:1044
    IsArenaShown = <function> defined @GladiusEx/GladiusEx.lua:664
    update_pending = false
    db = <table> {
    }
    ARENA_OPPONENT_UPDATE = <function> defined @GladiusEx/GladiusEx.lua:816
    CreateUnit = <function> defined @GladiusEx/GladiusEx.lua:1074
    SetEnabledState = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
    GetAttachPoints = <function> defined @GladiusEx/GladiusEx.lua:182
    IsModuleEnabled = <function> defined @GladiusEx/GladiusEx.lua:294
    OnEnable = <function> defined @GladiusEx/GladiusEx.lua:332
    CopyGroupModuleSettings = <function> defined @GladiusEx/options.lua:1074
    OnInitialize = <function> defined @GladiusEx/GladiusEx.lua:218
    UnregisterAllEvents = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
    GetUnitIdByGUID = <function> defined @GladiusEx/GladiusEx.lua:876
    dbi_party = <table> {
    }
    arena_anchor = GladiusExButtonAnchorarena {
    }
    UNIT_NAME_UPDATE = <function> defined @GladiusEx/GladiusEx.lua:865
    AdjustFrameOffset = <function> defined @GladiusEx/GladiusEx.lua:1318
    OnProfileChanged = <function> defined @GladiusEx/GladiusEx.lua:411
    GetName = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
    CheckOpponentSpecialization = <function> defined @GladiusEx/GladiusEx.lua:734
    name = "GladiusEx"
    HideFrames = <function> defined @GladiusEx/GladiusEx.lua:638
    Disable = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
    CheckFirstRun = <function> defined @GladiusEx/GladiusEx.lua:383
    Print = <function> defined @GladiusEx/GladiusEx.lua:113
    GetUnitAnchorType = <function> defined @GladiusEx/GladiusEx.lua:1222
    Debug = <function> defined @GladiusEx/GladiusEx.lua:109
    IsPartyUnit = <function> defined @GladiusEx/GladiusEx.lua:986
    MakeGroupOptions = <functi

  • Shaddix posted a comment Mar 16, 2024

    19x ...que/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua:20: script ran too long
    [string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:20: in function <...que/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
    [string "@Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
    [string "@ElvUI_Libraries/Core/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

    Locals:
    handlers = <table> {
    = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
    = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
    }
    index = <table> {
    AnchorFromGrowDirection = <function> defined @GladiusEx/options.lua:1129
    RefreshUnit = <function> defined @GladiusEx/GladiusEx.lua:1005
    EnableModules = <function> defined @GladiusEx/GladiusEx.lua:326
    IsArenaUnit = <function> defined @GladiusEx/GladiusEx.lua:982
    UpdateAllGUIDs = <function> defined @GladiusEx/GladiusEx.lua:880
    UNIT_SPELLCAST_CHANNEL_START = <function> defined @GladiusEx/GladiusEx.lua:793
    modules = <table> {
    }
    party_background = GladiusExButtonBackgroundparty {
    }
    GetBarWidth = <function> defined @GladiusEx/GladiusEx.lua:1282
    SaveAnchorPosition = <function> defined @GladiusEx/GladiusEx.lua:1133
    IsTesting = <function> defined @GladiusEx/GladiusEx.lua:438
    defaultModulePrototype = <table> {
    }
    GetUnitIndex = <function> defined @GladiusEx/GladiusEx.lua:1205
    SafeGetSpellName = <function> defined @GladiusEx/GladiusEx.lua:1700
    SetDefaultModulePrototype = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
    default_bar_texture = "Blizzard Raid Bar"
    IsEnabled = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
    RegisterMessage = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
    UnregisterMessage = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
    GetBarsHeight = <function> defined @GladiusEx/GladiusEx.lua:1287
    SoftHideUnit = <function> defined @GladiusEx/GladiusEx.lua:1044
    IsArenaShown = <function> defined @GladiusEx/GladiusEx.lua:664
    update_pending = false
    db = <table> {
    }
    ARENA_OPPONENT_UPDATE = <function> defined @GladiusEx/GladiusEx.lua:816
    CreateUnit = <function> defined @GladiusEx/GladiusEx.lua:1074
    SetEnabledState = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
    GetAttachPoints = <function> defined @GladiusEx/GladiusEx.lua:182
    IsModuleEnabled = <function> defined @GladiusEx/GladiusEx.lua:294
    OnEnable = <function> defined @GladiusEx/GladiusEx.lua:332
    CopyGroupModuleSettings = <function> defined @GladiusEx/options.lua:1074
    OnInitialize = <function> defined @GladiusEx/GladiusEx.lua:218
    UnregisterAllEvents = <function> defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
    GetUnitIdByGUID = <function> defined @GladiusEx/GladiusEx.lua:876
    dbi_party = <table> {
    }
    arena_anchor = GladiusExButtonAnchorarena {
    }
    UNIT_NAME_UPDATE = <function> defined @GladiusEx/GladiusEx.lua:865
    AdjustFrameOffset = <function> defined @GladiusEx/GladiusEx.lua:1318
    OnProfileChanged = <function> defined @GladiusEx/GladiusEx.lua:411
    GetName = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
    CheckOpponentSpecialization = <function> defined @GladiusEx/GladiusEx.lua:734
    name = "GladiusEx"
    HideFrames = <function> defined @GladiusEx/GladiusEx.lua:638
    Disable = <function> defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
    CheckFirstRun = <function> defined @GladiusEx/GladiusEx.lua:383
    Print = <function> defined @GladiusEx/GladiusEx.lua:113
    GetUnitAnchorType = <function> defined @GladiusEx/GladiusEx.lua:1222
    Debug = <function> defined @GladiusEx/GladiusEx.lua:109
    IsPartyUnit = <function> defined @GladiusEx/GladiusEx.lua:986
    MakeGroupOptions = <functi

  • Vendethiel posted a comment Mar 20, 2024

    Do you have framesort installed? This shouldn't be happening by itself. The error doesn't look related to gex either.

    You can always run these two commands to reset the addon though:

    /gex hide

    /gex show


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