05/28/18, 01:39 PM | #1 | |
Join Date: May 2018
Posts: 6
|
Old bug resurfaced
I have three characters, and I use the same addon setup for all of them. 2 of them are fairly new (started them in February), but the third, my main, exists since the release. I have a persistent and old bug with her, and I can't get rid of it. It's a known old bug - I want to use items from my bag, or withdraw from the bank, or deposit to the bank, and it's only possible through the right-click context menu.
I have two error messages:
Warning: Spoiler
EsoUI/Ingame/Inventory/InventorySlot.lua:1050: Attempt to access a private function 'UseItem' from insecure code. The callstack became untrusted 3 stack frame(s) from the top.
stack traceback: EsoUI/Ingame/Inventory/InventorySlot.lua:1050: in function 'TryUseItem' EsoUI/Ingame/Inventory/InventorySlot.lua:1240: in function 'INDEX_ACTION_CALLBACK' EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActionsoPrimaryAction' EsoUI/Ingame/Inventory/ItemSlotActionController.lua:30: in function 'callback' EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:633: in function 'ZO_KeybindStrip:TryHandlingKeybindDown' (tail call): ? (tail call): ?
Warning: Spoiler
EsoUI/Ingame/Inventory/InventorySlot.lua:690: 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:690: in function 'TryBankItem' EsoUI/Ingame/Inventory/InventorySlot.lua:1506: in function 'INDEX_ACTION_CALLBACK' EsoUI/Ingame/Inventory/InventorySlotActions.lua:96: in function 'ZO_InventorySlotActionsoPrimaryAction' EsoUI/Ingame/Inventory/ItemSlotActionController.lua:30: in function 'callback' EsoUI/Libraries/ZO_KeybindStrip/ZO_KeybindStrip.lua:633: in function 'ZO_KeybindStrip:TryHandlingKeybindDown' (tail call): ? (tail call): ? I've tried to find information about the error messages, and all I found are threads 1 year ago which describes it as a bug with InventoryGridView and Awesome Guild Store (and Inventory Insight, but I don't use that). I didn't use Awesome Guild Store until this March, and I still have the bug with InventoryGridView disabled. Since only my oldest toon has this problem, I think some kind of corrupted SavedVariables setting can cause it, but deleting InventoryGridView's SV file, and completely reinstalling it didn't help - so it is an other addon which causes the errors. I understood that it's a problem with the bag frame hooks, but I couldn't find out yet which one does it. My addon list:
Warning: Spoiler
Action Duration Reminder
Addon Selector Advanced Filters + Crafted Sets Filter, Duplicate Item Filter, Item Trait Filters, Jewelry Crafting Filter, Recipe Filters, Unknown Trait Filter Alchemy Unknown AlphaGear 2 AP Meter Arch's Enhanced Crafting Auto Junk Sale Awesome Events Awesome Guild Store Azurah Bait Counter Champion Point Respec ChatStamp Clock Crafting Material Level Display Crafting Stations Crafting Preview CraftStore Fixed and Improved CritPercent CyrHUD CyroChat Cyrotivity DailyQuestTracker Destinations Dolgubon's Lazy Writ Creator Dungeon Tracker Dye Station Achievement Links Enchanted Quality ESO-Database.com Export Master Recipe List + Alt Format ESO Sets FCM Quest Tracker FCO Chat Tab Brain Friend Removed Notification Gear Sets Sort Go Home Greymind Quickslot Bar Harven's All XP Bars HASLAM adapter Harven's Durability and Charges Harven's Improved Skills Window Harven's Item Stats Comparison HideLoginAnnouncement Inventory Grid View JoGroup Joviex's Addon Settings Transfer Kyoma's Repair'n Recharge LootDrop LoreBooks Lost Treasure MailR (Hotep Patch) MapCoordinates Memento Bar Miat's Stealth Text More Target Information Neat Experience Info No Interact No, Thank You! NoAccidentalStealing PansyLabs Combat Indicator Perfect Roll PhaeroX Vendor Magic Potion Maker PvP Ranks Quality Furniture Crater Quality Sort Quest Map Rare Fish Trakcer Reloadui Extra Slash Commands RidingSkillStatus S'rendarr SALTI Scootworks Bank Savings Scootworks Pet Health Scootworks Shield Show Global Cooldown Show Motifs Simple Durability SkyShards Slightly Improved Dialogues Slightly Improved Gameplay SpentSkillPoints Stack Traceback SurveyTheWorld ThiefTools Tinydog's Crafting Calculator ToxicPlayers TraitBuddy USPF Votan's Achievement Overview Votan's Adaptive Settings Votan's Advanced Settings Votan's Fish Fillet Votan's Fisherman Votan's Group Pins Votan's Improved Locations Votan's Improved Outfit Station Votan's Improved Quests Votan's Keybinder Votan's Lore Library Search Votan's Map Pin Colors Votan's Minimap + Circular skin Votan's Rune Tooltips Votan's Search Box Votan's Settings Menu WG Enhanced Chat WPamA WritWorthy Wykkyd Toolbar Zonename Alert |
|
05/31/18, 09:32 AM | #2 |
Hi. I am aware that this happens when you open the craft bag in AwesomeGuildStore before you open the inventory. The reason is that the ZO_ItemSlotActionsController which handles the keybind actions is instantiated only when the function UpdateMouseoverCommand in inventoryslot.lua is called for the first time. This happens for example when I call
Lua Code:
So far I haven't found a solution that avoids this issue, but I'll keep looking. If ZOS could just instantiated the controller directly on load, it would fix the problem not just for AGS, but for other addons that may trigger the same behavior. |
|
05/31/18, 01:03 PM | #3 | |
Join Date: May 2018
Posts: 6
|
I definitely didn't open the craftbag in AGS, so that could not be the problem. But you gave me an idea: if I open my bag and craftbag right after logging in, I should be good for the session, right?
|
|
05/31/18, 02:12 PM | #4 |
For this particular case you'd just need to open the inventory and mouse over any of the items in there. Thanks to votan and shinni I found a solution that will do that for you, meaning as long as you use the next version of AGS you won't have to do that manually. The addon will initialize the inventory for you when the game loads.
|
|
ESOUI » AddOns » AddOn Help/Support » Old bug resurfaced |
«
Previous Thread
|
Next Thread
»
|
Display Modes |
Linear Mode |
Switch to Hybrid Mode |
Switch to Threaded Mode |
|
|