58 - Bug when changing teams
What steps will reproduce the problem?
Happens randomly, usually when switching teams.
What is the expected output? What do you see instead?
Stack dump window
What version of the product are you using?
37
Do you have an error log of what happened?
Yes
Please provide any additional information below.
Date: 2013-07-04 18:59:23
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetBattleTeams\modules\Tooltip.lua line 91:
attempt to perform arithmetic on local 'left' (a nil value)
Debug:
PetBattleTeams\modules\Tooltip.lua:91 Attach()
...rface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:106 SetTooltip()
...rface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:196 SetPet()
...nterface\AddOns\PetBattleTeams\classes\TeamFrame.lua:185 SetTeam()
...ce\AddOns\PetBattleTeams\modules\GUI\ScrollFrame.lua:19
...ce\AddOns\PetBattleTeams\modules\GUI\ScrollFrame.lua:8
...ce\AddOns\PetBattleTeams\modules\GUI\ScrollFrame.lua:65
...ce\AddOns\PetBattleTeams\modules\GUI\ScrollFrame.lua:45
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:398
GetOwner = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:111
OnInitialize = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:18
NewModule = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:266
EnableModule = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
GetModule = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:473
SetUnit = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:132
defaultModuleLibraries = <table> {
}
Hide = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:103
Attach = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:81
tooltip = PetBattleTeamsTooltip {
}
SetDefaultModulePrototype = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
SetShowHelpText = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:115
name = "PetBattleTeams_Tooltip"
IsEnabled = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules = <table> {
}
DisableModule = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
GetShowHelpText = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:119
GetShowBreedInfo = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:127
SetShowBreedInfo = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:123
IsModule = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:248
db = <table> {
}
SetDefaultModuleState = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:418
SetEnabledState = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
enabledState = true
owner = <unnamed> {
}
baseName = "PetBattleTeams"
IterateModules = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:468
Enable = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:325
defaultModuleState = true
IsShown = <function> defined @Interface\AddOns\PetBattleTeams\modules\Tooltip.lua:107
moduleName = "Tooltip"
GetName = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:310
Disable = <function> defined @Interface\AddOns\BattlePetCount\Libs\AceAddon-3.0\AceAddon-3.0.lua:345
}
frame = <unnamed> {
0 = <userdata>
SetPet = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:187
ShowTeamOptionsMenu = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:113
TEAM_UPDATED = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:307
HealthBarBG = <unnamed> {
}
ActualHealthBar = <unnamed> {
}
Icon = <unnamed> {
}
rarityGlow = <unnamed> {
}
hideWhenDeadList = <table> {
}
petIndex = 2
teamIndex = 25
New = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:120
CreateWidget = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:130
SetDefaultPet = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:161
SetTooltip = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:100
UpdateWidget = <function> defined @Interface\AddOns\PetBattleTeams\classes\PetUnitFrame.lua:201
BorderDead = <unnamed> {
}
level = <unnamed> {
}
healthBarWidth = 35
BorderAlive = <unnamed> {
}
HealthDivider = <unnamed> {
}
}
tooltip = PetBattleTeamsTooltip {
0 = <userdata>
StatsLabel = <unnamed> {
}
Border = <unnamed> {
}
XPBar = <unnamed> {
AddOns:
Swatter, v5.16.5405 (MousyMulgara)
NPCScan, v5.0.0.5
AucAdvanced, v5.16.5405 (MousyMulgara)
AucFilterBasic, v5.16.5405 (MousyMulgara)
AucFilterOutlier, v5.16.5405.5347(5.16/embedded)
AucMatchUndercut, v5.16.5405.5364(5.16/embedded)
AucScanData, v5.16.5405 (MousyMulgara)
AucStatHistogram, v5.16.5405 (MousyMulgara)
AucStatiLevel, v5.16.5405 (MousyMulgara)
AucStatPurchased, v5.16.5405 (MousyMulgara)
AucStatSales, v5.16.5405.5376(5.16/embedded)
AucStatSimple, v5.16.5405 (MousyMulgara)
AucStatStdDev, v5.16.5405 (MousyMulgara)
AucStatWOWEcon, v5.16.5405.5323(5.16/embedded)
AucUtilAHWindowControl, v5.16.5405.5347(5.16/embedded)
AucUtilAppraiser, v5.16.5405.5393(5.16/embedded)
AucUtilAskPrice, v5.16.5405.5347(5.16/embedded)
AucUtilAutoMagic, v5.16.5405.5392(5.16/embedded)
AucUtilCompactUI, v5.16.5405.5400(5.16/embedded)
AucUtilEasyBuyout, v5.16.5405.5347(5.16/embedded)
AucUtilFixAH, v5.16.5405 (MousyMulgara)
AucUtilItemSuggest, v5.16.5405.5365(5.16/embedded)
AucUtilPriceLevel, v5.16.5405.5365(5.16/embedded)
AucUtilScanButton, v5.16.5405.5403(5.16/embedded)
AucUtilScanFinish, v5.16.5405.5347(5.16/embedded)
AucUtilScanProgress, v5.16.5405.4979(5.16/embedded)
AucUtilScanStart, v5.16.5405.5347(5.16/embedded)
AucUtilSearchUI, v5.16.5405.5373(5.16/embedded)
AucUtilSimpleAuction, v5.16.5405.5388(5.16/embedded)
AucUtilVendMarkup, v5.16.5405.4828(5.16/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BattlePetDailyTamer, v1.2.3
BattlePetBreedID, v1.0.7a
BattlePetCount, v1.7.3
BeanCounter, v5.16.5405 (MousyMulgara)
Configator, v5.1.DEV.344(/embedded)
Coordinates, v1.9
DebugLib, v5.1.DEV.337(/embedded)
Enchantrix, v5.16.5405 (MousyMulgara)
EnchantrixBarker, v5.16.5405 (MousyMulgara)
Informant, v5.16.5405 (MousyMulgara)
LibExtraTip, v5.12.DEV.350(/embedded)
PetBattleMaster, v1.7.2
PetBattleTeams, vr37 3.2.5
PetCaught, v1.1
PetJournalEnhanced, v2.9.8
SlideBar, v5.16.5405 (MousyMulgara)
Stubby, v5.16.5405 (MousyMulgara)
TipHelper, v5.12.DEV.343(/embedded)
BlizRuntimeLib_enUS v5.3.0.50300 <us>
(ck=836)
| User | When | Change |
|---|---|---|
| dkavner | Jul 05, 2013 at 02:10 UTC | Create |