Download
(3 Kb)
Download
Updated: 04/15/20 03:58 PM
Pictures
File Info
Updated:04/15/20 03:58 PM
Created:02/16/15 03:00 PM
Monthly downloads:44
Total downloads:21,807
Favorites:116
MD5:
Harven's Stolen Filter  Popular! (More than 5000 hits)
Version: 2.4
by: Harven, Baertram
Sorry to say but this addon won't get any update anymore from my side! Maybe if Harven returns one day he can overtake again.
I'm not able to work on this any further. This extra tab at the iventory is causing so many problems...

Please use AdvancedFilters Updated and the AdvancedFilters dropdown filter plugin "Stolen items:
Select the "All" items tab in your inventory, and choose "Stolen" from the dropdown box -> Does the same like this addon + also enables you to filter the stolen items via AdvancedFilters before so you e.g. only see stolen materials, or stolen weapons.
It's way better integrated and does not add inventory tabs that cause the whole UI to be messed up.

Or use NTak loot and steal.

Thank you.

--------------------------------------------------------------------------------------------

This addon will add additional filter to your inventory view which will show only stolen items.

Please install the following dependencies:
LibFilters-3.0

It works with other inventory addons like: AdvancedFIlters Updated
2021-02-17 - THIS ADDON WILL NOT GET ANY UPDATES FROM Baertram ANYMORE!

Sorry to say but this addon won't get any update anymore from my side! Maybe if Harven returns one day he can overtake again.
I'm not able to work on this any further. This extra tab at the iventory is causing so many problems...

Please use AdvancedFilters Updated and the AdvancedFilters dropdown filter plugin "Stolen items:
Select the "All" items tab in your inventory, and choose "Stolen" from the dropdown box -> Does the same like this addon + also enables you to filter the stolen items via AdvancedFilters before so you e.g. only see stolen materials, or stolen weapons.
It's way better integrated and does not add inventory tabs that cause the whole UI to be messed up.

Or use NTak loot and steal.

Thank you.

-----------------------------------------------------

Needed dependency/library: LibFilters-3.0

Version 2.4 - Baertram:
-Also removed Stolen Filter Tab from guild bank deposit and guild store sell tabs

Version 2.3 - Baertram:
-Changed itemtype checks so the "new item "flash won't happen anymore. Error messages should be fixed now
-Fixed: Stolen filtertab won't show anymore at bank deposit and and vendors

Version 2.2 - Baertram:
-Added compatibility with AdvancedFilters
-Updated API to Harrowstorm

Version 1.1j:
- Updated API version number to 100024.

Version 1.1i:
- Updated API version number to 100020.

Version 1.1h:
- Updated API version number to 100019.

Version 1.1g:
- Updated API version number to 100018.

Version 1.1f:
- Updated API version number to 100017.

Version 1.1e:
- Updated API version number to 100016.

Version 1.1d:
- Updated API version number to 100015.

Version 1.1c:
- Updated API version number to 100014.

Version 1.1b:
- Updated API version number to 100013.

Version 1.1a:
- Updated API version number to 100012.

Version 1.1:
- Changed tab icon as suggested by Alp in comments.
Archived Files (14)
File Name
Version
Size
Uploader
Date
2.3
5kB
Baertram
04/11/20 04:22 PM
2.2
2kB
Harven
03/29/20 02:00 PM
1.1j
1kB
Harven
08/16/18 01:54 PM
1.1i
1kB
Harven
08/14/17 07:05 PM
1.1h
1kB
Harven
05/23/17 01:49 PM
1.1g
1kB
Harven
02/12/17 10:14 AM
1.1f
1kB
Harven
10/05/16 03:23 PM
1.1e
1kB
Harven
08/01/16 03:22 PM
1.1d
1kB
Harven
06/03/16 02:03 PM
1.1c
1kB
Harven
03/07/16 05:57 PM
1.1c
1kB
Harven
11/02/15 10:15 AM
1.1a
1kB
Harven
08/31/15 03:20 PM
1.1
1kB
Harven
03/11/15 01:19 AM
1.0
1kB
Harven
02/16/15 03:00 PM


Post A Reply Comment Options
Unread 04/09/20, 09:11 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
Thanks I will try the newest version tomorrow!

17/18 Characters failed tonight.

The only thing of note was:

1. Open Banker - put items in bank
2. Get Writs
3. Do woodworking Writs
4. Get error - no debug messages were in the chat (slightly different twist)
Report comment to moderator  
Reply With Quote
Unread 04/09/20, 06:53 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
I've uploaded a new version where I do some more checks and create the missing "Flash" control if possible:
https://www.dropbox.com/s/a58sv2aw7qcpf6y/HarvensStolenFilter_debugoutput.zip?dl=0

