Hello everyone, I have got a bug with my UI which I have never understood why.
I am getting many reports that my UI causes the following error:
Code:
Date: 2014-01-20 18:55:09
ID: 1
Error occured in: AddOn: MayronUI
Count: 1
Message: Error: AddOn MayronUI attempted to call a forbidden function (RemoveTalent()) from a tainted execution path.
Debug:
[C]: RemoveTalent()
...rface\AddOns\Blizzard_TalentUI\Blizzard_TalentUI.lua:10: OnAccept()
..\FrameXML\StaticPopup.lua:3854: StaticPopup_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
Locals:
None
AddOns:
ClassColors, v5.4.2.90
Swatter, v5.19.5445 (QuiescentQuoll)
NPCScan, v5.4.2.3
NPCScanOverlay, v5.4.2.1
ACP, v3.4.5
AraBrokerTradeskills, vr540.1
AtlasLootLoader, vv7.07.01
AucAdvanced, v5.19.5445 (QuiescentQuoll)
AucFilterBasic, v5.19.5445 (QuiescentQuoll)
AucFilterOutlier, v5.19.5445.5437(5.19/embedded)
AucMatchUndercut, v5.19.5445.5364(5.19/embedded)
AucScanData, v5.19.5445 (QuiescentQuoll)
AucStatHistogram, v5.19.5445 (QuiescentQuoll)
AucStatiLevel, v5.19.5445 (QuiescentQuoll)
AucStatPurchased, v5.19.5445 (QuiescentQuoll)
AucStatSales, v5.19.5445.5376(5.19/embedded)
AucStatSimple, v5.19.5445 (QuiescentQuoll)
AucStatStdDev, v5.19.5445 (QuiescentQuoll)
AucStatWOWEcon, v5.19.5445.5323(5.19/embedded)
AucUtilAHWindowControl, v5.19.5445.5347(5.19/embedded)
AucUtilAppraiser, v5.19.5445.5438(5.19/embedded)
AucUtilAskPrice, v5.19.5445.5347(5.19/embedded)
AucUtilAutoMagic, v5.19.5445.5443(5.19/embedded)
AucUtilCompactUI, v5.19.5445.5444(5.19/embedded)
AucUtilEasyBuyout, v5.19.5445.5427(5.19/embedded)
AucUtilFixAH, v5.19.5445 (QuiescentQuoll)
AucUtilItemSuggest, v5.19.5445.5417(5.19/embedded)
AucUtilPriceLevel, v5.19.5445.5444(5.19/embedded)
AucUtilScanButton, v5.19.5445.5403(5.19/embedded)
AucUtilScanFinish, v5.19.5445.5347(5.19/embedded)
AucUtilScanProgress, v5.19.5445.4979(5.19/embedded)
AucUtilScanStart, v5.19.5445.5347(5.19/embedded)
AucUtilSearchUI, v5.19.5445.5373(5.19/embedded)
AucUtilSimpleAuction, v5.19.5445.5415(5.19/embedded)
AucUtilVendMarkup, v5.19.5445.4828(5.19/embedded)
AuctionProfit, vv1.8
Auctionator, v3.1.5
AuraFrames, v1.2.4
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v5.4.3
BagnonFacade, v9
BankStack, vv33
Bartender4, v4.5.13.2
BattlegroundTargets, v50400-1
Bazooka, vv2.3.0
BeanCounter, v5.19.5445 (QuiescentQuoll)
BrokerCombatDuration, vv1.0.9
BrokerMicroMenu, vv1.3.6
BrokerRecount, v1.0
ButtonFacade, v5.4.396
ClassTimer, v2.3
ColorPickerPlus, v
Configator, v5.1.DEV.359(/embedded)
Cromulent, v50400-1
DBMCore, v
DebugLib, v5.1.DEV.337(/embedded)
DragEmAll, v1.0.4
DualSpecQ, v1.3
EnchantrixBarker, v5.19.5445 (QuiescentQuoll)
ErrorFilter, v2.9
ErrorMonster, v3
ExplorerCoords, v1.36.5
Gatherer, v4.4.0
Grid, v5.4.1.1628
GridIndicatorCornerIcons, v50300-2
GridManaBars, v1.04
GridStatusRaidDebuff, v5.41
HandyNotes, v1.2.0
HandyNotesLorewalkers, v1
HandyNotesTimelessIsleChests, v1.09
HealersHaveToDie, v2.3
IceHUD, v1.8.18.1 (Revision: 961)
Informant, v5.19.5445 (QuiescentQuoll)
LeatrixPlus, v5.4.08
LibExtraTip, v5.12.DEV.355(/embedded)
LibSharedMedia30, v3.0-86
LoseControl, v5.41
Mapster, v1.5.6.1-1-g1223da0
Masque, v5.4.396
MasqueCaith, v5.4.88
MayronUI, v
MikScrollingBattleText, v5.7.131
MogIt, v3.1.6
nibChatTabs, v4.10
NugComboBar, v
oGlow, v2.2.2
Omen, v3.1.8
OmniCC, v5.4.3
Overachiever, v0.73
Postal, v3.5.1
Prat30, vr921
Prat30Libraries, v
Quartz, v3.1.4
RaidBuffStatus, v5.8.0
Rarity, v1.0
RarityOptions, v
Recount, v
ReforgeLite, v1.37
Scrap, v12.11
ScrapSpotlight, v
SellJunk, v3.0.10
ShadowedUnitFrames, vv3.10.3
SilverDragon, vv3.0.10
SimplePowerBar, v3.6
SLDataText, v5.0.41
SLDataTextFriends, v1.0.5
SLDataTextGuild, v1.0.9
Stubby, v5.19.5445 (QuiescentQuoll)
TidyPlates, v6.8.2 (R559)
TidyPlatesThreatPlates, v6.008
TidyPlatesWidgets, v
TipHelper, v5.12.DEV.351(/embedded)
TipTac, v13.09.21
TipTacItemRef, v13.09.21
TipTacTalents, v13.09.21
XLoot, vz14e-release
XLootFrame, vz14e-release
XLootGroup, vz14e-release
XLootMaster, vz14e-release
XLootMonitor, vz14e-release
BlizRuntimeLib_enUS v5.4.2.50400 <eu>
(ck=e9d)
However I have never used "RemoveTalent()" in my code at all and is driving me mad. The UI addOns I wrote have nothing to do with the talents window except a button that toggles the Talent window:
Lua Code:
if not PlayerTalentFrame then
TalentFrame_LoadUI()
end
ToggleTalentFrame()
Does anyone have any idea why this is happening?
The code for my addOn is here just in case you want to look into it:
https://github.com/Mayron/MayronUI
Thanks for any advice you may have!