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 278
    • Issues 278
    • 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
  • #945

Closed
Open
Created Jul 29, 2024 by Heather H@mizzlurkington

profiles/boquets bugging

Confirm the issue lies within VuhDo:

Please first disable all add-ons other than VuhDo and VuhDo Options and see if your issue persists.

Describe your environment:

  • VuhDo version (e.g. v3.102, Classic or Retail) -v3.171, retail

    • You can retrieve this by running the following command in-game: /dump GetAddOnMetadata("VuhDo", "Version")
  • World of Warcraft region (ie. Americas/Oceanic, EU, CN or KR) Americas/Oceanic

  • World of Warcraft client language (eg. enUS)

    • You can retrieve this by running the following command in-game: /dump GetLocale() enUS

Summary of the issue:

while in raid I was adjusting something in vuhdo, I heard "fatality" from bugsack and game crashed. I reentered the game and all of my custom boquets are gone. My raid profiles are not working as well. Everything seems to have gone back to default, but in the indicators tab it is still trying to pull boquets which I don't see on my list anymore. Key layouts have also gone back to default. I don't know if I can get everything back.

Expected behaviour:

profiles and key layouts are normally saved and easy to swap to

Actual behaviour:

whenever I try to edit in vuhdo it stalls my game and I have to force stop it

Tell me how to reproduce your issue. Please provide step-by-step instructions.

Related error messages:

Please first install the following two add-ons to assist in capturing any error messages in-game:

  • BugGrabber
  • BugSack

Next, disable all add-ons except for Bugsack, Bug Grabber, VuhDo and VuhDo Options. Capture any VuhDo related error messages and paste them here verbatim.

3x VuhDo/VuhDoToolbox.lua:1125: attempt to index global 'VUHDO_BOUQUETS' (a nil value) [string "@VuhDo/VuhDoToolbox.lua"]:1125: in function `VUHDO_compressAllBouquets' [string "@VuhDo/VuhDoEventHandler.lua"]:746: in function <VuhDo/VuhDoEventHandler.lua:449>

Locals: (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index global 'VUHDO_BOUQUETS' (a nil value)"

3x VuhDo/VuhDoDefaults.lua:13: attempt to index global 'VUHDO_PANEL_SETUP' (a nil value) [string "@VuhDo/VuhDoDefaults.lua"]:13: in function VUHDO_fixHotSettings' [string "@VuhDoOptions/VuhDoNewOptionsTabbedFrame.lua"]:101: in function VUHDO_tabbedPanelOkayClicked' [string "*VuhDoNewOptionsTabbedFrame.xml:221_OnClick"]:1: in function <[string "*VuhDoNewOptionsTabbedFrame.xml:221_OnClick"]:1>

Locals: (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index global 'VUHDO_PANEL_SETUP' (a nil value)" tHotSlots =

{ 1 = "Prayer of Mending" 2 = "Renew" 3 = "Echo of Light" 4 = "BOUQUET_Externals" 5 = "BOUQUET_Tank Cooldowns" 6 = "" 7 = "" 8 = "" 9 = "BOUQUET_Tank Cooldowns extd" 10 = "" } tHotCfg =
{ 1 =
{ } 3 =
{ } 2 =
{ } 5 =
{ } 4 =
{ } 7 =
{ } 6 =
{ } 9 =
{ } 8 =
{ } 10 =
{ } }

63x VuhDo/VuhDoBarCustomizerMana.lua:120: attempt to index global 'VUHDO_INDICATOR_CONFIG' (a nil value) [string "@VuhDo/VuhDoBarCustomizerMana.lua"]:120: in function `tDelegate' [string "@VuhDo/VuhDoBouquets.lua"]:634: in function <VuhDo/VuhDoBouquets.lua:624> [string "@VuhDo/VuhDoBouquets.lua"]:692: in function <VuhDo/VuhDoBouquets.lua:685> [string "@VuhDo/VuhDoBarCustomizerMana.lua"]:83: in function <VuhDo/VuhDoBarCustomizerMana.lua:53> [string "@VuhDo/VuhDoEventHandler.lua"]:519: in function <VuhDo/VuhDoEventHandler.lua:449>

Locals: aUnit = "raid12" anIsActive = true anIcon = "Interface\AddOns\VuhDo\Images\icon_white_square" aCurrValue = 261616 aCounter = 0 aMaxValue = 262500 aColor =

{ TG = 0 R = 0

TB = 1 TR = 0 useText = true G = 0 useOpacity = true TO = 1 B = 1 O = 1 useBackground = true } aBuffName = nil aBouquetName = "Manabars: Mana only" (for state) =

{ 1 = Vd1H15 { } } (for control) = 1 _ = 1 tButton = Vd1H15 { __WAGlowFrame = Frame { } dropDown = Vd1H15DropDown { } raidid = "raid12" vfl = true regularHeight = 41 } (*temporary) = nil (*temporary) = 1 (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index global 'VUHDO_INDICATOR_CONFIG' (a nil value)" tManaBarHeight = 0 tQuota = 0.996632 tPanelNum = 1 VUHDO_BUTTON_CACHE =
{ = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 2 = 1 = 1 = 1 = 1 = 2 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 1 = 2 = 1 = 1 = 1 } VUHDO_PANEL_SETUP =
{ 1 =
{ } 2 =
{ } 3 =
{ } 4 =
{ } 5 =
{ } 6 =
{ } 7 =
{ } 8 =
{ } 9 =
{ } 10 =
{ } RAID_ICON_FILTER =
{ } PANEL_COLOR =
{ } HOTS =
{ } BAR_COLORS =
{ } } tManaBar = Vd1H15BgBarIcBarHlBarMaBar { addLevel = 1 isInverted = false PixelSnapDisabled = true vfl = true txOrient = 1 texture = Texture { } } sIsInverted =
{ 1 = false 2 = false 3 = false 4 = false 5 = false 6 = false 7 = false 8 = false 9 = false 10 = false } tRegularHeight = 41 sIsHealthBarVertical =
{ 1 = false 2 = false 3 = false 4 = false 5 = false 6 = false 7 = false 8 = false 9 = false 10 = false } VUHDO_RAID =
{ raid14 =
{ } raid18 =
{ } raid10 =
{ } raid4 =
{ } raid17 =
{ } raid3 =
{ } raid20 =
{ } raidpet20 =
{ } raid2 =
{ } player =
{ } raid13 =
{ } raid9 =
{ } raidpet1 =
{ } raid7 =
{ } raid6 =
{ } raid5 =
{ } raid8 =
{ } raid16 =
{ } raid1 =
{ } raid11 =
{ } raid12 =
{ } raid15 =
{ } } tAllButtons = nil VUHDO_IN_RAID_TARGET_BUTTONS =
{ } Screenshot_2024-07-28_195940
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking