sfmict / MountsJournal_Classic

Addon makes it possible to sort mounts on waterfowl, flying, ground and allows to use in suitable conditions (random mount summoning).
Apache License 2.0
1 stars 1 forks source link

Bug Sack - Addon Error #8

Closed WorkPixels closed 1 year ago

WorkPixels commented 1 year ago

9x ...rface\AddOns\MountsJournal\mixins/CompanionMixin.lua:64: attempt to index field 'petForMount' (a nil value) [string "@Interface\AddOns\MountsJournal\mixins/CompanionMixin.lua"]:64: in function `refresh' [string "@Interface\AddOns\MountsJournal\mixins/CompanionMixin.lua"]:46: in function <...rface\AddOns\MountsJournal\mixins/CompanionMixin.lua:44>

Locals: self = { 0 = journal = MountsJournalFrame { } onShow = defined @Interface\AddOns\MountsJournal\mixins/CompanionMixin.lua:42 onLoad = defined @Interface\AddOns\MountsJournal\mixins/CompanionMixin.lua:9 infoFrame = { } refresh = defined @Interface\AddOns\MountsJournal\mixins/CompanionMixin.lua:62 event = defined @Interface\AddOns\MountsJournal\Util.lua:50 onEvent = defined @Interface\AddOns\MountsJournal\mixins/CompanionMixin.lua:39 mounts = MountsJournal { } off = defined @Interface\AddOns\MountsJournal\Util.lua:22 highlight = { } arrow = { } border = { } bg = { } onClick = defined @Interface\AddOns\MountsJournal\mixins/CompanionMixin.lua:53 on = defined @Interface\AddOns\MountsJournal\Util.lua:6 } spellID = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = "attempt to index field 'petForMount' (a nil value)" petRandomIcon = "MountsJournal/textures/INV_Pet_Achievement_CaptureAPetFromEachFamily_Battle"

sfmict commented 1 year ago

Hello, what is version of the addon, wow version, how to reproduce it? I need more information.

WorkPixels commented 1 year ago

I'm not sure I'm tried deleting save variables and re-installing. I keep getting the same error. When I look in Bug Sack I get those strings of errors.

WoW Classic WotLK MountsJournal-v3.4.26.zip

9x Interface\AddOns\MountsJournal\Journal.lua:2505: attempt to index field 'petForMount' (a nil value) [string "@Interface\AddOns\MountsJournal\Journal.lua"]:2505: in function updateMountsList' [string "@Interface\AddOns\MountsJournal\Journal.lua"]:97: in function <Interface\AddOns\MountsJournal\Journal.lua:87> [string "=[C]"]: in functionSetShown' [string "@Interface\AddOns\MountsJournal\Journal.lua"]:2552: in function showToggle' [string "@Interface\AddOns\MountsJournal\Mounts-Mounts.lua"]:102: in functionOnClick' [string "@Interface\AddOns\Bartender4\libs\LibDBIcon-1.0\LibDBIcon-1.0-45.lua"]:144: in function <...dOns\Bartender4\libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:142>

Locals: self = MountsJournalFrame { 0 = yMinSpeed = { } xMinSpeed = { } clearBtnFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2313 setScrollGridMounts = defined @Interface\AddOns\MountsJournal\Journal.lua:934 selectMount = defined @Interface\AddOns\MountsJournal\Journal.lua:1722 filtersBar = { } mountToggle = defined @Interface\AddOns\MountsJournal\Journal.lua:1378 updateMountDisplay = defined @Interface\AddOns\MountsJournal\Journal.lua:1598 setAllFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2305 PLAYER_REGEN_DISABLED = defined @Interface\AddOns\MountsJournal\Journal.lua:906 createMountList = defined @Interface\AddOns\MountsJournal\Journal.lua:1346 updateMapSettings = defined @Interface\AddOns\MountsJournal\Journal.lua:1518 updateBtnFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2387 mountDisplay = { } yAcceleration = { } displayedMounts =

{ } setShownCountMounts = defined @Interface\AddOns\MountsJournal\Journal.lua:2480 setFlag = defined @Interface\AddOns\MountsJournal\Journal.lua:1400 default_UpdateMountList = defined @Interface\AddOns\MountsJournal\Journal.lua:333 defaultUpdateMountList = defined @Interface\AddOns\MountsJournal\Journal.lua:989 bgFrame = MountsJournalBackground { } tags =
{ } saveDefaultFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2202 grid3UpdateMountList = defined @Interface\AddOns\MountsJournal\Journal.lua:1091 on = defined @Interface\AddOns\MountsJournal\Util.lua:6 isMountHidden = defined @Interface\AddOns\MountsJournal\Journal.lua:2458 shownPanel = { } sortMounts = defined @Interface\AddOns\MountsJournal\Journal.lua:1277 mapSettings = { } PLAYER_ENTERING_WORLD = defined @Interface\AddOns\MountsJournal\Journal.lua:1337 updateCountMounts = defined @Interface\AddOns\MountsJournal\Journal.lua:1271 summonButton = { } existingLists = { } getFilterWeight = defined @Interface\AddOns\MountsJournal\Journal.lua:2463 gridToggleButton = { } filtersButton = { } mountCount = { } event = defined @Interface\AddOns\MountsJournal\Util.lua:50 updateMountsList = defined @Interface\AddOns\MountsJournal\Journal.lua:2493 off = defined @Interface\AddOns\MountsJournal\Util.lua:22 filtersToggle = { } xAcceleration = { } getRemoveMountList = defined @Interface\AddOns\MountsJournal\Journal.lua:1357 grid3_UpdateMountList = defined @Interface\AddOns\MountsJournal\Journal.lua:334 restoreDefaultFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2239 weightFrame = { } setBtnFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2366 leftInset = { } filtersPanel = { } ZONE_CHANGED = defined @Interface\AddOns\MountsJournal\Journal.lua:1337 modelScene = { } showToggle = defined @Interface\AddOns\MountsJournal\Journal.lua:2548 useMount = defined @Interface\AddOns\MountsJournal\Journal.lua:1660 navBarBtn = { } searchBox = { } PLAYER_REGEN_ENABLED = defined @Interface\AddOns\MountsJournal\Journal.lua:914 filterDropDown_Initialize = defined @Interface\AddOns\MountsJournal\Journal.lua:1728 setSelectedMount = defined @Interface\AddOns\MountsJournal\Journal.lua:1694 isDefaultFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2263 scrollFrame = { } resetToDefaultFilters = defined @Interface\AddOns\MountsJournal\Journal.lua:2323 navBar = { } listFromMapClick = defined @Interface\AddOns\MountsJournal\Journal.lua:1423

sfmict commented 1 year ago

What is wow version? Mb you need to switch the addon version to 3.4.25

WorkPixels commented 1 year ago

WoW version 3.4.46902

Maybe? I'll try to revert and see if that helps.

WorkPixels commented 1 year ago

MountsJournal-v3.4.25 seems to not error out so far.

fubar-coder commented 1 year ago

Might be related to #7?

sfmict commented 1 year ago

So the latest release is temporarily removed.

Zedseayou commented 1 year ago

EDIT: I was not actually on 3.4.25, even though Curseforge said I was (ingame it was showing as 3.4.26). Reinstall if you use Curse to get 3.4.25 back.