Lua Error when Accessing Colors/Classes in Unit Frame Options #2218


  • New
  • Defect
Open
  • unquietbit created this issue Dec 9, 2025

    Environment Details:

    Addon Version:  ShadowedUnitFrames-v4.4.14
    WoW Version:  The War Within 11.2.7.64772

    Issue:
    When trying to open the Colors tab under General in the SUF settings, a Lua error occurs.
    The Colors tab loads, but the Classes subsection (near the end) fails to load, and it remains completely empty.

    Steps to reproduce:
    1. Type `/suf` in chat

    2. Go under General Colors
    3. The Lua error immediately appears

    Lua Error Message:
    ```
    Lua

    Message: bad argument #2 to '?' (Usage: self:SetVertexColor(color [, a]))
    Time: Tue Dec 9 11:07:07 2025
    Count: 1
    Stack:
    [Interface/AddOns/ShadowedUF_Options/libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua]:342: in function 'SelectTab'
    [Interface/AddOns/ShadowedUF_Options/libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua]:200: in function <...libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua:197>

    Locals:
    self = <table> {
    parent = <table> {
    }
    alignoffset = 18
    status = <table> {
    }
    AceGUIWidgetVersion = 38
    height = "fill"
    localstatus = <table> {
    }
    content = Frame {
    }
    border = Frame {
    }
    userdata = <table> {
    }
    children = <table> {
    }
    type = "TabGroup"
    num = 1
    tablist = <table> {
    }
    width = "fill"
    titletext = FontString {
    }
    events = <table> {
    }
    base = <table> {
    }
    tabs = <table> {
    }
    borderoffset = 30
    frame = Frame {
    }
    }
    value = "color"
    status = <table> {
    selected = "color"
    }
    found = true

    ```

    Troubleshooting attempted
    - Updated to latest SUF version

    - Deleted the ShadowedUnitFrames.lua and ShadowedUnitFrames.lua.bak files from SavedVariables

    - Disabled all other addons

  • unquietbit added the tags Defect New Dec 9, 2025

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