Couple of Lua errors in Solo Shuffle
JH0Ni-github opened this issue · 2 comments
1x SharedXML/Backdrop.lua:261: script ran too long
[string "@SharedXML/Backdrop.lua"]:261: in function `setupPieceVisualsFunction'
[string "@SharedXML/NineSlice.lua"]:197: in function `ApplyLayout'
[string "@SharedXML/Backdrop.lua"]:322: in function `ApplyBackdrop'
[string "@SharedXML/Backdrop.lua"]:341: in function `SetBackdrop'
[string "@GladiusEx/modules/cooldowns.lua"]:882: in function <GladiusEx/modules/cooldowns.lua:879>
[string "@GladiusEx/modules/cooldowns.lua"]:1149: in function <GladiusEx/modules/cooldowns.lua:1024>
[string "@GladiusEx/modules/cooldowns.lua"]:1194: in function `UpdateGroup'
[string "@GladiusEx/modules/cooldowns.lua"]:1155: in function `Update'
[string "@GladiusEx/GladiusEx.lua"]:1453: in function `fn'
[string "@GladiusEx/libs/LibFunctional-1.0-2/functional.lua"]:209: in function `each'
[string "@GladiusEx/GladiusEx.lua"]:1452: in function `UpdateUnit'
[string "@GladiusEx/GladiusEx.lua"]:549: in function `UpdateArenaFrames'
[string "@GladiusEx/GladiusEx.lua"]:578: in function `UpdateFrames'
[string "@GladiusEx/GladiusEx.lua"]:709: in function `?'
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
self = GladiusExCooldownsframeIcon9arena3 {
0 = <userdata>
Center = Texture {
}
RightEdge = Texture {
}
LeftEdge = Texture {
}
group = 2
BottomEdge = Texture {
}
OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
backdropInfo = <table> {
}
BottomRightCorner = Texture {
}
GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
icon = Texture {
}
BottomLeftCorner = Texture {
}
TopRightCorner = Texture {
}
GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
TopLeftCorner = Texture {
}
PixelSnapDisabled = true
TopEdge = Texture {
}
ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
count = FontString {
}
GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
icon_frame = Frame {
}
SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
cooldown = GladiusExCooldownsframeIcon9arena3Cooldown {
}
SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
}
piece = Texture {
0 = <userdata>
PixelSnapDisabled = true
}
setupInfo = <table> {
fn = <function> defined @SharedXML/NineSlice.lua:117
pieceName = "TopLeftCorner"
point = "TOPLEFT"
}
pieceLayout = <table> {
}
textureInfo = <table> {
URx = 0.617188
ULy = 0.062500
setHeight = true
LRy = 0.937500
setWidth = true
URy = 0.062500
LRx = 0.617188
LLy = 0.937500
LLx = 0.507813
ULx = 0.507813
}
tileVerts = true
file = "Interface\ChatFrame\ChatFrameBackground"
(*temporary) = <function> defined =[C]:-1
(*temporary) = true
(*temporary) = <function> defined =[C]:-1
(*temporary) = <function> defined @ElvUI/Core/General/Toolkit.lua:36
(*temporary) = Texture {
0 = <userdata>
PixelSnapDisabled = true
}
(*temporary) = true
(*temporary) = "script ran too long"
textureUVs = <table> {
BottomLeftCorner = <table> {
}
TopEdge = <table> {
}
BottomEdge = <table> {
}
Center = <table> {
}
RightEdge = <table> {
}
TopRightCorner = <table> {
}
TopLeftCorner = <table> {
}
LeftEdge = <table> {
}
BottomRightCorner = <table> {
}
}
1x ...Ons/Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua:20: script ran too long
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:20: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
handlers = <table> {
= <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
= <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
= <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
= <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
}
index = <table> {
AnchorFromGrowDirection = <function> defined @GladiusEx/options.lua:1129
RefreshUnit = <function> defined @GladiusEx/GladiusEx.lua:1005
EnableModules = <function> defined @GladiusEx/GladiusEx.lua:326
IsArenaUnit = <function> defined @GladiusEx/GladiusEx.lua:982
UpdateAllGUIDs = <function> defined @GladiusEx/GladiusEx.lua:880
UNIT_SPELLCAST_CHANNEL_START = <function> defined @GladiusEx/GladiusEx.lua:793
modules = <table> {
}
party_background = GladiusExButtonBackgroundparty {
}
GetBarWidth = <function> defined @GladiusEx/GladiusEx.lua:1282
SaveAnchorPosition = <function> defined @GladiusEx/GladiusEx.lua:1133
IsTesting = <function> defined @GladiusEx/GladiusEx.lua:438
defaultModulePrototype = <table> {
}
GetUnitIndex = <function> defined @GladiusEx/GladiusEx.lua:1205
SafeGetSpellName = <function> defined @GladiusEx/GladiusEx.lua:1700
SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
default_bar_texture = "Blizzard Raid Bar"
IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
RegisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
GetBarsHeight = <function> defined @GladiusEx/GladiusEx.lua:1287
SoftHideUnit = <function> defined @GladiusEx/GladiusEx.lua:1044
IsArenaShown = <function> defined @GladiusEx/GladiusEx.lua:664
update_pending = false
db = <table> {
}
ARENA_OPPONENT_UPDATE = <function> defined @GladiusEx/GladiusEx.lua:816
CreateUnit = <function> defined @GladiusEx/GladiusEx.lua:1074
SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
GetAttachPoints = <function> defined @GladiusEx/GladiusEx.lua:182
IsModuleEnabled = <function> defined @GladiusEx/GladiusEx.lua:294
OnEnable = <function> defined @GladiusEx/GladiusEx.lua:332
CopyGroupModuleSettings = <function> defined @GladiusEx/options.lua:1074
OnInitialize = <function> defined @GladiusEx/GladiusEx.lua:218
UnregisterAllEvents = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
GetUnitIdByGUID = <function> defined @GladiusEx/GladiusEx.lua:876
dbi_party = <table> {
}
arena_anchor = GladiusExButtonAnchorarena {
}
UNIT_NAME_UPDATE = <function> defined @GladiusEx/GladiusEx.lua:865
AdjustFrameOffset = <function> defined @GladiusEx/GladiusEx.lua:1318
OnProfileChanged = <function> defined @GladiusEx/GladiusEx.lua:411
GetName = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
CheckOpponentSpecialization = <function> defined @GladiusEx/GladiusEx.lua:734
name = "GladiusEx"
HideFrames = <function> defined @GladiusEx/GladiusEx.lua:638
Disable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
CheckFirstRun = <function> defined @GladiusEx/GladiusEx.lua:383
Print = <function> defined @GladiusEx/GladiusEx.lua:113
GetUnitAnchorType = <function> defined @GladiusEx/GladiusEx.lua:1222
Debug = <function> defined @GladiusEx/Gladius
1x [ADDON_ACTION_BLOCKED] AddOn 'GladiusEx' tried to call the protected function 'GladiusExHealthBararena1:Hide()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `Hide'
[string "@GladiusEx/modules/healthbar.lua"]:285: in function `Reset'
[string "@GladiusEx/GladiusEx.lua"]:1052: in function `SoftHideUnit'
[string "@GladiusEx/GladiusEx.lua"]:830: in function `?'
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Ace3/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
_ = Frame {
RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
0 = <userdata>
UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
- Same as #85 I think
25x ...ns/GladiusEx/libs/LibCooldownTracker-1.0-10/library.lua:274: attempt to index local 'spelldata' (a number value)
[string "@GladiusEx/libs/LibCooldownTracker-1.0-10/library.lua"]:274: in function <...ns/GladiusEx/libs/LibCooldownTracker-1.0/library.lua:262>
[string "@GladiusEx/libs/LibCooldownTracker-1.0-10/library.lua"]:821: in function <...ns/GladiusEx/libs/LibCooldownTracker-1.0/library.lua:820>
[string "=(tail call)"]: ?
Locals:
event = "UNIT_SPELLCAST_SUCCEEDED"
unit = "party1"
spellid = 370965
spelldata = 370965
(*temporary) = <table> {
199483 = <table> {
}
191427 = <table> {
}
207028 = <table> {
}
1022 = <table> {
}
115151 = <table> {
}
198589 = <table> {
}
263165 = <table> {
}
2050 = <table> {
}
246287 = <table> {
}
22570 = <table> {
}
275699 = <table> {
}
20572 = <table> {
}
315341 = <table> {
}
215982 = <table> {
}
1044 = <table> {
}
359844 = <table> {
}
22842 = <table> {
}
5211 = <table> {
}
51886 = <table> {
}
66 = <table> {
}
527 = <table> {
}
6262 = <table> {
}
343223 = <table> {
}
233759 = <table> {
}
207289 = <table> {
}
152175 = <table> {
}
133 = <table> {
}
265221 = <table> {
}
102558 = <table> {
}
385424 = <table> {
}
201664 = <table> {
}
205629 = <table> {
}
58984 = <table> {
}
68992 = <table> {
}
205630 = <table> {
}
271877 = <table> {
}
190925 = <table> {
}
102560 = <table> {
}
20589 = <table> {
}
192077 = <table> {
}
218164 = <table> {
}
47476 = <table> {
}
207167 = <table> {
}
47540 = <table> {
}
96231 = <table> {
}
34433 = <table> {
}
57994 = <table> {
}
196555 = <table> {
}
188499 = <table> {
}
214202 = <table> {
}
48020 = <table> {
}
279302 = <table> {
}
213691 = <table> {
}
115989 = <table> {
}
205636 = <table> {
}
51505 = <table> {
}
188501 = 320379
305392 = <table> {
}
42650 = <table> {
}
111898 = <table> {
}
207684 = <table> {
}
203720 = <table> {
}
257044 = <table> {
}
266779 = <table> {
}
55342 = <table> {
}
33891 = <table> {
}
73920 = <table> {
}
117014 = <table> {
}
211522 = <table> {
}
153595 = <table> {
}
115288 = <table> {
}
585 = <table> {
}
64901 = <table> {
}
586 = <table> {
}
22812 = <table> {
}
118038 = <table> {
}
119381 = <table> {
}
374968 = <table> {
}
236077 = <table> {
}
185311 = <table> {
}
3411 = <table> {
}
115098 = <table> {
}
48438 = <table> {
}
26297 = <table> {
}
198100 = <table> {
}
115546 = <table> {
}
46584 = <table> {
}
20271 = <table> {
}
123986 = <table> {
}
212295 = <table> {
}
235313 = <table> {
}
108194 = <table> {
}
263725 = <table> {
}
212552 = <table> {
}
49206 = <table> {
}
63560 = <table> {
}
101545 = <table> {
}
191837 = <table> {
}
198103 = <table> {
}
255647 = <table> {
}
137619 = <table> {
}
50613 = 28730
342245 = <table> {
}
210764 = <table> {
}
197721 = <table> {
}
2484 = <table> {
}
201430 = <table> {
}
195676 = <table> {
}
33702 = 20572
368847 = <table> {
}
408233 = <table> {
}
16979 = 102401
200025 = <table> {
}
206803 = <table> {
}
206931 = <table> {
}
47481 = <table> {
}
210256 = <table> {
}
48792 = <table> {
}
197214 = <table> {
}
196447 = <table> {
}
370388 = <table> {
}
5116 = <table> {
}
642 = <table> {
}
12294 = <table> {
}
77764 = 77761
179057 = <table> {
}
235450 = <table> {
}
119899 = <table> {
}
374227 = <table> {
}
198111 = <table> {
}
18562 = <table> {
}
47482 = <table> {
}
260643 = <table> {
}
209749 = <table> {
}
90361 = <table> {
}
108839 = <table> {
}
69070 = <table> {
}
278326 = <table> {
}
30151 = <table> {
}
344566 = <table> {
}
212436 = <table> {
}
223306 = <table> {
}
336128 = <table> {
}
259495 = <table> {
}
202335 = <table> {
}
108968 = <table> {
}
212182 = <table> {
}
119582 = <table> {
}
102383 = 102401
206940 = <table> {
}
328204 = <table> {
}
197862 = <table> {
}
358385 = <table> {
}
57330 = <table> {
}
18499 = <table> {
}
93433 = <table> {
}
258860 = <table> {
}
64843 = <table> {
}
205025 = <table> {
}
392915 = 392916
370665 = <table> {
}
316958 = <table> {
}
64044 = <table> {
}
200806 = <table> {
}
97462 = <table> {
}
77130 = <table> {
}
5484 = <table> {
}
61295 = <table> {
}
5512 = 6262
53271 = <table> {
}
414659 = <table> {
}
374251 = <table> {
}
34026 = <table> {
}
406732 = <table> {
}
2782 = <table> {
}
91837 = <table> {
}
137639 = <table> {
}
122783 = <table> {
}
115750 = <table> {
}
196718 =
First two are, uh, weird. I guess I could replace the nineslice with the new texture slicing, but…
Error 3 is general tainting, unlikely to be Gex’s fault alone. Might be related to edit mode shenanigans…
Error 4 is fixed locally, just need to publish a new version.