Please:
Use LibDebugLogger and DebugLogViewer. They will save the error message AND my chat messages to the special LibDebugLogger window so you can easily do a reladoui afterwards and then send me the SavedVAriables file LibDebugLogger.lua to [email protected]

Collect some errors and note the date and time and tell me what you did. So I can have a look at these times in the SavedVariables file to see ALL addon related debug messages I have added!

Cuz I'm missing a lot of the chat output which you have not written here for me. So please use LibDebugLogger and the DebugLogViewer addon and send me the SavedVariable file then in total + the info date & time as the errors happend.

Originally Posted by MurkyMais
Another then a fail..

You debug messgae


ChangeFilter prehook
addInventorryTaBFilterStolenButtton
Create NewTabFilterData: Stolen Tab

Stolen inv tab data created, inserting it to inventory.tabFilters position 1 now!

<<<6
Last edited by Baertram : 04/09/20 at 07:29 PM.
Report comment to moderator  
Reply With Quote
Unread 04/09/20, 06:47 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
Another then a fail..

You debug messgae


ChangeFilter prehook
addInventorryTaBFilterStolenButtton
Create NewTabFilterData: Stolen Tab

Stolen inv tab data created, inserting it to inventory.tabFilters position 1 now!

<<<6
Report comment to moderator  
Reply With Quote
Unread 04/09/20, 06:29 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
It just failed on inventory under 100

1. Get writs
2. Do wood writ - good
3 . Metal Write good
4 Get bank load items from bank
5 Do cloth Writ - Failed


Hmm
Report comment to moderator  
Reply With Quote
Unread 04/09/20, 06:00 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
ZO_ContextMenus

When I got the usual 'Getcontrol' is was in the bug list.

Now that I look at it the ZO_ContextMenus may have happened before. The Timestamp was 9:14 pm

The regular showed up at 9:30 pm. So it could unrelated.


I ran the new version.

1. Add inventory to to max out writ.
2. Pick up writs
3. open banker got writ items
4. Did woodworking writ (not 100% full)
5. Got error
6. reloadui - clears inventory problems
7. Did Metal writ hit max inventory
8. got error again
9. Cleanup up inventory down be 190
10. Reloadui
11. Finished Metal, cloth, jew, enchantment ... All worked fine

I will try again. in a few minutes. A thought I do have the pig that gives me 5 extra inventory for a total 205. I will try inventory levels 199 and 201


Here are the two errors

1. Before maxed invenorty

