MountsJournal_Classic

MountsJournal_Classic

23.9k Downloads

Bug Sack - Addon Error

WorkPixels opened this issue ยท 8 comments

commented

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"

commented

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

commented

WoW version 3.4.46902

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

commented

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

commented

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 function SetShown'
[string "@interface\AddOns\MountsJournal\Journal.lua"]:2552: in function showToggle' [string "@Interface\AddOns\MountsJournal\Mounts-Mounts.lua"]:102: in function OnClick'
[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

commented

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

commented

Might be related to #7?

commented

So the latest release is temporarily removed.

commented

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.