Questie

Questie

116M Downloads

Questie\Modules\QuestieTracker.lua:1144: attempt to perform arithmetic on a nil value

Inniebins opened this issue ยท 2 comments

commented

Bug description

6x Questie\Modules\QuestieTracker.lua:1144: attempt to perform arithmetic on a nil value
Questie\Modules\QuestieTracker.lua:1144: in function `Update'
...rfaceQuestie\Modules\QuestieEventHandler.lua:168: in function <...rfaceQuestie\Modules\QuestieEventHandler.lua:164>

Locals:
self = <table> {
 HookBaseTracker = <function> defined @Questie\Modules\QuestieTracker.lua:1248
 _ResetLinesForFontChange = <function> defined @Questie\Modules\QuestieTracker.lua:839
 started = true
 Unhook = <function> defined @Questie\Modules\QuestieTracker.lua:1237
 Update = <function> defined @Questie\Modules\QuestieTracker.lua:1023
 _alreadyHooked = true
 CreateBaseFrame = <function> defined @Questie\Modules\QuestieTracker.lua:1322
 _GetNumQuestWatches = <function> defined =[C]:-1
 _last_aqw_time = 870704.288000
 Initialize = <function> defined @Questie\Modules\QuestieTracker.lua:855
 _IsQuestWatched = <function> defined =[C]:-1
 _alreadyHookedSecure = true
 ResetLocation = <function> defined @Questie\Modules\QuestieTracker.lua:1281
 QuestRemoved = <function> defined @Questie\Modules\QuestieTracker.lua:845
}
trackerWidth = 170.999985
line = <unnamed> {
 0 = <userdata>
 Objective = <table> {
 }
 SetQuest = <function> defined @Questie\Modules\QuestieTracker.lua:895
 SetVerticalPadding = <function> defined @Questie\Modules\QuestieTracker.lua:903
 SetMode = <function> defined @Questie\Modules\QuestieTracker.lua:882
 SetObjective = <function> defined @Questie\Modules\QuestieTracker.lua:899
 mode = "line"
 Quest = <table> {
 }
 label = <unnamed> {
 }
}
order = <table> {
 1 = 400
 2 = 384
}
questCompletePercent = <table> {
 400 = 1
 384 = 0.500000
}
hasQuest = true
(*temporary) = <function> defined =[C]:-1
(*temporary) = <unnamed> {
 0 = <userdata>
 texture = <unnamed> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <unnamed> {
 0 = <userdata>
 Objective = <table> {
 }
 SetQuest = <function> defined @Questie\Modules\QuestieTracker.lua:895
 SetVerticalPadding = <function> defined @Questie\Modules\QuestieTracker.lua:903
 SetMode = <function> defined @Questie\Modules\QuestieTracker.lua:882
 SetObjective = <function> defined @Questie\Modules\QuestieTracker.lua:899
 mode = "line"
 Quest = <table> {
 }
 label = <unnamed> {
 }
}
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = "Beer Basted Boar Ribs"
(*temporary) = "|cFFFFFF00[7] Beer Basted Boar Ribs|r"
(*temporary) = <function> defined @Questie\Modules\QuestieTracker.lua:903
(*temporary) = <unnamed> {
 0 = <userdata>
 Objective = <table> {
 }
 SetQuest = <function> defined @Questie\Modules\QuestieTracker.lua:895
 SetVerticalPadding = <function> defined @Questie\Modules\QuestieTracker.lua:903
 SetMode = <function> defined @Questie\Modules\QuestieTracker.lua:882
 SetObjective = <function> defined @Questie\Modules\QuestieTracker.lua:899
 mode = "line"
 Quest = <table> {
 }
 label = <unnamed> {
 }
}
(*temporary) = 2
(*temporary) = <function> defined =[C]:-1
(*temporary) = <unnamed> {
 0 = <userdata>
 Objective = <table> {
 }
 SetQuest = <function> defined @Questie\Modules\QuestieTracker.lua:895
 SetVerticalPadding = <function> defined @Questie\Modules\QuestieTracker.lua:903
 SetMode = <function> defined @Questie\Modules\QuestieTracker.lua:882
 SetObjective = <function> defined @Questie\Modules\QuestieTracker.lua:899
 mode = "line"
 Quest = <table> {
 }
 label = <unnamed> {
 }
}
(*temporary) = 13
(*temporary) = <userdata>
(*temporary) = 170.999985
(*temporary) = 122.000008
(*temporary) = 170.999985
(*temporary) = 122.000008
(*temporary) = 10.999999
(*temporary) = <userdata>
(*temporary) = "attempt to perform arithmetic on a nil value"
QuestieTracker = <table> {
 HookBaseTracker = <function> defined @Questie\Modules\QuestieTracker.lua:1248
 _ResetLinesForFontChange = <function> defined @Questie\Modules\QuestieTracker.lua:839
 started = true
 Unhook = <function> defined @Questie\Modules\Questie

Now, this error just keeps going up, as I'm writing this it's on x84 after about 1 min.

Screenshots

Questie version

Version: 5.0.1

commented

@ERFmama Thanks for the report! Could you update to Questie v5.1.0 and see if this error still shows up?

Thanks, it's updated to that version now, and it seems to be all fine now! :) I don't know why it wasn't on the correct one? I had updated via the client...wierd.

commented

@ERFmama Thanks for the report! Could you update to Questie v5.1.0 and see if this error still shows up?