EsoUI/Libraries/Globals/GlobalVars.lua:47: attempt to index a nil value
stack traceback:
EsoUI/Libraries/Globals/GlobalVars.lua:47: in function 'GetControl'
<Locals> suffix = "Flash" </Locals>
(tail call): ?
EsoUI/Ingame/Inventory/Inventory.lua:1289: in function 'ZO_InventoryManager:PlayItemAddedAlert'
<Locals> self = [table:1]{itemsLockedDueToDeath = F, selectedTabType = 1}, filterData = [table:2]{1 = 2}, tabFilters = [table:3]{}, filterKey = 1, tabFilter = [table:4]{descriptor = "HarvensStolenFilter", filterType = 0, tooltipText = "Stolen", normal = "esoui/art/vendor/vendor_tabIco...", highlight = "esoui/art/vendor/vendor_tabIco...", hidden = F, pressed = "esoui/art/vendor/vendor_tabIco...", ignoreVisibleCheck = F, activeTabText = "Stolen", inventoryType = 1}, filterIndex = 1 </Locals>
EsoUI/Ingame/Inventory/Inventory.lua:1366: in function 'ZO_InventoryManager:OnInventoryItemAdded'
<Locals> self = [table:1], inventoryType = 1, bagId = 1, slotIndex = 108, newSlotData = [table:5]{locked = F, isGemmable = F, uniqueId = 12.71823883239, isPlayerLocked = F, sellPrice = 27, sellInformationSortOrder = 1, stolen = F, rawName = "rubedo leather bracers^p", requiredChampionPoints = 150, quality = 1, age = 2188.9392089844, isBoPTradeable = F, traitInformation = 0, stackCount = 1, meetsUsageRequirement = T, statusSortOrder = 16, condition = 100, equipType = 13, stackSellPrice = 27, itemType = 2, launderPrice = 0, brandNew = T, iconFile = "/esoui/art/icons/gear_khajiit_...", bagId = 1, stackLaunderPrice = 0, isFromCrownStore = F, statValue = 898, slotIndex = 108, sellInformation = 0, specializedItemType = 300, name = "Rubedo Leather Bracers", traitInformationSortOrder = 1, isPlaceableFurniture = F, requiredLevel = 50, itemInstanceId = 1304565052, isJunk = F}, inventory = [table:6]{slotType = 2, listDataType = 1, LibFilters3_filterType = 1, currentSortOrder = F, currentSortKey = "statusSortOrder", freeSlotType = 1, freeSlotsFullStringId = 3917, freeSlotsStringId = 3916, currentFilter = 3, rowTemplate = "ZO_PlayerInventorySlot"} </Locals>
(tail call): ?
EsoUI/Ingame/Inventory/Inventory.lua:688: in function 'callback'
<Locals> bagId = 1, slotIndex = 108, newSlotData = [table:5], inventory = 1 </Locals>
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:116: in function 'ZO_CallbackObject:FireCallbacks'
<Locals> self = [table:7]{fireCallbackDepth = 1}, eventName = "SlotAdded", registry = [table:8]{}, callbackInfoIndex = 1, callbackInfo = [table:9]{3 = F}, callback = EsoUI/Ingame/Inventory/Inventory.lua:685, deleted = F </Locals>
EsoUI/Ingame/Inventory/SharedInventory.lua:494: in function 'ZO_SharedInventoryManager:HandleSlotCreationOrUpdate'
<Locals> self = [table:7], bagCache = [table:10]{}, bagId = 1, slotIndex = 108, isNewItem = T, slotData = [table:5], result = 2 </Locals>
EsoUI/Ingame/Inventory/SharedInventory.lua:267: in function 'ZO_SharedInventoryManager:RefreshSingleSlot'
<Locals> self = [table:7], bagId = 1, slotIndex = 108, isNewItem = T, itemSoundCategory

2. Maxed inventory


EsoUI/Libraries/Globals/GlobalVars.lua:47: attempt to index a nil value
stack traceback:
EsoUI/Libraries/Globals/GlobalVars.lua:47: in function 'GetControl'
<Locals> suffix = "Flash" </Locals>
(tail call): ?
EsoUI/Ingame/Inventory/Inventory.lua:1289: in function 'ZO_InventoryManager:PlayItemAddedAlert'
<Locals> self = [table:1]{selectedTabType = 1, itemsLockedDueToDeath = F}, filterData = [table:2]{1 = 1}, tabFilters = [table:3]{}, filterKey = 1, tabFilter = [table:4]{filterType = 0, inventoryType = 1, descriptor = "HarvensStolenFilter", tooltipText = "Stolen", activeTabText = "Stolen", highlight = "esoui/art/vendor/vendor_tabIco...", pressed = "esoui/art/vendor/vendor_tabIco...", normal = "esoui/art/vendor/vendor_tabIco...", ignoreVisibleCheck = F, hidden = F}, filterIndex = 1 </Locals>
EsoUI/Ingame/Inventory/Inventory.lua:1366: in function 'ZO_InventoryManager:OnInventoryItemAdded'
<Locals> self = [table:1], inventoryType = 1, bagId = 1, slotIndex = 197, newSlotData = [table:5]{stackLaunderPrice = 0, slotIndex = 197, itemInstanceId = 3197164230, locked = F, stackSellPrice = 74, quality = 1, specializedItemType = 250, isGemmable = F, isPlaceableFurniture = F, sellPrice = 74, isJunk = F, brandNew = T, age = 1919.8223876953, stolen = F, rawName = "ruby ash bow^n", stackCount = 1, uniqueId = 12.71823883239, isFromCrownStore = F, statValue = 1025, statusSortOrder = 16, requiredLevel = 50, sellInformation = 0, traitInformationSortOrder = 1, bagId = 1, isBoPTradeable = F, traitInformation = 0, condition = 100, isPlayerLocked = F, meetsUsageRequirement = T, sellInformationSortOrder = 1, name = "Ruby Ash Bow", iconFile = "/esoui/art/icons/gear_redguard...", launderPrice = 0, itemType = 1, equipType = 6, requiredChampionPoints = 150}, inventory = [table:6]{freeSlotsStringId = 3916, freeSlotsFullStringId = 3917, slotType = 2, freeSlotType = 1, currentSortKey = "statusSortOrder", currentSortOrder = F, rowTemplate = "ZO_PlayerInventorySlot", currentFilter = 0, LibFilters3_filterType = 1, listDataType = 1} </Locals>
(tail call): ?
(tail call): ?
(tail call): ?
(tail call): ?
EsoUI/Ingame/Inventory/Inventory.lua:688: in function 'callback'
<Locals> bagId = 1, slotIndex = 197, newSlotData = [table:5], inventory = 1 </Locals>
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:116: in function 'ZO_CallbackObject:FireCallbacks'
<Locals> self = [table:7]{fireCallbackDepth = 1}, eventName = "SlotAdded", registry = [table:8]{}, callbackInfoIndex = 1, callbackInfo = [table:9]{3 = F}, callback = EsoUI/Ingame/Inventory/Inventory.lua:685, deleted = F </Locals>
EsoUI/Ingame/Inventory/SharedInventory.lua:494: in function 'ZO_SharedInventoryManager:HandleSlotCreationOrUpdate'
<Locals> self = [table:7], bagCache = [table:10]{}, bagId = 1, slotIndex = 197, isNewItem = T, slotData = [table:5], result = 2 </Locals>
EsoUI/Ingame/Inventory/SharedInventory.lua:267: in function 'ZO_SharedInventoryManager:RefreshSingleSlot'
<Locals> self = [table:7], bagId = 1, slotIndex = 197, isNewIte
Report comment to moderator  
Reply With Quote
Unread 04/09/20, 03:21 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
Sometimes it is hit and miss. It was working great over 20 times in two day,then it had happen once in but did not know the sequence. It was working well and was not watching a diligently. I started watching carefully and found what trigger it


