GroupFinderImprovements

GroupFinderImprovements

15.2k Downloads

Lua Error occasionally on lfg listing / group join.

holypalaswe opened this issue ยท 3 comments

commented
2x [ADDON_ACTION_BLOCKED] AddOn 'GroupFinderImprovements' tried to call the protected function 'Search()'.
[string "@!BugGrabber\BugGrabber.lua"]:480: in function <!BugGrabber\BugGrabber.lua:480>
[string "=[C]"]: in function `Search'
[string "@Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua"]:225: in function `LFGBrowse_DoSearch'
[string "@Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua"]:178: in function `SearchActiveEntry'
[string "@Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua"]:92: in function `LFGParentFrame_SearchActiveEntry'
[string "@Blizzard_LookingForGroupUI\Blizzard_LFGListing.lua"]:67: in function <...s\Blizzard_LookingForGroupUI\Blizzard_LFGListing.lua:49>

It happens when the Group Finder bugs out and gets stuck on "Searching..." I'm presuming.
image

commented

I've seen this happen on mine as well. I'll try to grab a taint log next time it occurs because the stack trace is useless.

commented

Here is what seems to be the relevant portion of the trace log where this occurs. It seems to happen after requeueing once you finish a dungeon.

10/6 01:26:05.958  Global variable UIDROPDOWNMENU_MENU_LEVEL tainted by GroupFinderImprovements - Interface\FrameXML\UIDropDownMenu.lua:40
10/6 01:26:05.958      securecall()
10/6 01:26:05.958      Interface\FrameXML\UIDropDownMenu.lua:74 UIDropDownMenu_Initialize()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:193 LFGBrowseFrame:RefreshDropDowns()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:111
10/6 01:26:05.958      LFGParentFrame:Show()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2214 <unnamed>:SetUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2059 <unnamed>:ShowUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:1927
10/6 01:26:05.958      <unnamed>:SetAttribute()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2718 ShowUIPanel()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:48 ShowLFGParentFrame()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:73 ToggleLFGParentFrame()
10/6 01:26:05.958      TOGGLELFGPARENT:1
10/6 01:26:05.958  Execution tainted by GroupFinderImprovements while reading UIDROPDOWNMENU_MENU_LEVEL - Interface\FrameXML\UIDropDownMenu.lua:50
10/6 01:26:05.958      securecall()
10/6 01:26:05.958      Interface\FrameXML\UIDropDownMenu.lua:74 UIDropDownMenu_Initialize()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:193 LFGBrowseFrame:RefreshDropDowns()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:111
10/6 01:26:05.958      LFGParentFrame:Show()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2214 <unnamed>:SetUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2059 <unnamed>:ShowUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:1927
10/6 01:26:05.958      <unnamed>:SetAttribute()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2718 ShowUIPanel()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:48 ShowLFGParentFrame()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:73 ToggleLFGParentFrame()
10/6 01:26:05.958      TOGGLELFGPARENT:1
10/6 01:26:05.958  Execution tainted by GroupFinderImprovements while reading UIDROPDOWNMENU_MENU_LEVEL - Interface\FrameXML\UIDropDownMenu.lua:50
10/6 01:26:05.958      securecall()
10/6 01:26:05.958      Interface\FrameXML\UIDropDownMenu.lua:74 UIDropDownMenu_Initialize()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:193 LFGBrowseFrame:RefreshDropDowns()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:111
10/6 01:26:05.958      LFGParentFrame:Show()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2214 <unnamed>:SetUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2059 <unnamed>:ShowUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:1927
10/6 01:26:05.958      <unnamed>:SetAttribute()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2718 ShowUIPanel()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:48 ShowLFGParentFrame()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:73 ToggleLFGParentFrame()
10/6 01:26:05.958      TOGGLELFGPARENT:1
10/6 01:26:05.958  Execution tainted by GroupFinderImprovements while reading UIDROPDOWNMENU_MENU_LEVEL - Interface\FrameXML\UIDropDownMenu.lua:890 UIDropDownMenu_GetSelectedID()
10/6 01:26:05.958      Interface\FrameXML\UIDropDownMenu.lua:550 UIDropDownMenu_AddButton()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:981 initFunction()
10/6 01:26:05.958      Interface\FrameXML\UIDropDownMenu.lua:79 UIDropDownMenu_Initialize()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:193 LFGBrowseFrame:RefreshDropDowns()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGBrowse.lua:111
10/6 01:26:05.958      LFGParentFrame:Show()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2214 <unnamed>:SetUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2059 <unnamed>:ShowUIPanel()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:1927
10/6 01:26:05.958      <unnamed>:SetAttribute()
10/6 01:26:05.958      Interface_Wrath\FrameXML\UIParent.lua:2718 ShowUIPanel()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:48 ShowLFGParentFrame()
10/6 01:26:05.958      Interface\AddOns\Blizzard_LookingForGroupUI\Blizzard_LFGParentFrame.lua:73 ToggleLFGParentFrame()
10/6 01:26:05.958      TOGGLELFGPARENT:1
commented

Thanks for the taint log! I actually had no idea that even existed. I will take a look at this ASAP