Jaliborc / Scrap

Sells all your junk when you visit a merchant
33 stars 34 forks source link

No longer working with latest 1.15 patch #237

Open achinhorn opened 10 months ago

achinhorn commented 10 months ago

Disclaimer: I'm but a simple user -- I have zero experience with LUA and would not consider myself a programmer.

Which software were you running?

Have you read the changelog? Nope.

Please describe the bug. I haven't changed anything except update WOW and it isn't working any longer with the latest patch.

The only thing that "works" is the trash icon is correctly marking trash items in my inventory, but all of the main vendor interaction features are not working.

Please describe how to reproduce it. Update WOW to the latest 1.15 patch.

Any Screenshots? If applicable, please add screenshots to help explain your problem. image

Error Logs are Important! Type /console scriptErrors 1 in the chat and reload the game. If an error window appears when reproducing the bug, please write here the first message (labelled 1/Many) that appeared. :warning: By default, the last error message is shown, not the first! You need to navigate back to the first error.

achinhorn commented 10 months ago

Using the scriptErrors, I didn't get any errors on reload, but this is what I get when I talk to a vendor:


Message: Interface/SharedXML/SharedUIPanelTemplates.lua:538: attempt to index local 'leftDisabled' (a nil value)
Time: Sun Nov 19 08:45:48 2023
Count: 1
Stack: Interface/SharedXML/SharedUIPanelTemplates.lua:538: attempt to index local 'leftDisabled' (a nil value)
[string "=[C]"]: ?
[string "@Interface/SharedXML/SharedUIPanelTemplates.lua"]:538: in function `PanelTemplates_DeselectTab'
[string "@Interface/AddOns/Scrap/libs/SecureTabs-2.0/SecureTabs-2.0.lua"]:47: in function `Add'
[string "@Interface/AddOns/Scrap/addons/merchant/visualizer.lua"]:29: in function `?'
[string "@Interface/AddOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua"]:20: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:18>
[string "@Interface/AddOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua"]:56: in function <...dOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:53>
[string "=[C]"]: ?
[string "@Interface/AddOns/Atlas/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...las/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Interface/AddOns/Atlas/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Interface/AddOns/BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...AddOns/BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface/AddOns/Scrap/addons/main/main.lua"]:35: in function <Interface/AddOns/Scrap/addons/main/main.lua:35>
[string "=[C]"]: ?
[string "@Interface/AddOns/Atlas/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...las/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Interface/AddOns/Atlas/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Interface/AddOns/BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...AddOns/BagBrother/libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals: (*temporary) = <function> defined =[C]:-1
Message: Interface/SharedXML/SharedUIPanelTemplates.lua:561: attempt to index local 'leftDisabled' (a nil value)
Time: Sun Nov 19 08:45:48 2023
Count: 1
Stack: Interface/SharedXML/SharedUIPanelTemplates.lua:561: attempt to index local 'leftDisabled' (a nil value)
[string "=[C]"]: ?
[string "@Interface/SharedXML/SharedUIPanelTemplates.lua"]:561: in function `PanelTemplates_SelectTab'
[string "@Interface/SharedXML/SharedUIPanelTemplates.lua"]:382: in function `PanelTemplates_UpdateTabs'
[string "@Interface/SharedXML/SharedUIPanelTemplates.lua"]:363: in function <Interface/SharedXML/SharedUIPanelTemplates.lua:361>
[string "=[C]"]: in function `PanelTemplates_SetTab'
[string "@Interface_Vanilla/FrameXML/MerchantFrame.lua"]:90: in function <Interface_Vanilla/FrameXML/MerchantFrame.lua:84>
[string "=[C]"]: in function `Show'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:2160: in function `SetUIPanel'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:2005: in function `ShowUIPanel'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:1873: in function <Interface_Vanilla/FrameXML/UIParent.lua:1869>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface_Vanilla/FrameXML/UIParent.lua"]:2652: in function `ShowUIPanel'
[string "@Interface_Vanilla/FrameXML/MerchantFrame.lua"]:42: in function `showFunc'
[string "@Interface/FrameXML/PlayerInteractionFrameManager.lua"]:188: in function <Interface/FrameXML/PlayerInteractionFrameManager.lua:177>
[string "=(tail call)"]: ?
[string "@Interface/FrameXML/PlayerInteractionFrameManager.lua"]:220: in function <Interface/FrameXML/PlayerInteractionFrameManager.lua:217>

Locals: (*temporary) = <function> defined =[C]:-1