I did this with version (-1) before you loaded the new one at 9:30 PM , I did run into another scenario that is a little more rare. When bag is full from doing writs and then make space and then finish writ it triggered two errors (see below)

1. Go get writs
2. Did Wood metal and cloth writs
3. Did Jewelry writ bag full
4. Make room in bag
5. Re do Jewelry writ
6. Trigger error after crafting and exiting Jewelry Station

I have screen prints of the chat box if you want. It is probably better I try new version first.

I will try the new version with the Bag fill scenario. I will let you know what happens

Error

EsoUI/Libraries/ZO_ContextMenus/ZO_ContextMenus.lua:451: in function 'ZO_Menu_ClickItem'
<Locals> control = ud, button = 1, menuEntry = [table:1]{itemYPad = 0} </Locals>
ZO_MenuItem1_MouseUp:4: in function '(main chunk)'
<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>


EsoUI/Libraries/Globals/GlobalVars.lua:47: attempt to index a nil value
stack traceback:
EsoUI/Libraries/Globals/GlobalVars.lua:47: in function 'GetControl'
<Locals> suffix = "Flash" </Locals>
(tail call): ?
EsoUI/Ingame/Inventory/Inventory.lua:1289: in function 'ZO_InventoryManager:PlayItemAddedAlert'
<Locals> self = [table:1]{selectedTabType = 1, itemsLockedDueToDeath = F}, filterData = [table:2]{1 = 25}, tabFilters = [table:3]{}, filterKey = 1, tabFilter = [table:4]{ignoreVisibleCheck = F, highlight = "esoui/art/vendor/vendor_tabIco...", filterType = 0, inventoryType = 1, descriptor = "HarvensStolenFilter", hidden = F, pressed = "esoui/art/vendor/vendor_tabIco...", normal = "esoui/art/vendor/vendor_tabIco...", tooltipText = "Stolen", activeTabText = "Stolen"}, filterIndex = 1 </Locals>
EsoUI/Ingame/Inventory/Inventory.lua:1366: in function 'ZO_InventoryManager:OnInventoryItemAdded'
<Locals> self = [table:1], inventoryType = 1, bagId = 1, slotIndex = 0, newSlotData = [table:5]{stolen = F, condition = 100, stackLaunderPrice = 0, sellInformationSortOrder = 1, isBoPTradeable = F, traitInformation = 0, iconFile = "/esoui/art/icons/gear_breton_r...", meetsUsageRequirement = T, isPlaceableFurniture = F, brandNew = T, requiredLevel = 50, isPlayerLocked = F, uniqueId = 12.718238832389, rawName = "platinum ring^n", age = 10366.313476563, itemType = 2, requiredChampionPoints = 150, name = "Platinum Ring", statusSortOrder = 16, isFromCrownStore = F, bagId = 1, equipType = 12, stackCount = 1, locked = F, sellInformation = 0, isGemmable = F, quality = 1, traitInformationSortOrder = 1, itemInstanceId = 1815521429, sellPrice = 46, isJunk = F, slotIndex = 0, stackSellPrice = 46, specializedItemType = 0, statValue = 0, launderPrice = 0}, inventory = [table:6]{slotType = 2, currentSortOrder = F, freeSlotsFullStringId = 3917, currentFilter = 1, currentSortKey = "statusSortOrder", rowTemplate = "ZO_PlayerInventorySlot", freeSlotType = 1, listDataType = 1, freeSlotsStringId = 3916, LibFilters3_filterType = 1} </Locals>
(tail call): ?
EsoUI/Ingame/Inventory/Inventory.lua:688: in function 'callback'
<Locals> bagId = 1, slotIndex = 0, newSlotData = [table:5], inventory = 1 </Locals>
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:116: in function 'ZO_CallbackObject:FireCallbacks'
<Locals> self = [table:7]{fireCallbackDepth = 1}, eventName = "SlotAdded", registry = [table:8]{}, callbackInfoIndex = 1, callbackInfo = [table:9]{3 = F}, callback = EsoUI/Ingame/Inventory/Inventory.lua:685, deleted = F </Locals>
EsoUI/Ingame/Inventory/SharedInventory.lua:494: in function 'ZO_SharedInventoryManager:HandleSlotCreationOrUpdate'
<Locals> self = [table:7], bagCache = [table:10]{}, bagId = 1, slotIndex = 0, isNewItem = T, slotData = [table:5], result = 2 </Locals>
EsoUI/Ingame/Inventory/SharedInventory.lua:267: in function 'ZO_SharedInventoryManager:RefreshSingleSlot'
<Locals> self = [table:7], bagId = 1, slotIndex = 0, isNewItem = T, itemSoundCategory = 9, updateReason = 0, bagCach
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 07:36 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
Edit:
Please download this beta version and test with this



