profiles/boquets bugging

Heather H
2024-07-31T04:37:11Z

**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](https://www.curseforge.com/wow/addons/bug-grabber) * [BugSack](https://www.curseforge.com/wow/addons/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 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 [string "@VuhDo/VuhDoBouquets.lua"]:692: in function [string "@VuhDo/VuhDoBarCustomizerMana.lua"]:83: in function [string "@VuhDo/VuhDoEventHandler.lua"]:519: in function 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](/uploads/319cecf7abdb7d0600c2c136674a7996/Screenshot_2024-07-28_195940.png)