Raven

2M Downloads

Raven r603 unresponsive in 10.0.02 for some users

Dicebar opened this issue ยท 11 comments

commented

Various bug reports indicate that Raven is unresponsive on the live servers, without any errors being thrown.

It seems to reflect the same bug Akgis reported on beta, for which he shared a video:
https://www.youtube.com/watch?v=r2fJ7x3K6ek&ab_channel=Akgis

Some bug reports indicate a different problem, with conditions that stop working randomly. This might be related, so I'm including it in this report.

Variables that can be excluded as causes:

  • Character race and class
  • Localization
commented

@Dicebar
So I have made two videos with my Monk.

One fighting a normal training dummy and one fighting a Tank training dummy (the ones that fight back). My issues only appears on the Tank training dummy, it MIGHT be because then I get damage to trigger Stagger. I have a Stagger bar with Tooltip number ticked on.

With the Tank dummy Raven 'freezes'. No errors but the bars and icons dont update anymore. See videos

Normal dummy, no problem -> https://youtu.be/TyiL7IMgdU0
Tank dummy, problem -> https://youtu.be/JnRnxWXdG3E

commented

thank you for the videos, I will hop onto my monk tank and see if I can replicate the issues

commented

Silly of me, there is an error! Check the second video, the moment the bars and icons freeze BugSack registers an error (see ChocolateBar).

