Raid Tracker

14 - v2.2.62 bug

What steps will reproduce the problem?

1. Complete the first two bosses in an Ulduar 10 raid on one character (it was the weekly).

2. Log on to another character and join a 25-man raid group. Do a boss or two.

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

Expected: things to be recorded properly by Raid Tracker & it to function without issues. Instead: an unexpected error is thrown some time during/after doing the first boss. The Raid Tracker window/frame was not opened at any time prior to the error.

After the error occurred, I opened the frame. It doesn't appear to have affected its raid tracking, but is still a bug.

What version of the product are you using?

v2.2.62

Do you have an error log of what happened?

["message"] = {
				"RaidTracker-2.2.62\\RaidTracker.lua:399: table index is nil\nRaidTracker-2.2.62\\RaidTracker.lua:568: in function `CreateSessionDB'\nRaidTracker-2.2.62\\RaidTracker.lua:158: in function `OnEventCustom'\nLibKarma-1.0-? (RaidTracker):138: in function `OnEvent'\n<string>:\"*:OnEvent\":1: in function <[string \"*:OnEvent\"]:1>\n\nLocals:|r\nself = <table> {\n CanAutoCreateLog = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:311\n _update = <table> {\n }\n UpdateSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:386\n AddWipeDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:508\n _options = <table> {\n }\n OnLoadCustom = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:3\n UpdateInstanceDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:467\n OnPlayerLogin = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:24\n EndSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTrac", -- [1]
				"ker.lua:571\n SortToggle = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1401\n _store = <table> {\n }\n _acelib = <table> {\n }\n DeleteSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:592\n AddLootItemDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:715\n L = <table> {\n }\n AddEventDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:450\n GetPage = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1447\n Select = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1425\n CreateLootItemDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:655\n GetAttendeeUnitId = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:341\n OnCommandCustom = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:43\n UpdateLootTargetDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:425\n FrameUpdateView = <function> defined @Inter", -- [2]
				"face\\AddOns\\RaidTracker\\RaidTracker.lua:967\n _db = <table> {\n }\n GetLink = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:766\n CreateSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:545\n CompareItems = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:920\n SnapshotSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:617\n FrameUpdate = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:834\n GoBack = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1464\n GetRaidTitle = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:780\n GetTimestamp = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:776\n GetDisplayDate = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:772\n GetLinkMeta = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:760\n _GetAttendees = <function> defined @Interface\\AddOns\\RaidTracker\\Ra", -- [3]
				"idTracker.lua:371\n OnEventCustom = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:137\n GetAttendeeCount = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:328\n GetAttendeeInfo = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:348\n GetAttendeesType = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:319\n GetStatusText = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:813\n TruncateSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:610\n _meta = <table> {\n }\n _instance = <table> {\n }\n GetAttendees = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:364\n AddGuildDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:521\n UpdateZoneDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:484\n}\ndb = <table> {\n Zones = <table> {\n }\n ItemOptions = <table> {\n }\n Options = <table> {\n }\n Bosses = <table> {\n }\n Log = <table> {\n }", -- [4]
				"\n Online = <table> {\n }\n SortOptions = <table> {\n }\n}\no = <table> {\n AutoSolo = 0\n CurrentRaid = 1\n VersionFix = 35\n ExportFormat = 4\n EventLast = 12372.898\n LogAttendees = 1\n LogRarity = 3\n AutoParty = 0\n BossName = \"Razorscale\"\n}\ntsDate = 1273785019\nsRealm = \"//(removed to protect the innocent)//\"\n\n  ---", -- [5]
			},
			["type"] = "error",
			["session"] = 2044,
			["counter"] = 1,
		}, -- [791]

Please provide any additional information below.

Using the newly updated Ace3 r929.

