tukui-org / ElvUI

User Interface replacement AddOn for World of Warcraft.
https://tukui.org
Other
448 stars 151 forks source link

Unable to use quest item in the quest tracker #1280

Open Stultusaur opened 1 month ago

Stultusaur commented 1 month ago

Troubleshooting Steps

error2 error3

Describe the expected behavior and what actually happened?

I expect it to use the quest item from the quest tracker.

It does not always happen. This was happening with and without addons running. It does not generate an LUA error that I can post.

Reproducing the issue.

Was able to reproduce after accepting a quest with the quest item, and going AFK for a few minutes,

Lua Errors

Cannot post the LUA error without enabling BugGrabber and BugSack
Because it is an  ADDON_PROTECTED_FUNCTION error, it does show the error.

I will edit this with the LUA error once I disable elvui debug mode.

EDIT:

3x [ADDON_ACTION_FORBIDDEN] AddOn 'ElvUI' tried to call the protected function 'UseQuestLogSpecialItem()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `UseQuestLogSpecialItem'
[string "@Blizzard_ObjectiveTracker/Blizzard_ObjectiveTrackerShared.lua"]:94: in function <...ObjectiveTracker/Blizzard_ObjectiveTrackerShared.lua:87>

Locals:
_ = Frame {
}
event = "ADDON_ACTION_FORBIDDEN"
events = <table> {
}

Verification Steps

gmanavarro commented 1 month ago

+1

tehSmoogs commented 1 month ago

+1

Avarios commented 1 month ago

+1

Flannair commented 1 month ago

+1

SleepTooLong commented 1 month ago

Having the same issue, it works after I reload for a while, but then it suddenly stops working at some point

Rulob commented 1 month ago

Same issue since 11.0 patch.

Aeosora commented 4 weeks ago

Same issue as well since 11.0. Can't seem to get it to go away either. I use Shadow and Light as well, but even after disabling Shadow and Light it doesn't go away.

Prejudice182 commented 4 weeks ago

With /edebug on, I can now use the quest item, so its possible the taint is coming from somewhere else. image

Stultusaur commented 3 weeks ago

With /edebug on, I can now use the quest item, so its possible the taint is coming from somewhere else. image

I can still replicate the issue, without other addons, it just takes time to replicate. Last time I was able to replicate it, I let myself go AFK for a while, then went and did some quests and that triggered the issue with the item icon near quests.

Noughter commented 3 weeks ago

Same Problem. I even tried using Kaliels Tracker and that didnt fix it

plinio1980 commented 3 weeks ago

/edebug on, then /edebug off seems to be working

kodewdle commented 2 weeks ago

no fix atm because i can't reproduce this. try with /edebug on for now. it's very easily broken, if i can find reproduction steps i can start to look for a fix.

bartkoevoets commented 1 week ago

I think you can reproduce it at any time by first selecting the quest, then attempting to use the quest item from the quest log. It's very inconsistent with throwing the protected function lua error though.

Selenagor commented 1 week ago

Hello! Sorry for my English (I speak it very poorly, I used a translator) ^^' I have a similar problem, but I get a different error. I tried disabling all addons except ElvUI, the error appears immediately when I try to click on a quest item. If you disable ElvUI or simply reload the interface with ElvUI enabled, the error goes away. I can collect taint log data, since I have already managed to reproduce the error more than once.

This is the error that comes out:

1x [ADDON_ACTION_FORBIDDEN] AddOn 'ElvUI_Libraries' tried to call the protected function 'UseQuestLogSpecialItem()'. [string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485> [string "=[C]"]: in function `UseQuestLogSpecialItem' [string "@Blizzard_ObjectiveTracker/Blizzard_ObjectiveTrackerShared.lua"]:94: in function <...ObjectiveTracker/Blizzard_ObjectiveTrackerShared.lua:87>

Locals: _ = Frame { } event = "ADDON_ACTION_FORBIDDEN" events =

{ }

Kirschie commented 1 week ago

+1 can't use the quest items from the UI next to the quest objective

image

NotOats commented 6 days ago

Also got this bug recently, diagnosed it back to CopyPasta2. I am sure that's not the only addon (or combination) that could cause this but I figured it might help someone to know.

kodewdle commented 6 days ago

i did not get a fix for this into 13.77 however i fixed one cause of this in our dev build, please try: elvui-main.zip the SplashFrame being closed was causing it at least for one of the taints: https://github.com/tukui-org/ElvUI/compare/a137a801b321c90151c928634a4db8c7c66f6a8b...6d733e0b2bfb3f14af8756bc1e0aed7620c9e215