BtWTodo

BtWTodo

41.1k Downloads

Error when turning in/accepting quests or world quests

SimonHaneke opened this issue ยท 1 comments

commented

When accepting some quests, turning in some completed quests or when world quests pop up or are completed, following error occurs:

Message: [string "[Covenant Campaign:Text]"]:2: attempt to index local 'state' (a nil value)
Time: Tue Dec 28 15:37:42 2021
Count: 3
Stack: [string "[Covenant Campaign:Text]"]:2: attempt to index local 'state' (a nil value)
[string "[Covenant Campaign:Text]"]:2: in function `text'
[string "@Interface\AddOns\BtWTodo\State.lua"]:397: in function <Interface\AddOns\BtWTodo\State.lua:396>
[string "=[C]"]: in function `xpcall'
[string "@Interface\AddOns\BtWTodo\State.lua"]:396: in function `GetText'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:35: in function `Update'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:22: in function `Init'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:187: in function `Update'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:135: in function `Init'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:234: in function <Interface\AddOns\BtWTodo\Windows.lua:233>
[string "@Interface\SharedXML\Scroll\ScrollBoxListView.lua"]:290: in function `frameFactory'
[string "@Interface\SharedXML\Scroll\ScrollBoxListView.lua"]:219: in function `AcquireInternal'
[string "@Interface\SharedXML\Scroll\ScrollBoxListView.lua"]:252: in function `AcquireRange'
...
[string "@Interface\SharedXML\Scroll\ScrollBoxListView.lua"]:177: in function `SetDataProvider'
[string "@Interface\SharedXML\Scroll\ScrollBox.lua"]:563: in function `SetDataProvider'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:270: in function `UpdateView'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:327: in function `SetTodos'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:377: in function `SetList'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:407: in function `Init'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:358: in function <Interface\AddOns\BtWTodo\Windows.lua:356>
[string "=[C]"]: in function `Show'
[string "@Interface\AddOns\BtWTodo\DataBroker.lua"]:31: in function `OnEnter'
[string "@Interface\AddOns\Masque\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua"]:77: in function <...e\AddOns\Masque\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:60>

Locals: <none>

Not every quest triggers such errors and the errorrs differ slightly from quest to quest. Couldn't find a error pattern yet.
Example of a different error (got it from tailor world quest popping up):

Message: [string "[Covenant Campaign:Text]"]:2: attempt to index local 'state' (a nil value)
Time: Tue Dec 28 15:47:20 2021
Count: 3
Stack: [string "[Covenant Campaign:Text]"]:2: attempt to index local 'state' (a nil value)
[string "[Covenant Campaign:Text]"]:2: in function `text'
[string "@Interface\AddOns\BtWTodo\State.lua"]:397: in function <Interface\AddOns\BtWTodo\State.lua:396>
[string "=[C]"]: in function `xpcall'
[string "@Interface\AddOns\BtWTodo\State.lua"]:396: in function `GetText'
[string "@Interface\AddOns\BtWTodo\Windows.lua"]:35: in function `func'
[string "@Interface\AddOns\BtWTodo\Events.lua"]:76: in function <Interface\AddOns\BtWTodo\Events.lua:57>

Locals: <none>
commented

I've pushed a new version (v0.0.22-beta) which should fix this issue, please let me know if it persists.