Reason:
Just got the error message again. Did open the bank manually directly after login. Took some items.
Closed it. Took writ quests for smithing, clothier.
Started clothier quest via Dolgubons Lazy Writ Crafter. After it was finished I got his:
Code:
EsoUI/Libraries/Globals/GlobalVars.lua:47: attempt to index a nil value
stack traceback:
EsoUI/Libraries/Globals/GlobalVars.lua:47: in function 'GetControl'
|caaaaaa<Locals> suffix = "Flash" </Locals>|r
EsoUI/Ingame/Inventory/Inventory.lua:1289: in function 'ZO_InventoryManager:PlayItemAddedAlert'
|caaaaaa<Locals> self = [table:1]{itemsLockedDueToDeath = F, selectedTabType = 1}, filterData = [table:2]{1 = 2}, tabFilters = [table:3]{}, filterKey = 1, tabFilter = [table:4]{pressed = "esoui/art/vendor/vendor_tabIco...", inventoryType = 1, normal = "esoui/art/vendor/vendor_tabIco...", tooltipText = "Gestohlen", highlight = "esoui/art/vendor/vendor_tabIco...", activeTabText = "Gestohlen", descriptor = "HarvensStolenFilter", filterType = 0, ignoreVisibleCheck = F, hidden = F}, filterIndex = 1 </Locals>|r
EsoUI/Ingame/Inventory/Inventory.lua:1366: in function 'ZO_InventoryManager:OnInventoryItemAdded'
|caaaaaa<Locals> self = [table:1], inventoryType = 1, bagId = 1, slotIndex = 0, newSlotData = [table:5]{sellInformationSortOrder = 1, requiredLevel = 1, stackSellPrice = 6, bagId = 1, isBoPTradeable = F, meetsUsageRequirement = T, requiredChampionPoints = 0, locked = F, isFromCrownStore = F, isJunk = F, name = "Rohlederhelm", statusSortOrder = 16, uniqueId = 3.7486896516067, itemType = 2, equipType = 1, condition = 100, isGemmable = F, launderPrice = 0, traitInformationSortOrder = 1, slotIndex = 0, age = 2786.3239746094, sellInformation = 0, stackLaunderPrice = 0, isPlaceableFurniture = F, statValue = 59, stolen = F, brandNew = T, specializedItemType = 300, itemInstanceId = 746203652, iconFile = "/esoui/art/icons/gear_dunmer_m...", stackCount = 1, rawName = "Rohlederhelm^m", traitInformation = 0, sellPrice = 6, isPlayerLocked = F, quality = 1}, inventory = [table:6]{freeSlotsStringId = 3916, currentSortOrder = T, LibFilters3_filterType = 1, slotType = 2, freeSlotsFullStringId = 3917, freeSlotType = 1, listDataType = 1, currentFilter = 0, currentSortKey = "age", rowTemplate = "ZO_PlayerInventorySlot"} </Locals>|r
(tail call): ?
EsoUI/Ingame/Inventory/Inventory.lua:688: in function 'callback'
|caaaaaa<Locals> bagId = 1, slotIndex = 0, newSlotData = [table:5], inventory = 1 </Locals>|r
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:116: in function 'ZO_CallbackObject:FireCallbacks'
|caaaaaa<Locals> self = [table:7]{fireCallbackDepth = 1}, eventName = "SlotAdded", registry = [table:8]{}, callbackInfoIndex = 1, callbackInfo = [table:9]{3 = F}, callback = EsoUI/Ingame/Inventory/Inventory.lua:685, deleted = F </Locals>|r
EsoUI/Ingame/Inventory/SharedInventory.lua:494: in function 'ZO_SharedInventoryManager:HandleSlotCreationOrUpdate'
|caaaaaa<Locals> self = [table:7], bagCache = [table:10]{}, bagId = 1, slotIndex = 0, isNewItem = T, slotData = [table:5], result = 2 </Locals>|r
EsoUI/Ingame/Inventory/SharedInventory.lua:267: in function 'ZO_SharedInventoryManager:RefreshSingleSlot'
|caaaaaa<Locals> self = [table:7], bagId = 1, slotIndex = 0, isNewItem = T, itemSoundCategory = 11, updateReason = 0, bagCache = [table:10] </Locals>|r
EsoUI/Ingame/Inventory/SharedInventory.lua:56: in function 'RefreshSingle'
EsoUI/Libraries/Refresh/Refresh.lua:65: in function 'ZO_Refresh:UpdateRefreshGroups'
|caaaaaa<Locals> self = [table:11]{currentlyRefreshing = T}, refreshGroup = "inventory", refreshData = [table:12]{wasShown = F, allDirty = F}, _ = 1, singleData = [table:13]{1 = 1} </Locals>|r
EsoUI/Ingame/Inventory/SharedInventory.lua:93: in function 'OnInventorySlotUpdated'
|caaaaaa<Locals> eventCode = 131222, bagId = 1, slotIndex = 0, isNewItem = T, itemSoundCategory = 11, updateReason = 0 </Locals>|r
This happened with several other addons enabled as well so not sure why again...

