Thread Tools Display Modes
08/08/17, 06:42 AM   #1
Octopuss
 
Octopuss's Avatar
Join Date: Jul 2017
Posts: 171
Is this caused by an addon?

I keep getting this error randomly when I'm trying to deposit stuff in the bank:

Code:
2017-08-08T10:32:15.532+01:00 |cff0000Lua Error: EsoUI/Ingame/Inventory/InventorySlot.lua:692: Attempt to access a private function 'PickupInventoryItem' from insecure code. The callstack became untrusted 3 stack frame(s) from the top.
stack traceback:
	EsoUI/Ingame/Inventory/InventorySlot.lua:692: in function 'TryBankItem'
	EsoUI/Ingame/Inventory/InventorySlot.lua:1485: in function 'INDEX_ACTION_CALLBACK'
	EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActions:DoPrimaryAction'
	EsoUI/Ingame/Inventory/ItemSlotActionController.lua:31: in function 'callback'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:615: in function 'ZO_KeybindStrip:TryHandlingKeybindDown'
	(tail call): ?
	(tail call): ?|r
it doesn't mention any addon, so I have no idea how to troubleshoot it. Could it be a game bug?
  Reply With Quote
08/08/17, 06:59 AM   #2
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,566
It is indirectly caused by one or more addons. There is currently no good way to debug this issue. Make sure you have the latest version of all your addons and maybe post a list of what you have installed here.
  Reply With Quote
08/08/17, 09:49 AM   #3
Octopuss
 
Octopuss's Avatar
Join Date: Jul 2017
Posts: 171
I have a ton of addons and some of them are obviously outdated, because there are no good alternatives
The puzzling thing is it only happens sometimes. Definitely in each play session, but not every time I open the bank. That makes it pretty much impossible to trace down to a concrete addon

Is there any way to export installed addons or do I need to post a list of the folders from the documents location?
  Reply With Quote
08/08/17, 10:55 AM   #4
Rhyono
AddOn Author - Click to view addons
Join Date: Sep 2016
Posts: 659
Since they fixed inventories loaded by addons, the other possibility is probably improperly implemented right click menus. Do you have addons that change right click behavior in the inventory or bank? New options or something along those lines?
  Reply With Quote
08/08/17, 11:45 AM   #5
Octopuss
 
Octopuss's Avatar
Join Date: Jul 2017
Posts: 171
Hm.
Can you see anything wrong?
  Reply With Quote
08/08/17, 02:21 PM   #6
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2016
Posts: 408
Originally Posted by Octopuss View Post
Hm.
Can you see anything wrong?
Nope, and I doubt anyone can. Looks like you have somewhere around 75 addons.

What you'll have to do is turn off all your addons, and then turn them on one by one until you encounter the bug again. As for which addons to turn back on first, I would suggest the less popular ones, and the more popular ones near the end.
  Reply With Quote
08/08/17, 02:50 PM   #7
Rhyono
AddOn Author - Click to view addons
Join Date: Sep 2016
Posts: 659
Not totally relevant, but someone's ReadMe.txt is loading as an addon in your list. :P

I don't actually know what all of those addons do, but I'll explain how this issue used to occur often and see if you can think of anything you're using that does it:

If inventory/bank code was touched by an addon before you physically accessed it, it'd declare the whole thing "tainted' and disable it (hence error).

