Bagnon

Bagnon

122M Downloads

Bagnon very specific set of addons enabled causes boom

amanalar opened this issue ยท 3 comments

commented

Running Software (please complete the following information):

  • 8
  • 8.0.2 & 8.0.0b

Describe the bug
Bagnon not opening.

To Reproduce
Steps to reproduce the behavior:
*3 addons need to be installed and active.

  1. Bagon
  2. Zygor
  3. Broker_Portals
  4. See error
  5. interestingly enough, when using the following version of Bagnon everything works fine.
    8.0.0b
    http://www.wowinterface.com/downloads/getfile.php?id=4459&aid=98760

Expected behavior
bags open

Screenshots
If applicable, add screenshots to help explain your problem.

Error Logs
1x ...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: C stack overflow
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0-90039.lua:229: in function <...uidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221>
...
Bagnon\components\frame.lua:50: in function RegisterSignals' ...s\Bagnon\external\Wildpants\components\frameBase.lua:18: in function OnShow'
...s\Bagnon\external\Wildpants\components\inventory.lua:12: in function <...s\Bagnon\external\Wildpants\components\inventory.lua:11>
[C]: in function Show' FrameXML\UIParent.lua:3131: in function ShowUIPanel'
...aceBagnon\external\Wildpants\core\frames.lua:54: in function <...aceBagnon\external\Wildpants\core\frames.lua:50>
(tail call): ?
...s\Bagnon\external\Wildpants\features\autoDisplay.lua:173: in function oldToggleAllBags' ZygorGuidesViewer\InventoryManager.lua:628: in function ToggleAllBags'
[string "OPENALLBAGS"]:1: in function <[string "OPENALLBAGS"]:1>

Locals:
self =

{
GetLibraryVersion = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:585
argCheck = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:129
error = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:75
pcall = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:167
}
key = "IsItemCache"
(*temporary) = nil
(*temporary) = nil
(*temporary) = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:221
(*temporary) =
{
GetLibraryVersion = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:585
argCheck = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:129
error = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:75
pcall = defined @Broker_Portals\libs\AceLibrary\AceLibrary.lua:167
}
(*temporary) = "IsItemCache"
(*temporary) = "C stack overflow"
lib =
{
GetLine = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:172
GetText = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:150
SetHyperlink = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetShapeshift = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
FindDeformat = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:122
SetPlayerBuff = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetCraftItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetQuestRewardSpell = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
MultiFind = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:108
SetPetAction = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetUnitDebuff = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
CreateSetMethods = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:200
NumLines = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:61
Erase = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:45
SetInboxItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetBuybackItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetGuildBankItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetUnitBuff = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetMerchantItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetQuestLogItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetSpell = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetTradeTargetItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetTalent = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
SetCraftSpell = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:204
CreateTooltip = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGratuity-3.0.lua:26
SetSendMailItem = defined @ZygorGuidesViewer\Libs\LibGratuity-3.0\LibGrat

Additional context
Add any other context about the problem here.

commented

Lots of people have had the same issue but conflicting with other addons. I've seen conflicts reported here with Autobar, Skillet, and Petcare (the conflict with Petcare was reportedly resolved by a Petcare update). I use Autobar and Skillet and have resolved it in the same manner by using the 7-18 8.0.0b version of Bagnon.

commented

As the maintainer of Skillet, I installed the latest version of Bagnon to investigate an issue logged against Skillet.

With only Skillet and Bagnon addons enabled, the only thing I see is that Bagnon opens my inventory (bags) when Skillet is opened. I'll be watching this issue on GitHub to see if there is a solution or suggestions.

commented

This issue has been resolved for me. Autobar and Skillet made updates to work around where Bagnon was conflicting. That fixed it for me and it stayed fixed after the latest Bagnon update.