Unfortunately couldn't rebuild the same error with the same steps. grrrrrrrr
Last edited by Baertram : 04/07/20 at 07:55 PM.
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 07:12 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
YOu do not need to show me a copy if you do not get the error mesasges anymore
Else you can logout and provide me the file c:\users\your windows user\documents\elder scrolls online\live\SavedVariables\LibDebugLogger.lua

Originally Posted by MurkyMais
I will try the stolen filter. The tab was on the screen, I did not have any stolen items. I will go off and do some stealing.

I do have LibDebugLogger and DebugLogViewer. I can see the messages, I am not sure how to save a copy to a file.

I will provide results of my testing
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 07:08 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
I will try the stolen filter. The tab was on the screen, I did not have any stolen items. I will go off and do some stealing.

I do have LibDebugLogger and DebugLogViewer. I can see the messages, I am not sure how to save a copy to a file.

I will provide results of my testing
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 06:54 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
Thanks for the feedback. Please re-download the debug version once again and test if it still works. Does the stolen filter tab work properly?

If so test it for a day or 2 if you don't mind the chat flood.
Maybe install LibDebugLogger and DebugLogViewer to keep your chat clean and only see it in the DebugLog then. It's a nice helper as well.

Originally Posted by MurkyMais
I used your version on two characters worked great. No errors, no messed up inventory.

I am a happy camper! I will create so logs for you. I just want to give you a quick response.

I will continue to use this for my other toons. For grins I reinstall the old version and it failed.


Great Effort fixing it!

I enjoy all your work. FCO Item Saver is my most important add on. Saves me hours time. I uses every 30 Dynamic filter. I could find use to another 30!!!


I will help test other thing is you need.

It is amazing all my addons work together. I run over 250 add ones. I am an addon junkie!!!
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 06:13 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
I used your version on two characters worked great. No errors, no messed up inventory.

I am a happy camper! I will create so logs for you. I just want to give you a quick response.

I will continue to use this for my other toons. For grins I reinstall the old version and it failed.


Great Effort fixing it!

I enjoy all your work. FCO Item Saver is my most important add on. Saves me hours time. I uses every 30 Dynamic filter. I could find use to another 30!!!


