Attempting to add new Debuffs/Buffs on beta results in error #865


  • Defect
  • Fixed
Closed
  • toludin created this issue Aug 14, 2020

    What version of Grid2 and game type (classic or retail) are you using ?

    v973 in Shadowlands beta v9.0.1 (35522)

     

    What game client version (windows or mac) and language are you using ?

    Windows, English

     

    What steps will reproduce the problem?

    1) Log into Beta client

    2) Open Grid2

    3) Go to Statuses

    4) Go to Buffs or Debuffs

    5) Where you would normally get a text edit box to name a new debuff, note generated error

      
    Did you try having Grid2 as the only enabled addon and everything else disabled?

    Yes

      

    Was it working in a previous version? If yes, which was the last good one?

    Works in all versions on retail, just broken on beta with the API change

      

    Do you have an error log of what happened? If you don't see any errors, make sure that error reporting is enabled (`/console scriptErrors 1`) or install [BugSack](https://mods.curse.com/addons/wow/BugSack).

     

    6x ...\AceGUI-3.0-41-Search-EditBox\Search-EditBox-Widget.lua:327: attempt to call method 'SetBackdrop' (a nil value)
    [string "@Grid2Options\Libs\AceGUI-3.0-41-Search-EditBox\Search-EditBox-Widget.lua"]:327: in function <...\AceGUI-3.0-Search-EditBox\Search-EditBox-Widget.lua:325>
    [string "@Grid2Options\Libs\AceGUI-3.0-41-Search-EditBox\Search-EditBox-Widget.lua"]:389: in function `?'
    [string "@Plater\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:108: in function <Plater\libs\AceGUI-3.0\AceGUI-3.0.lua:97>
    [string "@Plater\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:146: in function `Create'
    [string "@Grid2Options\Libs\AceGUI-3.0-41-Search-EditBox\Search-EditBox-Library.lua"]:8: in function <...AceGUI-3.0-Search-EditBox\Search-EditBox-Library.lua:7>
    [string "=(tail call)"]: ?
    [string "@Plater\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:108: in function <Plater\libs\AceGUI-3.0\AceGUI-3.0.lua:97>
    [string "@Plater\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:146: in function `Create'
    [string "@Plater\libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-79.lua"]:1095: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1092>
    [string "@Plater\libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-79.lua"]:1185: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1117>
    [string "@Plater\libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-79.lua"]:1648: in function `FeedGroup'
    [string "@Plater\libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-79.lua"]:1573: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1557>
    [string "=[C]"]: ?
    [string "@Plater\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:72: in function <Plater\libs\AceGUI-3.0\AceGUI-3.0.lua:70>
    [string "@Plater\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:306: in function `Fire'
    [string "@Plater\libs\AceGUI-3.0-41\widgets\AceGUIContainer-TreeGroup.lua"]:512: in function `SetSelected'
    [string "@Plater\libs\AceGUI-3.0-41\widgets\AceGUIContainer-TreeGroup.lua"]:189: in function <...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:185>

     

    Please provide any additional information below.

    There's one more frame with a missing BackdropTemplate parameter - in the Search-EditBox-Widget.lua file, at line 327. This missing parameter is breaking buff/debuff adding right now it seems.

     

    Adding in the parameter resolved the issue for me, and let me add new buffs/debuffs for tracking just fine.

  • toludin added a tag Defect Aug 14, 2020
  • michaelsp added a tag Started Aug 14, 2020
  • michaelsp posted a comment Aug 14, 2020

    Fixed in r975-beta

  • michaelsp added a tag Fixed Aug 14, 2020
  • michaelsp removed a tag Started Aug 14, 2020
  • michaelsp closed issue Aug 16, 2020

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