10x Interface/AddOns/Raven/Bars.lua:1019: attempt to call method 'SetUnitAura' (a nil value)
[string "@Interface/AddOns/Raven/Bars.lua"]:1019: in function GetTooltipNumber' [string "@Interface/AddOns/Raven/Bars.lua"]:1084: in function <Interface/AddOns/Raven/Bars.lua:1067> [string "@Interface/AddOns/Raven/Bars.lua"]:1917: in function <Interface/AddOns/Raven/Bars.lua:1871> [string "@Interface/AddOns/Raven/Bars.lua"]:2119: in function UpdateBars'
[string "@Interface/AddOns/Raven/Main.lua"]:1245: in function `Update'
[string "@Interface/AddOns/Raven/Main.lua"]:911: in function <Interface/AddOns/Raven/Main.lua:907>

Locals:
self =

{
CheckTalent = defined @Interface/AddOns/Raven/Conditions.lua:341
testOrder =
{
}
HexColor = defined @Interface/AddOns/Raven/Profile.lua:43
UpdateInCombatBar = defined @Interface/AddOns/Raven/Cancel.lua:66
modules =
{
}
Nest_SetShine = defined @Interface/AddOns/Raven/Nest.lua:1303
GetValueFormat = defined @Interface/AddOns/Raven/Values.lua:821
ReleaseBarGroup = defined @Interface/AddOns/Raven/Bars.lua:723
CopyTable = defined @Interface/AddOns/Raven/Profile.lua:61
ResetColorDefault = defined @Interface/AddOns/Raven/Profile.lua:424
Nest_SetBarGroupLock = defined @Interface/AddOns/Raven/Nest.lua:973
Nest_FormatTime = defined @Interface/AddOns/Raven/Nest.lua:1873
SetInCombatBar = defined @Interface/AddOns/Raven/Cancel.lua:203
LocalSpellNames =
{
}
GetExpireColor = defined @Interface/AddOns/Raven/Profile.lua:641
UpdateInternalCooldowns = defined @Interface/AddOns/Raven/Main.lua:2063
SetExpireColor = defined @Interface/AddOns/Raven/Profile.lua:629
DefaultProfile =
{
}
ResetColorDefaults = defined @Interface/AddOns/Raven/Profile.lua:443
RemoveMatchingTrackers = defined @Interface/AddOns/Raven/Main.lua:388
Nest_CreateBar = defined @Interface/AddOns/Raven/Nest.lua:1074
CheckSpec = defined @Interface/AddOns/Raven/Conditions.lua:396
SetEnabledState = defined @Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
FinalizeBars = defined @Interface/AddOns/Raven/Bars.lua:161
mountSpells =
{
}
Nest_SetLabelColor = defined @Interface/AddOns/Raven/Nest.lua:1279
LoadCustomBars = defined @Interface/AddOns/Raven/Bars.lua:528
Nest_DeleteAllBars = defined @Interface/AddOns/Raven/Nest.lua:1243
Nest_AdjustColor = defined @Interface/AddOns/Raven/Nest.lua:1344
UpdateTrackers = defined @Interface/AddOns/Raven/Main.lua:1829
ldbi =
{
}
Nest_RegisterCallbacks = defined @Interface/AddOns/Raven/Nest.lua:683
UnregisterAllEvents = defined @Interface/AddOns/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:169
InitializeBarGroup = defined @Interface/AddOns/Raven/Bars.lua:494
Nest_SetBarGroupBorder = defined @Interface/AddOns/Raven/Nest.lua:898
Nest_GetBarGroups = defined @Interface/AddOns/Raven/Nest.lua:796
HideBars = defined @Interface/AddOns/Raven/Bars.lua:175
OptionsPanel = defined @Interface/AddOns/Raven/Main.lua:1084
Nest_SetBarGroupBackdrop = defined @Interface/AddOns/Raven/Nest.lua:906
DetectInternalCooldown = defined @Interface/AddOns/Raven/Main.lua:2045
Nest_SetColors = defined @Interface/AddOns/Raven/Nest.lua:1262
warlockCreatures =
{
}
InitializeSpellIDs = defined @Interface/AddOns/Raven/Profile.lua:131
GetName = defined @Interface/AddOns/Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
InitializeBuffTooltip = defined @Interface/AddOns/Raven/Main.lua:1424
professionSpells =
{
}
ColorPalette =
{
}
SetConditionDefaults = defined @Interface/AddOns/Raven/Conditions.lua:876
Nest_SetAlpha = defined @Interface/AddOns/Raven/Nest.lua:1294
SaveBarGroupSettings = defined @Interface/AddOns/Raven/Bars.lua:525
Print = defined @Interface/AddOns/Ace3/AceConsole-3.0/AceConsole-3.0.lua:50
Nest_SetTimeColor = defined @Interface/AddOns/Raven/Nest.lua:1284
Nest_DeleteBar = defined @Interface/AddOns/Raven/Nest.lua:1179
UpdateSpellEffects = defined @Interface/AddOns/Raven/Main.lua:1678
Debug = defined @Interface/AddOns/Raven/Main.lua:195
Nest_IsTimer = defined @Interface/AddOns/Raven/Nest.lua:1256
Nest_GetBarGroup = defined @Interface/AddOns/Raven/Nest.lua:793
Nest_SetTick = defined @Interface/A

commented

Thank you this helps a lot.
This is something I missed with the new Namespace handling.
Could you please zip your raven and raven WTF files from
WOWFOLDER_retail\WTF\Account\YOURACCOUNT\SavedVariables
folder so that I can use your monk profile as a test platform.

The key word here was when I realized that it had to do with Tooltip, the Tooltip integration with the client is completely reworked.

I will get on this ASAP

commented

Sure, here's the addon and my WTF

commented

Hello I had uploaded a video of a draenei shaman, that with my old savedvariables nothing works, here is my raven.lua from savedvariables.

Hope it helps. Any help debuging stuff let me know!

Raven.zip

commented

Issue with the Tooltip causing issues has been solved, sorting new release shortly

commented

new version (r604) is up, it should sort Crowmeisters issue, I have not yet tested it with your problems akgis32, I will do so tomorrow morning (EU time)

commented

hey! Seems to be fixed for the 5mins I had time to play :)

will try more in the evening thanks very much in debugging the issue.

commented

Located issue for akgis32, error was with BarIconText color setting sometimes showing a certain color value as null, sorted by defaulting these to 0

r605 will have this latest fix

commented

Leaving this open over the weekend, or until further results are presented