Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
VuhDo VuhDo
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 283
    • Issues 283
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • VuhDo
  • VuhDoVuhDo
  • Issues
  • #986

Closed
Open
Created Sep 06, 2024 by Telnor SP@TelnorSP

TWW Delves - C stack overflow

Confirm the issue lies within VuhDo:

Only occurs when Vuhdo/Vuhdo Options are installed. Tested with only these addons installed.

Describe your environment:

Vuhdo v3.174 Retail

  • You can retrieve this by running the following command in-game: /dump GetAddOnMetadata("VuhDo", "Version") ** This doesn't work - see below **

2x [string "return GetAddOnMetadata("VuhDo", "Version")"]:1: attempt to call global 'GetAddOnMetadata' (a nil value) [string "return GetAddOnMetadata("VuhDo", "Version")"]:1: in function func' [string "@Blizzard_SharedXML/Dump.lua"]:400: in function DevTools_DumpCommand' [string "@Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:2560: in function ?' [string "@Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:5479: in function ChatEdit_ParseText' [string "@Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:5131: in function ChatEdit_SendText' [string "@Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:5167: in function ChatEdit_OnEnterPressed' [string "*ChatFrame.xml:140_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:140_OnEnterPressed"]:1>

Locals: (*temporary) = nil (*temporary) = "VuhDo" (*temporary) = "Version" (*temporary) = "attempt to call global 'GetAddOnMetadata' (a nil value)"

  • World of Warcraft region (ie. Americas/Oceanic, EU, CN or KR) Americas

  • World of Warcraft client language (eg. enUS) enUS

Summary of the issue:

C stack overflow errors in TWW Delves. Abnormal party frame activity.

Expected behaviour:

Player and Brann positions in party frames should be static and no C Stack Overflows

Actual behaviour:

Player and Brann are constantly switching positions in the party frames. C Stack Overflow errors occur part way through Delve and continue until a /reload C Stack Overflow will resume some time after the /reload unless Vuhdo is unloaded

Related error messages: x Blizzard_SharedXMLBase/Pools.lua:214: C stack overflow [string "@Blizzard_SharedXMLBase/Pools.lua"]:214: in function <Blizzard_SharedXMLBase/Pools.lua:213> [string "=(tail call)"]: ? [string "@Blizzard_UnitFrame/PartyFrame.lua"]:130: in function <Blizzard_UnitFrame/PartyFrame.lua:128> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? ... [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function UpdatePartyFrames' [string "@Blizzard_RaidFrame/RaidFrame.lua"]:130: in function UpdateRaidAndPartyFrames' [string "@Blizzard_UIParent/Mainline/UIParent.lua"]:1711: in function <...rfaceBlizzard_UIParent/Mainline/UIParent.lua:1290>

Locals: self =

{ activeObjects =
{ } proxy =
{ } activeObjectCount =
{ } capacity = Infinite inactiveObjects =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) = "Enumerate" (*temporary) = "C stack overflow"

1x Blizzard_SharedXMLBase/Pools.lua:214: C stack overflow [string "@Blizzard_SharedXMLBase/Pools.lua"]:214: in function <Blizzard_SharedXMLBase/Pools.lua:213> [string "=(tail call)"]: ? [string "@Blizzard_UnitFrame/PartyFrame.lua"]:130: in function <Blizzard_UnitFrame/PartyFrame.lua:128> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? ... [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function UpdatePartyFrames' [string "@Blizzard_RaidFrame/RaidFrame.lua"]:130: in function UpdateRaidAndPartyFrames' [string "@Blizzard_UIParent/Mainline/UIParent.lua"]:1711: in function <...rfaceBlizzard_UIParent/Mainline/UIParent.lua:1290>

Locals: self =

{ activeObjects =
{ } proxy =
{ } activeObjectCount =
{ } capacity = Infinite inactiveObjects =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) = "Enumerate" (*temporary) = "C stack overflow"

The following were captured without Bugsack/Buggrabber installed and has an additional (Vuhdo) error that did not show up with Bugsack/Buggrabber installed:

***** Page 1 Message: C stack overflow Time: Thu Sep 5 22:22:01 2024 Count: 1 Stack: C stack overflow [string "@Interface/AddOns/Blizzard_SharedXMLBase/SecureTypes.lua"]:62: in function (for generator)' [string "@Interface/AddOns/Blizzard_UnitFrame/PartyFrame.lua"]:130: in function <Interface/AddOns/Blizzard_UnitFrame/PartyFrame.lua:128> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? ... [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function UpdatePartyFrames' [string "@Interface/AddOns/Blizzard_RaidFrame/RaidFrame.lua"]:130: in function `UpdateRaidAndPartyFrames' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:1711: in function <...rface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua:1290>

Locals: _ = nil key = nil tbl =

{ = true = true = true = true }

***** Page 2 Message: C stack overflow Time: Thu Sep 5 22:22:01 2024 Count: 1 Stack: C stack overflow [string "@Interface/AddOns/Blizzard_SharedXMLBase/SecureTypes.lua"]:62: in function (for generator)' [string "@Interface/AddOns/Blizzard_UnitFrame/PartyFrame.lua"]:98: in function HidePartyFrames' [string "@Interface/AddOns/VuhDo/VuhDoGuiToolbox.lua"]:556: in function <Interface/AddOns/VuhDo/VuhDoGuiToolbox.lua:554> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? ... [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function UpdatePartyFrames' [string "@Interface/AddOns/Blizzard_RaidFrame/RaidFrame.lua"]:130: in function UpdateRaidAndPartyFrames' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:1711: in function <...rface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua:1290>

Locals: _ = nil key = nil tbl =

{ = true = true = true = true }

***** Page 3 Message: Interface/AddOns/Blizzard_SharedXMLBase/Pools.lua:214: C stack overflow Time: Thu Sep 5 22:22:02 2024 Count: 1 Stack: Interface/AddOns/Blizzard_SharedXMLBase/Pools.lua:214: C stack overflow [string "@Interface/AddOns/Blizzard_SharedXMLBase/Pools.lua"]:214: in function <Interface/AddOns/Blizzard_SharedXMLBase/Pools.lua:213> [string "=(tail call)"]: ? [string "@Interface/AddOns/Blizzard_UnitFrame/PartyFrame.lua"]:130: in function <Interface/AddOns/Blizzard_UnitFrame/PartyFrame.lua:128> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? ... [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function UpdatePartyFrames' [string "@Interface/AddOns/Blizzard_RaidFrame/RaidFrame.lua"]:130: in function UpdateRaidAndPartyFrames' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:1711: in function <...rface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua:1290>

Locals: self =

{ activeObjects =
{ } proxy =
{ } activeObjectCount =
{ } capacity = Infinite inactiveObjects =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) =
{ tbl =
{ } } (*temporary) = "Enumerate" (*temporary) = "C stack overflow"

***** Page 4 Message: C stack overflow Time: Thu Sep 5 22:24:48 2024 Count: 166 Stack: C stack overflow [string "@Interface/AddOns/Blizzard_RaidFrame/RaidFrame.lua"]:130: in function `UpdateRaidAndPartyFrames' [string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:1711: in function <...rface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua:1290>

Locals:


Vuhdo_Party_Frame

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking