Error in AMR Addon

Date: 2017-03-25 12:45:17
ID: 1
Error occured in: AddOn: AskMrRobot
Count: 1
Message: Note: AddOn AskMrRobot attempted to call a protected function (setInsetFn()) during combat lockdown.
[C]: setInsetFn()
…e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:111: UpdateInsetsForType()
…e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:100: ApplyFrameOptions()
…e\AddOns\Blizzard_NamePlates\Blizzard_NamePlates.lua:71: OnNamePlateAdded()
Swatter, v7.3a.5701 (TasmanianThylacine)
AdvancedInterfaceOptions, v1.1.0
AskMrRobot, v48
AucAdvanced, v7.3a.5701 (TasmanianThylacine)
auccheapsearcher, v20170314
AucFilterBasic, v7.3a.5701 (TasmanianThylacine)
AucFilterOutlier, v7.3a.5701.5459(7.3a/embedded)
AucMatchUndercut, v7.3a.5701.5585(7.3a/embedded)
AucScanData, v7.3a.5701 (TasmanianThylacine)
AucStatHistogram, v7.3a.5701 (TasmanianThylacine)
AucStatiLevel, v7.3a.5701 (TasmanianThylacine)
AucStatPurchased, v7.3a.5701 (TasmanianThylacine)
AucStatSales, v7.3a.5701.5598(7.3a/embedded)
AucStatSimple, v7.3a.5701 (TasmanianThylacine)
AucStatStdDev, v7.3a.5701 (TasmanianThylacine)
AucStatWOWEcon, v7.3a.5701.5613(7.3a/embedded)
AucUtilAHWindowControl, v7.3a.5701.5575(7.3a/embedded)
AucUtilAppraiser, v7.3a.5701.5666(7.3a/embedded)
AucUtilAskPrice, v7.3a.5701.5599(7.3a/embedded)
AucUtilAutoMagic, v7.3a.5701.5686(7.3a/embedded)
AucUtilCompactUI, v7.3a.5701.5694(7.3a/embedded)
AucUtilEasyBuyout, v7.3a.5701.5576(7.3a/embedded)
AucUtilFixAH, v7.3a.5701 (TasmanianThylacine)
AucUtilItemSuggest, v7.3a.5701.5651(7.3a/embedded)
AucUtilPriceLevel, v7.3a.5701.5633(7.3a/embedded)
AucUtilScanButton, v7.3a.5701.5631(7.3a/embedded)
AucUtilScanFinish, v7.3a.5701.5588(7.3a/embedded)
AucUtilScanProgress, v7.3a.5701.4979(7.3a/embedded)
AucUtilScanStart, v7.3a.5701.5347(7.3a/embedded)
AucUtilSearchUI, v7.3a.5701.5672(7.3a/embedded)
AucUtilSimpleAuction, v7.3a.5701.5654(7.3a/embedded)
AucUtilVendMarkup, v7.3a.5701.4828(7.3a/embedded)
AutoRepair, v
Babylonian, v5.1.DEV.332(/embedded)
BadPet, vv1.0.7
BagBrother, v
Bagnon, v7.1.1
BagnonConfig, v7.1.1
Bartender4, v4.7.6
BeanCounter, v7.3a.5701 (TasmanianThylacine)
BossNotes, v1.7.0.13
BossNotesAbilities, v
BossNotesEmotes, v
BossNotesPersonalNotes, v
BossNotesRules, v
BossNotesTactics, v
Buffet, v
Capping, vv7.1.3
ChatSounds, vv1.2.2
Chinchilla, vv2.8.2
Configator, v5.1.DEV.406(/embedded)
DBMArchaeology, v
DBMCore, v7.1.18
DBMDefaultSkin, v
DBMStatusBarTimers, v
DebugLib, v5.1.DEV.337(/embedded)
EasyObliterate, v23
Een, v1.5.2
Enchantrix, v7.3a.5701 (TasmanianThylacine)
EnchantrixBarker, v7.3a.5701 (TasmanianThylacine)
ExRT, v3845
GSCore, v200
GSE, v2014
Informant, v7.3a.5701 (TasmanianThylacine)
LFGWoWProgress, v1
LFGAutoRelist, v0.0.2
LFGMute, v7.1.5.1
LibExtraTip, v5.12.DEV.423(/embedded)
LinkWrangler, v1.97
LinkWranglerAuctioneer, v1.64
LinkWranglerCompanion, v1.77
MacroToolkit, vv7.1.0.0
MacroToolkitIcons, v7.1.0.0
MBB, v
MythicPlusProgress, v0.3e for Patch 7.1.0
MythicPlusTimer, v1.2.1
Oilvl, v6.4.21
OmniCC, v7.1.1
OmniCCConfig, v
Pawn, v2.1.18
Postal, vv3.5.8
Prat30, vr1054
Prat30Libraries, v
RelicInspector, v1.11.4
RSA, v3.2752
RSADruid, v
SavedInstances, v7.0.8
SearchforSatchels, v0.1.2
Skada, v1.6.5
Skillet, v3.19
SlideBar, v7.3a.5701 (TasmanianThylacine)
Stubby, v7.3a.5701 (TasmanianThylacine)
SuramarPortals, v1.01
TipHelper, v5.12.DEV.405(/embedded)
TomTom, vv70100-1.0.0
WIM, vr524
WorldQuestGroupFinder, v0.22
WorldQuestTracker, v
ZPerl, v5.1.8
ZPerlArcaneBar, v
ZPerlParty, v
ZPerlPartyPet, v
ZPerlPlayer, v
ZPerlPlayerBuffs, v
ZPerlPlayerPet, v
ZPerlRaidAdmin, v
ZPerlRaidFrames, v
ZPerlRaidHelper, v
ZPerlRaidPets, v
ZPerlTarget, v
ZPerlTargetTarget, v
BlizRuntimeLib_enUS v7.1.5.70100

Strange… that error is inside a blizzard addon, and referencing a function that our addon never calls… not sure exactly what is going on there…

Most likely one of the “side effects” of using function libraries in addons: If some addon uses a library incorrectly (e.g. calling a protected funktion in combat, as in the error above) WoW may report the addon that loaded that library first as the originator.

As AskMrRobot is high up in the alphabetical addon list, it’s probably the first addon to use that specific library. If you deactivate the AMR addon I can almost guarantuee that this same error message will now be attributed to another addon using that same library.

Finding the addon responsible for the error might take a lot of activating and deactivating addons though…

Yeah we might need to update a dependency… I’ll have to do a little update with 7.2 anyway to bump the version, so I can test out updated versions of some of the libraries that we include.