Bagnon

Bagnon

124M Downloads

Right click on usable item results in no action

imthedude101 opened this issue ยท 6 comments

commented

Date: 2013-08-25 15:22:58
ID: 5
Error occured in: AddOn: Bagnon
Count: 6
Message: Error: AddOn Bagnon attempted to call a forbidden function (UNKNOWN()) from a tainted execution path.
Debug:

..\FrameXML\ContainerFrame.lua:775: ContainerFrameItemButton_OnClick()

  [string "*:OnClick"]:1

Locals:
None
AddOns:
Swatter, v4.3.1 (<%codename%>)
Ace3, v
AtlasLoot, vv7.06.00
AtlasLootCataclysm, vv7.06.00
AtlasLootClassicWoW, vv7.06.00
AtlasLootLoader, vv7.06.00
AtlasLootMistsofPandaria, vv7.06.00
AtlasLootSource, vv0.3
AucAdvanced, v5.17.5413 (NeedyNoddy)
AucFilterBasic, v5.17.5413 (NeedyNoddy)
AucFilterOutlier, v5.17.5413.5347(5.17/embedded)
AucMatchUndercut, v5.17.5413.5364(5.17/embedded)
AucScanData, v5.17.5413 (NeedyNoddy)
AucStatHistogram, v5.17.5413 (NeedyNoddy)
AucStatiLevel, v5.17.5413 (NeedyNoddy)
AucStatPurchased, v5.17.5413 (NeedyNoddy)
AucStatSales, v5.17.5413.5376(5.17/embedded)
AucStatSimple, v5.17.5413 (NeedyNoddy)
AucStatStdDev, v5.17.5413 (NeedyNoddy)
AucStatWOWEcon, v5.17.5413.5323(5.17/embedded)
AucUtilAHWindowControl, v5.17.5413.5347(5.17/embedded)
AucUtilAppraiser, v5.17.5413.5393(5.17/embedded)
AucUtilAskPrice, v5.17.5413.5347(5.17/embedded)
AucUtilAutoMagic, v5.17.5413.5392(5.17/embedded)
AucUtilCompactUI, v5.17.5413.5400(5.17/embedded)
AucUtilEasyBuyout, v5.17.5413.5347(5.17/embedded)
AucUtilFixAH, v5.17.5413 (NeedyNoddy)
AucUtilItemSuggest, v5.17.5413.5365(5.17/embedded)
AucUtilPriceLevel, v5.17.5413.5365(5.17/embedded)
AucUtilScanButton, v5.17.5413.5403(5.17/embedded)
AucUtilScanFinish, v5.17.5413.5347(5.17/embedded)
AucUtilScanProgress, v5.17.5413.4979(5.17/embedded)
AucUtilScanStart, v5.17.5413.5347(5.17/embedded)
AucUtilSearchUI, v5.17.5413.5373(5.17/embedded)
AucUtilSimpleAuction, v5.17.5413.5388(5.17/embedded)
AucUtilVendMarkup, v5.17.5413.4828(5.17/embedded)
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v5.3.6
BeanCounter, v5.17.5413 (NeedyNoddy)
Carbonite, v5.1.6
CarboniteTransfer, v1.01
Configator, v5.1.DEV.344(/embedded)
CTMailMod, v5.0003
DebugLib, v5.1.DEV.337(/embedded)
Dominos, v5.3.1
DominosCast, v
DominosEncounter, v
DominosRoll, v
DominosXP, v
Gatherer, v4.3.1
Genie, v5.2.0
GenieLDB, v5.2.0
GenieUI, v5.2.0
Informant, v5.17.5413 (NeedyNoddy)
LibExtraTip, v5.12.DEV.350(/embedded)
LibSharedMedia30, v3.0-79
Recount, v
SlideBar, v4.3.1 (<%codename%>)
Stubby, v5.17.5413 (NeedyNoddy)
SuperGuildInvite, v6.8
TipHelper, v5.12.DEV.351(/embedded)
Titan, v5.1.23.50300
TitanBag, v5.1.23.50300
TitanClock, v5.1.23.50300
TitanCurrency, v5.8
TitanDurability, v1.24
TitanGold, v5.1.23.50300
TitanHonor, v3.2.6.20400 (1.13)
TitanLocation, v5.1.23.50300
TitanLootType, v5.1.23.50300
TitanMoney, v3.0.6.20100
TitanPerformance, v5.1.23.50300
TitanRepair, v5.1.23.50300
TitanVector, v1.0.15.50001
TitanVolume, v5.1.23.50300
TitanXP, v5.1.23.50300
WoWDBProfiler, v
BlizRuntimeLib_enUS v5.3.0.50300
(ck=a9c)

commented

17x [ADDON_ACTION_FORBIDDEN] AddOn "Bagnon" tried to call the protected function "UNKNOWN()".
!BugGrabber-r193-release\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>


FrameXML\ContainerFrame.lua:775: in function "ContainerFrameItemButton_OnClick"
:":OnClick":12: in function :":OnClick":1

Locals:
nil

commented

The error is caused by opening the bags the first time while in combat and very very annoying. It's also quite simple to reproduce:

  1. stand at training dummies
  2. /reload
  3. hit dummies to start combat
  4. press "B"/open bags
  5. note error when using items (containers, potions, equipment, any items)
commented

I tried that and it works with no problems for me

commented

I just checked again ingame with just Bagnon, Addon Loader and Addon Control Panel enabled and the error is reproducable every time by those steps :( Basically it happens when Bagnon's frame is initialized (opened for the first time) in combat.

commented

Ok. Then I'll simply initialize all frames on startup :D

commented

As long as users don't /reload or log in (e.g. after a disconnect) while in combat... :)