Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error #195

Open
0vertime opened this issue Dec 25, 2024 · 10 comments
Open

error #195

0vertime opened this issue Dec 25, 2024 · 10 comments

Comments

@0vertime
Copy link

4x [ADDON_ACTION_BLOCKED] AddOn 'Skillet-Classic' tried to call the protected function 'Search()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function Search' [string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Browse.lua"]:250: in function LFGBrowse_DoSearch'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Browse.lua"]:189: in function SearchActiveEntry' [string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_ParentFrame.lua"]:95: in function LFGParentFrame_SearchActiveEntry'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Listing.lua"]:77: in function <...pFinder_VanillaStyle/Blizzard_LFGVanilla_Listing.lua:54>

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

{
}

@b-morgan
Copy link
Owner

I believe this is a case of "who has the most up-to-date ACE3 libraries". There is nothing in the traceback which points to Skillet-Classic code. Was Skillet-Classic even open at the time? If so, I will need details on exactly what you were doing to cause this error including screenshots if possible. Also include which WoW expansion and your locale.

@HelveteTV
Copy link

Classic fresh, only bugsack and skillet enabled
(i dont know exactly myself what triggers it, i just randomly pressed stuff)

https://streamable.com/bqpiv0

10x [ADDON_ACTION_BLOCKED] AddOn 'Skillet-Classic' tried to call the protected function 'Search()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `Search'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Browse.lua"]:250: in function `LFGBrowse_DoSearch'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Browse.lua"]:189: in function `SearchActiveEntry'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_ParentFrame.lua"]:95: in function `LFGParentFrame_SearchActiveEntry'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Listing.lua"]:77: in function <...pFinder_VanillaStyle/Blizzard_LFGVanilla_Listing.lua:54>

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

@b-morgan
Copy link
Owner

I searched the Skillet-Classic code base including the ACE3 libraries and there are no calls to Search(). None of the tracebacks show any Skillet-Classic code being referenced. The only thing that might be the issue is the event = "ADDON_ACTION_BLOCKED".

In ...\Addons\Skillet-Classic\Skillet.lua please change line 798 from:

self:RegisterEvent("ADDON_ACTION_BLOCKED")

to:

-- self:RegisterEvent("ADDON_ACTION_BLOCKED")

and try again.

@b-morgan
Copy link
Owner

Both reports have "LFG" in the traceback and the video posted by @HelveteTV shows interaction with some sort of LFG tool but when I attempted to recreate the actions in the video, I can't find this tool. Can either of you point me to a "how-to"?

@HelveteTV
Copy link

HelveteTV commented Dec 26, 2024

The LFG tool is available on the anniversary classic version, i think you need to be at least 10 to unlock the LFG tool. i tried changing line 798 as you said but it seems like the same issue, did the same steps as in the video, except this time i didnt disable all other addons.

EDIT: created a lvl 1 and it didnt have the LFG tool available

11x [ADDON_ACTION_BLOCKED] AddOn 'Skillet-Classic' tried to call the protected function 'Search()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `Search'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Browse.lua"]:250: in function `LFGBrowse_DoSearch'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Browse.lua"]:189: in function `SearchActiveEntry'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_ParentFrame.lua"]:95: in function `LFGParentFrame_SearchActiveEntry'
[string "@Blizzard_GroupFinder_VanillaStyle/Blizzard_LFGVanilla_Listing.lua"]:77: in function <...pFinder_VanillaStyle/Blizzard_LFGVanilla_Listing.lua:54>

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

@b-morgan
Copy link
Owner

I'm working on leveling a Paladin, Ararus, on Dreamscythe to 10 to see if I can recreate this. Hopefully, I'll have enough gold to train a profession.

If you commented out the RegisterEvent then I'm really confused as that is the only connection I see between Skillet-Classic and the traceback. You did logoff and logon after you did the edit?

Not sure I'll get to 10 today as I have some RL obligations but I'll be back when I learn things.

@b-morgan
Copy link
Owner

b-morgan commented Dec 26, 2024

I'm working on leveling a Paladin (Ararus) to 10 on Dreamscythe. to see if I can recreate this. Hopefully, I'll have enough gold to train a profession.

Edit: Managed to train First Aid so now I just need to get to 10.

@HelveteTV
Copy link

i only reloaded when edited the file, tried relogging now and still same issue

@b-morgan
Copy link
Owner

OK. I was hoping you had edited the file while still logged in and relogging fixed the issue. 😂

@b-morgan
Copy link
Owner

b-morgan commented Dec 26, 2024

So put line 798 back (and relog). Type /skillet debugshow and '/skillet traceshow`. This will output to chat and to the character specific saved variables file, Skillet-Classic.lua. When the error occurs, logoff, zip, and attach the character specific saved variables zip file.

/skillet debugshow and /skillet traceshow are toggles so if the chat spam gets to be too much, turn them off. The output will still go to the saved variables file.

Edit: I got my toon to 10 and can reproduce this error. I did the above but it revealed nothing so I have no idea how to proceed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants