Moncai Quest Tracker

32 - Tracker not visible at login - Error : Table index is nil.

What steps will reproduce the problem?

1. Just login, the tracker is not visible & a LUA error appear.

What is the expected output? What do you see instead?

- With Errorblock active, just this :

Message: Interface\AddOns\MoncaiQuestTracker\Core.lua:756: table index is nil

- With Errorblock inactive :

Message: Interface\AddOns\MoncaiQuestTracker\Core.lua:756: table index is nil
Time: 07/31/11 10:59:41
Count: 1
Stack: [C]: ?
Interface\AddOns\MoncaiQuestTracker\Core.lua:756: in function `UpdateWatches'
Interface\AddOns\MoncaiQuestTracker\Core.lua:850: in function `GetNumQuestWatches'
Interface\AddOns\MoncaiQuestTracker\WatchFrame.lua:391: in function `?'
Interface\AddOns\MoncaiQuestTracker\WatchFrame.lua:265: in function `WatchFrame_Update'
Interface\FrameXML\WatchFrame.lua:250: in function <Interface\FrameXML\WatchFrame.lua:238>

- With only MQT active (all others addons OFF) :

Message: Interface\AddOns\MoncaiQuestTracker\Core.lua:756: table index is nil
Time: 07/31/11 11:01:55
Count: 1
Stack: Interface\AddOns\MoncaiQuestTracker\Core.lua:756: in function `UpdateWatches'
Interface\AddOns\MoncaiQuestTracker\Core.lua:850: in function `GetNumQuestWatches'
Interface\AddOns\MoncaiQuestTracker\WatchFrame.lua:391: in function `?'
Interface\AddOns\MoncaiQuestTracker\WatchFrame.lua:265: in function `WatchFrame_Update'
Interface\FrameXML\WatchFrame.lua:250: in function <Interface\FrameXML\WatchFrame.lua:238>

Locals: arg = "GetNumQuestWatches() "
W = <table> {
 hash = <table> {
 }
 MaxLines = 35
 watches = 1
 frame = MQTEvent {
 }
 Comms = <table> {
 }
}
idx = nil
done = <table> {
}
num = 1
GetQuestIndexForWatch = <function> defined =[C]:-1
(for index) = 1
(for limit) = 1
(for step) = 1
i = 1
(*temporary) = <table> {
}
(*temporary) = 1
(*temporary) = "table index is nil"
uwlevel = 1
MQT = <table> {
 defaults = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:640
 FitLine = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:692
 MATCHLEADERBOARD2 = " ?(%d+) ?/ ?(%d+) ?.*"
 EnableModule = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:348
 modules = <table> {
 }
 baseName = "MoncaiQuestTracker"
 MAX_PARTY = 5
 MSG_PREFIX = "MQTm"
 WATCHFRAME_QUEST_WITH_ITEM_HEIGHT = 32
 Floater_Update = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:608
 Printf = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceConsole-3.0\AceConsole-3.0.lua:69
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:425
 defaultModuleState = true
 QST_PREFIX = "MQTq"
 IsEnabled = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:467
 DisableModule = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:366
 LRG_PREFIX = "MQT$"
 NFO_PREFIX = "MQT!"
 GetArgs = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceConsole-3.0\AceConsole-3.0.lua:144
 Update = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:343
 MATCH3 = "(.*): (%d+) ?/ ?(%d+)"
 Toggle = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:684
 SetEnabledState = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
 enabledState = true
 Event = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:357
 IterateModules = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:453
 WATCHFRAME_QUEST_OFFSET = 5
 Notify = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:339
 OnInitialize = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:489
 NewModule = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:256
 MATCHLEADERBOARD1 = " ?(%d+) ?/ ?%d+ ?.*"
 GetModule = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:231
 MATCH1 = ".*: (%d+) ?/ ?%d+"
 defaultModuleLibraries = <table> {
 }
 UnregisterChatCommand = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceConsole-3.0\AceConsole-3.0.lua:111
 SafeAddonMessage = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:298
 GetName = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:300
 name = "MoncaiQuestTracker"
 orderedModules = <table> {
 }
 Disable = <function> defined @Interface\AddOns\MoncaiQuestTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:330
 floater = MoncaiQuestTrackerFloater {
 }
 CMD_BULK = "b"
 hooks = <table> {
 }
 MATCHLEADERBOARD3 = " ?(%d+) ?/ ?(%d+) ?(.*)"
 db = <table> {
 }
 QH = <table> {
 }
 CMD_PREFIX = "MQTu"
 MSG_C = <table> {
 }
 FitTitle = <function> defined @Interface\AddOns\MoncaiQuestTracker\Core.lua:725
 builtins = <table> {
 }
 workspace = <table> {
 }
 IsModule = <functi

What version of the product are you using?

v4.2.0-beta

Please provide any additional information below.

A reload ui solve the problem & the tracker is back.
User When Change
Moncai Nov 29, 2011 at 12:11 UTC
Shimiya Jul 31, 2011 at 09:24 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of Moncai Moncai Nov 29, 2011 at 12:11 UTC - 0 likes

    Should be fixed in 4.2.1. Let me know if it works for you!

  • 1 comment

Facts

Last updated
Mar 30, 2012
Reported
Jul 31, 2011
Status
Waiting - Waiting for more information.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
1

Reported by

Possible assignees