I will help test other thing is you need.

It is amazing all my addons work together. I run over 250 add ones. I am an addon junkie!!!
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 03:41 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
I did hours of testing yesterday. The results were not consistent . I started clean then slowly added more addons do the same steps over and over and over. I run a lot of addons so I loaded in bunches. When it failed I would load each addon one at a time then it would work, then add more addons and it would fail , load again one by one it would work. It does not make any sense.

I cleaned out on Libs that minion did not see. I removed them manually. LibFilters-2 was there and I remove then I though that must not be it. All excited I tried again and it failed.

Arkadius' Trade Tools and a few others were throwing errors on reloadui. Mostly just anchor tags. I will try some more things later on. It does not make any sense if I load addons A,B,C,D,E,F together and it fails but if add them one at a time it does not get the error. Load A, tests it good ; load b is good .... and load F and and it works. Same set of addons.
Report comment to moderator  
Reply With Quote
Unread 04/07/20, 12:28 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4989
File comments: 6040
Uploads: 78
Whatever I do I cannot get the error message with the steps you provided me
Weird.

Could you pleasee check if it is gone with this version here (will show debug messages in the chat!):
Harvens Stolen Filter with Debug output

Please exactly watch what you do, what addons and libs you got activated as you did it!
And note your steps from login to crafting (if you have opened the inventory or looted mails or daily login rewards or or).
If the error does appear please send me the total debug messages the addon spits out from login to the error and write me the steps to reproduce it.
And send me the total error message pleae containing all the stuff expanded so I can see the variables and their contents.

Oh and please test if it does NOT happen if you disable the "Auto banker" and/or "Auto craft" of Dolgubons Lazy Writ Creator addon.

Many thanks!
Report comment to moderator  
Reply With Quote
Unread 04/06/20, 10:27 AM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
Tested twice to today same scenario (1-8) but removed Advance Filters. Same results with errors.


Sorry I Doing more testing I had other addons running at the time. I am slowly re-adding.

When I started testing total addon free except for Advance Filters + Dolgubons Lazy Writ Crafter + Harvens Stolen Filter. All three work together fine.

I added FCO , Awesome Guild Store, Arkadius' Trade Tools - I am trying to pick add0ns that use LibFilters-3.0

I will keep on update as I do more Write.. Good thing I have 18 toons.





Originally Posted by MurkyMais
Yes the error fires after number 8. I am running advanced filters too!

1. Enable Harvens Stolen Filter
2. Enable Dolgubons Lazy Writ Crafter
3. Dolgubons Lazy Writ Crafter - settings auto get items and auto craft
4. Take Writs
5. Open banker (Ezabi) to get items (Potions, Food etc)
6. Banker delivers item and closes the bank and banker disappears
7. Craft a Writ
8. Error message appears. (no errors 1-7 , I checked at each step). Inventory is messed up, you cannot set to merchant and items are missing, the mouse over on item is blank
- FYI Reloadui clears the problem

I was running Advance Filters too!
Advance Filters + Dolgubons Lazy Writ Crafter = Good
Advance Filters + Dolgubons Lazy Writ Crafter + Harvens Stolen Filter = BAD

Maybe tomorrow I will try (Dolgubons Lazy Writ Crafter + Harvens Stolen Filter) and No Advance Filters










Originally Posted by Baertram
Hi and thanks but I cannot follow what you did to get this error but I think we got a similar problem in AdvancedFilters with DLWC in the past...
I'll try to describe what I understood:

1. Harvens Stolen Filter needs to be enabled.
2. Dolgubons Lazy Writ Crafter needs to be enabled.
3. Setting in DLWC to auto take needed items for Writs from bank: Enabled
4. Take Writ quests
5. Go to bank and open it
6. Items will be withdrawn and bank will be closed automatically again

-> Any error messages so far?

7. Craft a Writ
8. -> Error message is shown now?

Please write me "the steps like I have done above how I'm exactly able to reproduce this error"! Thank you very much


Originally Posted by MurkyMais
I noticed the happens when you open the banker and Dolgubon's Lazy Writ Crafter automatically gets inventory. When you automatically craft the next it throws the error that creates the inventory problem when Harven's Stolen Filter is active

I tested this without Harven's Stolen Filter and there was no inventory problem. When I re-active stolen filter the intory problem comes back.

I may have to do Dolgubon's Lazy Writ Crafter getting the inventory then trying to autocraft when Harven's stolen filter is active.

This has been my observation. I have been enabling and disabling several Addon combinations.

Hopefully it be a clue to find the problem