AGS used to cause this issue because it was possible to open the sell tab before you opened your inventory. So your inventory was tainted by AGS' "inventory." This was fixed. However I believe (someone correct me if I'm wrong), that right click menus that are directly implemented in the inventory/bank can still cause this insecurity issue. Which is why votan created LibCustomMenu (you don't need to install that; authors are supposed to use it). So if someone forgoes using his library and does the same functionality directly, you can cause that tainting. Maybe some of the addons you're using that are really old did not properly handle this?
  Reply With Quote
08/09/17, 01:29 AM   #8
Octopuss
 
Octopuss's Avatar
Join Date: Jul 2017
Posts: 171
Thanks for the explanation. Thing is, if some of the addons I have implement anything under right mouse button, I don't use it.
I'm afraid I will just have to live with it, because it happens so randomly I might not even be able to (reliably) reproduce it.
Fortunately UI reset fixes it.
Still, a mystery.

Also, the readme Yes I noticed.
  Reply With Quote
08/11/17, 03:55 PM   #9
Shadowfen
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 83
For one thing ThiefTools conflicts with NoAccidentalStealing...

They are trying to control the same setting.

That's not the likely cause of your problem here though.
  Reply With Quote
08/12/17, 02:44 AM   #10
Octopuss
 
Octopuss's Avatar
Join Date: Jul 2017
Posts: 171
That's a good tip anyway.
I presume the conflict is with the auto steal feature of Thief tools?
  Reply With Quote
08/12/17, 05:09 AM   #11
Shinni
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 167
Originally Posted by Shadowfen View Post
For one thing ThiefTools conflicts with NoAccidentalStealing...

They are trying to control the same setting.

That's not the likely cause of your problem here though.
I just tried it and haven't seen any conflict. What setting are both addons trying to control? NoAccidentalStealing doesn't control the auto loot setting.

Last edited by Shinni : 08/12/17 at 06:00 AM.
  Reply With Quote
08/16/17, 09:31 AM   #12
Shadowfen
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 83
I may be wrong then... assumptions. Sorry.
  Reply With Quote
08/17/17, 12:21 AM   #13
syzgod
Join Date: Jun 2017
Posts: 46
Too many anchors processed. Tail of anchor list:
->
->
->
CMX_Report_FightListSaved_PanelScrollBarThumbMunge->
CMX_Report_FightListSaved_PanelScrollBarUp

I got this LUA error lately. Any idea?
  Reply With Quote
08/17/17, 04:18 AM   #14
Shadowfen
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 83
Originally Posted by syzgod View Post
Too many anchors processed. Tail of anchor list:
->
->
->
CMX_Report_FightListSaved_PanelScrollBarThumbMunge->
CMX_Report_FightListSaved_PanelScrollBarUp

I got this LUA error lately. Any idea?
Looks like it is an error from Combat Metrics user interface...
  Reply With Quote
08/17/17, 10:20 AM   #15
syzgod
Join Date: Jun 2017
Posts: 46
Originally Posted by Shadowfen View Post
Looks like it is an error from Combat Metrics user interface...
Straight after I log in. Always different messages.

Too many anchors processed. Tail of anchor list:
CMX_Report_Resources_PanelScrollBarDown->
CMX_Report_Units_header_Label4->
CMX_Report_Units_Panel->
CMX_Report_Units_PanelScroll->

Different logging in with 2nd char:

Too many anchors processed. Tail of anchor list:
LAMAddonPanelContainer47ScrollBarDown->
->
->
LAMAddonPanelContainer48->
LAMAddonPanelContainer48Scroll

3rd char:

Too many anchors processed. Tail of anchor list:
CMX_Report_FightListSaved_PanelScroll->
->
->
->
CMX_Report_FightListSaved_PanelScrollBarThumbMunge

4th char:

Too many anchors processed. Tail of anchor list:
ZO_CraftBagSortByGearSetName->
ZO_CraftBagSortByGearSetNameName->
ZO_QuickSlotSortByNameName->
ZO_QuickSlotSortByGearSetName->
ZO_QuickSlotSortByGearSetNameName

5th char:

Too many anchors processed. Tail of anchor list:
CMX_Report_Abilities_header_max->
CMX_Report_Abilities_Panel->
CMX_Report_Abilities_PanelScroll->
->

Logged again with my 1st char:

Too many anchors processed. Tail of anchor list:
CMX_Report_Resources_PanelScrollBarDown->
CMX_Report_Units_header_Label4->
CMX_Report_Units_Panel->
CMX_Report_Units_PanelScroll->

2nd char again:

Too many anchors processed. Tail of anchor list:
LAMAddonPanelContainer47ScrollBarUp->
LAMAddonPanelContainer47ScrollBarDown->
->
->
LAMAddonPanelContainer48

3rd char again:

Too many anchors processed. Tail of anchor list:
CMX_Report_FightListSaved_Panel->
CMX_Report_FightListSaved_PanelScroll->
->
->

4th char again:

Too many anchors processed. Tail of anchor list:
ZO_CraftBagSortByGearSetName->
ZO_CraftBagSortByGearSetNameName->
ZO_QuickSlotSortByNameName->
ZO_QuickSlotSortByGearSetName->
ZO_QuickSlotSortByGearSetNameName

5th char again:

Too many anchors processed. Tail of anchor list:
CMX_Report_Units_PanelScrollBarUp->
CMX_Report_Units_PanelScrollBarDown->
CMX_Report_Abilities_header_max->
CMX_Report_Abilities_Panel->
CMX_Report_Abilities_PanelScroll

I'm clueless. I will try to kill add-ons one by one which were updated lately.
  Reply With Quote
08/17/17, 11:04 AM   #16
Shadowfen
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 83
Originally Posted by syzgod View Post
Straight after I log in. Always different messages.

...

I'm clueless. I will try to kill add-ons one by one which were updated lately.
You might be better off to kill off all of your add-ons and if the error ceases to occur - then start to enable addons one by one until it (the errors) starts again.
  Reply With Quote
08/17/17, 11:20 AM   #17
Rhyono
AddOn Author - Click to view addons
Join Date: Sep 2016
Posts: 659
Do you have my version of CraftStore? I may be at fault.
  Reply With Quote
08/17/17, 12:36 PM   #18
syzgod
Join Date: Jun 2017
Posts: 46
Originally Posted by Rhyono View Post
Do you have my version of CraftStore? I may be at fault.
Of course. Is there anyone who doesn't? I'll try to disable your add-on first then and I will PM you with the result.
  Reply With Quote
08/17/17, 12:51 PM   #19
syzgod
Join Date: Jun 2017
Posts: 46
Can confirm it's the CraftStore which causing the LUA error. It's not a pop-up anyway just silently hiding in the Notifications.
  Reply With Quote
08/19/17, 01:43 PM   #20
Octopuss
 
Octopuss's Avatar
Join Date: Jul 2017
Posts: 171
This is puzzling.
Code:
Duplicate Keybind: UI_SHORTCUT_PRIMARY. Before: tradinghouse (Buy Item). After: stats (Commit Points).
stack traceback:
	[C]: in function 'assert'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:370: in function 'ZO_KeybindStrip:AddKeybindButton'
	EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:514: in function 'ZO_KeybindStrip:AddKeybindButtonGroup'
	EsoUI/Ingame/Stats/Keyboard/ZO_Stats_Keyboard.lua:91: in function 'OnStateChange'
	EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:250: in function 'ZO_Scene:SetState'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:182: in function 'ZO_SceneManager:ShowScene'
	EsoUI/Libraries/ZO_Scene/ZO_SceneManager.lua:474: in function 'ZO_SceneManager:OnSceneStateChange'
	EsoUI/Ingame/Scenes/IngameSceneManager.lua:325: in function 'ZO_IngameSceneManager:OnSceneStateChange'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:251: in function 'ZO_Scene:SetState'
	EsoUI/Ingame/Scenes/InteractScene.lua:75: in function 'ZO_InteractScene:SetState'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:369: in function 'ZO_Scene:DetermineIfTransitionIsComplete'
	EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:308: in function 'ZO_Scene:OnSceneFragmentStateChange'
	EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:112: in function 'ZO_SceneFragment:SetState'
	EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:122: in function 'ZO_SceneFragment:OnHidden'
	EsoUI/Libraries/ZO_Scene/ZO_SceneFragmentTemplates.lua:75: in function '(anonymous)'
Happened when I pulled an item from a mail. I don't get it.
  Reply With Quote

ESOUI » AddOns » AddOn Help/Support » Is this caused by an addon?

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off