User When Change
Celess Feb 25, 2011 at 19:37 UTC Changed status from Accepted to Fixed
Celess Feb 11, 2011 at 06:09 UTC Changed status from New to Accepted
Zidomo May 14, 2010 at 08:12 UTC Create

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

  • 5 comments
  • Avatar of Celess Celess Feb 25, 2011 at 19:42 UTC - 0 likes

    fixed i belive in 2.3.8

  • Avatar of Celess Celess Feb 25, 2011 at 19:36 UTC - 0 likes

    i might have fixed this. not sure. ther was a very old assumption built in, and i cant remember why i did it,had to do with how the attendance list is resolved.

  • Avatar of Celess Celess Feb 11, 2011 at 06:09 UTC - 0 likes

    Ill look into this wiht cata

  • Avatar of Zidomo Zidomo Jun 10, 2010 at 20:12 UTC - 0 likes

    This RaidTracker.lua:399: table index is nil error is still occurring 100% of the time after reloading the UI while in a raid group as of June 10/2010 in WoW 3.3.3a live.

  • Avatar of Zidomo Zidomo May 15, 2010 at 07:39 UTC - 0 likes

    Same/similar error occurred/repeated on another raid today. This time, however, it spammed 81 times.

    ICC10 normal (saved from last week, at Sindragosa). The time it occurred was after joining the raid, getting summoned to the boss, then reloading the UI (/console reloadui):

    ["message"] = {
    				"RaidTracker-2.2.62\\RaidTracker.lua:399: table index is nil\nRaidTracker-2.2.62\\RaidTracker.lua:262: in function `OnEventCustom'\nLibKarma-1.0-? (RaidTracker):148: in function `_OnUpdate'\nLibKarma-1.0-? (RaidTracker):17: in function <...ddOns\\RaidTracker\\libs\\LibKarma-1.0\\LibKarma-1.0.lua:17>\n\nLocals:|r\nself = <table> {\n CanAutoCreateLog = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:311\n _update = <table> {\n }\n UpdateSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:386\n AddWipeDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:508\n _options = <table> {\n }\n OnLoadCustom = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:3\n UpdateInstanceDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:467\n OnPlayerLogin = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:24\n EndSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:571\n SortToggle", -- [1]
    				" = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1401\n _store = <table> {\n }\n _acelib = <table> {\n }\n DeleteSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:592\n AddLootItemDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:715\n L = <table> {\n }\n AddEventDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:450\n GetPage = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1447\n Select = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1425\n CreateLootItemDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:655\n GetAttendeeUnitId = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:341\n OnCommandCustom = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:43\n UpdateLootTargetDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:425\n FrameUpdateView = <function> defined @Interface\\AddOns\\RaidTracker", -- [2]
    				"\\RaidTracker.lua:967\n _db = <table> {\n }\n GetLink = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:766\n CreateSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:545\n CompareItems = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:920\n SnapshotSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:617\n FrameUpdate = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:834\n GoBack = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:1464\n GetRaidTitle = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:780\n GetTimestamp = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:776\n GetDisplayDate = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:772\n GetLinkMeta = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:760\n _GetAttendees = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:371\n OnEv", -- [3]
    				"entCustom = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:137\n GetAttendeeCount = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:328\n GetAttendeeInfo = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:348\n GetAttendeesType = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:319\n GetStatusText = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:813\n TruncateSessionDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:610\n _meta = <table> {\n }\n _instance = <table> {\n }\n GetAttendees = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:364\n AddGuildDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:521\n UpdateZoneDB = <function> defined @Interface\\AddOns\\RaidTracker\\RaidTracker.lua:484\n}\nframe = RaidTrackerFrame {\n 0 = <userdata>\n LastPage = <table> {\n }\n}\nevent = \"PLAYER_ENTERING_WORLD\"\ndb = <table> {\n Zones = <table> {\n }\n ItemOptions = ", -- [4]
    				"<table> {\n }\n Options = <table> {\n }\n Bosses = <table> {\n }\n Log = <table> {\n }\n Online = <table> {\n }\n SortOptions = <table> {\n }\n}\no = <table> {\n AutoSolo = 0\n CurrentRaid = 1\n VersionFix = 35\n ExportFormat = 4\n EventLast = 98281.864\n LogAttendees = 1\n LogRarity = 3\n AutoParty = 0\n BossName = \"Trash mob\"\n}\nL = <table> {\n 1 = <table> {\n }\n 2 = <table> {\n }\n 3 = <table> {\n }\n 4 = <table> {\n }\n 5 = <table> {\n }\n 6 = <table> {\n }\n 7 = <table> {\n }\n 8 = <table> {\n }\n R = <tab\n  ---", -- [5]
    			},
    			["type"] = "error",
    			["session"] = 2056,
    			["counter"] = 81,
    		}, -- [811]
    
    Last edited May 15, 2010 by Zidomo
  • 5 comments

Facts

Last updated
Feb 25, 2011
Reported
May 14, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees