186 - Missing quest header causing errors
What steps will reproduce the problem?
1. Pick up the Alliance-only quest Weaken the Ramparts in Honor Hold
2. Try to interact with the quest in tomQuest's quest tracker
What is the expected output? What do you see instead?
The problem is on Blizzard's end. For some reason, this quest no longer has a header, and in fact is nil. Trying to use this value causes several errors, which are listed below.
What version of the product are you using?
4.0.1-release.
Do you have an error log of what happened?
Date: 2010-10-15 23:28:34
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\tomQuest2\tomQuest2.lua line 4685:
table index is nil
Debug:
(tail call): ?
tomQuest2\tomQuest2.lua:4685 ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92 Fire()
Ace3\AceEvent-3.0\AceEvent-3.0.lua:120
Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
Date: 2010-10-15 23:25:33
ID: 4
Error occured in: Global
Count: 6
Message: ..\AddOns\tomQuest2\tomQuest2.lua line 4608:
table index is nil
Debug:
(tail call): ?
tomQuest2\tomQuest2.lua:4608 addQuestCategory()
tomQuest2\tomQuest2.lua:4690 ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92 Fire()
Ace3\AceEvent-3.0\AceEvent-3.0.lua:120
Ace3\AceEvent-3.0\AceEvent-3.0.lua:119
- 3 comments
- 3 comments
Facts
- Last updated
- Jan 05, 2012
- Reported
- Oct 16, 2010
- Status
- Declined - We decided not to take action on this ticket.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 0
- Reply
- #3
gagou Jan 05, 2012 at 08:44 UTC - 0 likesI've closed all tickets, so if someone really want some fix or new features please post.
- Reply
- #2
Wisperis Oct 17, 2010 at 13:33 UTC - 0 likesHi. I had what I think is the same error. I'm very glad roncli mentioned the problem was related to an honour hold quest. I have very little knowledge of how addons work so would never have discovered this myself. I was able to get rid of the error by dropping the following quests, all from honor hold.
1. Fel embers
2. Pride of the Fel Horde
3. Turning the tide
After I stopped getting the error I went and tried to take each quest individually. Each one gave the same error and each time I could get rid of the error by ditching the quest. I'm happy to test a fix for you but you would have to explain how to do it in an idiot proof manner for me to understand what to do.
I had the same error using tomQuest2 v4.0.1 release1 and also release2
Date: 2010-10-17 14:19:57
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\tomQuest2\tomQuest2.lua line 4608:
table index is nil
Debug:
(tail call): ?
tomQuest2\tomQuest2.lua:4608 addQuestCategory()
tomQuest2\tomQuest2.lua:4690 ?()
...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
[string "safecall Dispatcher[1]"]:4:
[string "safecall Dispatcher[1]"]:4
[C]: ?
[string "safecall Dispatcher[1]"]:13: ?()
...ore\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92 Fire()
...\AddOns\tomQuest2\libs\AceEvent-3.0\AceEvent-3.0.lua:120
...\AddOns\tomQuest2\libs\AceEvent-3.0\AceEvent-3.0.lua:119
AddOns:
Swatter, v5.9.4938 (WhackyWallaby)
ACP, v3.3.8
StatBlockCore, v2.67
tomQuest2, v4.0.1 release 1
BlizRuntimeLib_enUS v4.0.1.40000 <eu>
(ck=91)
- Reply
- #1
gagou Oct 16, 2010 at 09:28 UTC - 0 likesI'll try to fix it by assigning the global string UNKNOWN in case there is no header name.
I don't have a character to test with, can you tell me if this fix the error if you still have the quest?