EsoUI/Libraries/Globals/GlobalVars.lua:47: attempt to index a nil value
stack traceback:
EsoUI/Libraries/Globals/GlobalVars.lua:47: in function 'GetControl'
<Locals> suffix = "Flash" </Locals>
EsoUI/Ingame/Inventory/Inventory.lua:1289: in function 'ZO_InventoryManager:PlayItemAddedAlert'
<Locals> self = [table:1]{selectedTabType = 1, itemsLockedDueToDeath = F}, filterData = [table:2]{1 = 25}, tabFilters = [table:3]{}, filterKey = 1, tabFilter = [table:4]{inventoryType = 1, filterType = 0, normal = "esoui/art/vendor/vendor_tabIco...", highlight = "esoui/art/vendor/vendor_tabIco...", activeTabText = "Stolen", pressed = "esoui/art/vendor/vendor_tabIco...", descriptor = "HarvensStolenFilter", tooltipText = "Stolen", hidden = F, ignoreVisibleCheck = F}, filterIndex = 1 </Locals>
Last edited by MurkyMais : 04/06/20 at 11:55 AM.
Report comment to moderator  
Reply With Quote
Unread 04/05/20, 11:25 PM  
MurkyMais

Forum posts: 12
File comments: 41
Uploads: 0
Yes the error fires after number 8. I am running advanced filters too!

1. Enable Harvens Stolen Filter
2. Enable Dolgubons Lazy Writ Crafter
3. Dolgubons Lazy Writ Crafter - settings auto get items and auto craft
4. Take Writs
5. Open banker (Ezabi) to get items (Potions, Food etc)
6. Banker delivers item and closes the bank and banker disappears
7. Craft a Writ
8. Error message appears. (no errors 1-7 , I checked at each step). Inventory is messed up, you cannot set to merchant and items are missing, the mouse over on item is blank
- FYI Reloadui clears the problem

I was running Advance Filters too!
Advance Filters + Dolgubons Lazy Writ Crafter = Good
Advance Filters + Dolgubons Lazy Writ Crafter + Harvens Stolen Filter = BAD

Maybe tomorrow I will try (Dolgubons Lazy Writ Crafter + Harvens Stolen Filter) and No Advance Filters










Originally Posted by Baertram
Hi and thanks but I cannot follow what you did to get this error but I think we got a similar problem in AdvancedFilters with DLWC in the past...
I'll try to describe what I understood:

1. Harvens Stolen Filter needs to be enabled.
2. Dolgubons Lazy Writ Crafter needs to be enabled.
3. Setting in DLWC to auto take needed items for Writs from bank: Enabled
4. Take Writ quests
5. Go to bank and open it
6. Items will be withdrawn and bank will be closed automatically again

-> Any error messages so far?

7. Craft a Writ
8. -> Error message is shown now?

Please write me "the steps like I have done above how I'm exactly able to reproduce this error"! Thank you very much


Originally Posted by MurkyMais
I noticed the happens when you open the banker and Dolgubon's Lazy Writ Crafter automatically gets inventory. When you automatically craft the next it throws the error that creates the inventory problem when Harven's Stolen Filter is active

I tested this without Harven's Stolen Filter and there was no inventory problem. When I re-active stolen filter the intory problem comes back.

I may have to do Dolgubon's Lazy Writ Crafter getting the inventory then trying to autocraft when Harven's stolen filter is active.

This has been my observation. I have been enabling and disabling several Addon combinations.

Hopefully it be a clue to find the problem


EsoUI/Libraries/Globals/GlobalVars.lua:47: attempt to index a nil value
stack traceback:
EsoUI/Libraries/Globals/GlobalVars.lua:47: in function 'GetControl'
<Locals> suffix = "Flash" </Locals>
EsoUI/Ingame/Inventory/Inventory.lua:1289: in function 'ZO_InventoryManager:PlayItemAddedAlert'
<Locals> self = [table:1]{selectedTabType = 1, itemsLockedDueToDeath = F}, filterData = [table:2]{1 = 25}, tabFilters = [table:3]{}, filterKey = 1, tabFilter = [table:4]{inventoryType = 1, filterType = 0, normal = "esoui/art/vendor/vendor_tabIco...", highlight = "esoui/art/vendor/vendor_tabIco...", activeTabText = "Stolen", pressed = "esoui/art/vendor/vendor_tabIco...", descriptor = "HarvensStolenFilter", tooltipText = "Stolen", hidden = F, ignoreVisibleCheck = F}, filterIndex = 1 </Locals>
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: