Dear visitor, welcome to Gaming Insight Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Sunday, December 6th 2009, 12:30pm

Battleground LUA Errors

This is in the latest alpha version.

11x DBM-Core\DBM-Core.lua:1869: attempt to index field 'combatInfo' (a nil value)
DBM-Core\DBM-Core.lua:1864: in function `SendBGTimers'
DBM-Core\DBM-Core.lua:1849: in function `SendTimers'
DBM-Core\DBM-Core.lua:1421: in function `handler'
DBM-Core\DBM-Core.lua:1449: in function `?'
DBM-Core\DBM-Core.lua:287: in function <DBM-Core\DBM-Core.lua:283>

Locals:
self = <table> {
MoveSpecialWarning = <function> @ DBM-Core\DBM-Core.lua:2561:
CreatePizzaTimer = <function> @ DBM-Core\DBM-Core.lua:822:
GetModByName = <function> @ DBM-Core\DBM-Core.lua:2131:
CHAT_MSG_RAID_BOSS_EMOTE = <function> @ DBM-Core\DBM-Core.lua:1631:
CHAT_MSG_WHISPER = <function> @ DBM-Core\DBM-Core.lua:1928:
Mods = <table> {}
ShowUpdateReminder = <function> @ DBM-Core\DBM-Core.lua:1458:
PLAYER_REGEN_DISABLED = <function> @ DBM-Core\DBM-Core.lua:1579:
CreateModLocalization = <function> @ DBM-Core\DBM-Core.lua:3328:
IsEnabled = <function> @ DBM-Core\DBM-Core.lua:2025:
Bars = <table> {}
AddMsg = <function> @ DBM-Core\DBM-Core.lua:2033:
Schedule = <function> @ DBM-Core\DBM-Core.lua:644:
ADDON_LOADED = <function> @ DBM-Core\DBM-Core.lua:1194:
ShowPizzaInfo = <function> @ DBM-Core\DBM-Core.lua:838:
BossHealth = <table> {}
Revision = "2545"
RegisterEvents = <function> @ DBM-Core\DBM-Core.lua:292:
COMBAT_LOG_EVENT_UNFILTERED = <function> @ DBM-Core\DBM-Core.lua:321:
FilterRaidBossEmote = <function> @ DBM-Core\DBM-Core.lua:317:
RequestTimers = <function> @ DBM-Core\DBM-Core.lua:1809:
ForceUpdate = <function> @ DBM-Core\DBM-Core.lua:652:
CHAT_MSG_MONSTER_YELL = <function> @ DBM-Core\DBM-Core.lua:1623:
Unschedule = <function> @ DBM-Core\DBM-Core.lua:648:
ReleaseRevision = 2373
Enable = <function> @ DBM-Core\DBM-Core.lua:2021:
PLAYER_ENTERING_WORLD = <function> @ DBM-Core\DBM-Core.lua:1901:
UNIT_DESTROYED = <function> @ DBM-Core\DBM-Core.lua:1790:
RAID_ROSTER_UPDATE = <function> @ DBM-Core\DBM-Core.lua:1004:
SendCombatInfo = <function> @ DBM-Core\DBM-Core.lua:1868:
GetRaidUnitId = <function> @ DBM-Core\DBM-Core.lua:1101:
ReceiveCombatInfo = <function> @ DBM-Core\DBM-Core.lua:1822:
LoadGUI = <function> @ DBM-Core\DBM-Core.lua:889:
DefaultOptions = <table> {}
StartCombat = <function> @ DBM-Core\DBM-Core.lua:1668:
ToggleMinimapButton = <function> @ DBM-Core\DBM-Core.lua:982:
OnMobKill = <function> @ DBM-Core\DBM-Core.lua:1760:
HideMinimapButton = <function> @ DBM-Core\DBM-Core.lua:991:
ReceiveTimerInfo = <function> @ DBM-Core\DBM-Core.lua:1834:
GetRaidRank = <function> @ DBM-Core\DBM-Core.lua:1086:
AddOns = <table> {}
Options = <table> {}
RangeCheck = <table> {}
GetModLocalization = <function> @ DBM-Core\DBM-Core.lua:3343:
ShowTestSpecialWarning = <function> @ DBM-Core\DBM-Core.lua:2611:
UnregisterAllEvents = <function> @ DBM-Core\DBM-Core.lua:301:
UpdateSpecialWarningOptions = <function> @ DBM-Core\DBM-Core.lua:2485:
EndCombat = <function> @ DBM-Core\DBM-Core.lua:1705:
CHAT_MSG_MONSTER_EMOTE = <function> @ DBM-Core\DBM-Core.lua:1627:
NewMod = <function> @ DBM-Core\DBM-Core.lua:2096:
UNIT_DIED = <function> @ DBM-Core\DBM-Core.lua:1790:
GetRaidSubgroup = <function> @ DBM-Core\DBM-Core.lua:1091:
DemoMode = <function> @ DBM-Core\DBM-Core.lua:2043:
SendTimerInfo = <function> @ DBM-Core\DBM-Core.lua:1872:
PARTY_MEMBERS_CHANGED = <function> @ DBM-Core\DBM-Core.lua:1041:
IsInRaid = <function> defined @DBM-C
---

That's the first error that pops up. I then get many many more errors resulting in many other UI elements bugging out (buffs, vendor windows, action bars, etc).
<!-- m --><a class="postlink" href="http://us.battle.net/wow/en/character/kilrogg/gilora/advanced">http://us.battle.net/wow/en/character/k ... a/advanced</a><!-- m -->

2

Sunday, December 6th 2009, 12:52pm

in which BG did this happen ?
Requesting combatlogs + chatlogs (how to @ http://ninjapull.de/forumBridge/index.php?f=1&amp;t=2691&amp;p=31971&amp;rb_v=viewtopic#p9577)

3

Sunday, December 6th 2009, 3:35pm

could be related to bug i fixed in core? dunno.

line 1323 had "if not DBM:GetModByName("Alterac")" when it should have been "if not DBM:GetModByName("AlteracValley")" since the modname was actually renamed in rest of core

4

Sunday, December 6th 2009, 3:37pm

by any chance did you dc or load into the battleground late

5

Sunday, December 6th 2009, 3:40pm

nope bug still exists upon joining an AV battleground

Date: 2009-12-06 09:39:50
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\DBM-Core\DBM-Core.lua line 1869:
attempt to index field 'combatInfo' (a nil value)
Debug:
[C]: ?
DBM-Core\DBM-Core.lua:1869: SendCombatInfo()
DBM-Core\DBM-Core.lua:1864: SendBGTimers()
DBM-Core\DBM-Core.lua:1849: SendTimers()
DBM-Core\DBM-Core.lua:1421: handler()
DBM-Core\DBM-Core.lua:1449: ?()
DBM-Core\DBM-Core.lua:287:
DBM-Core\DBM-Core.lua:283

6

Sunday, December 6th 2009, 3:52pm

wow yeah this efrror is serious, after it happens it taints the entire user interface and the client starts spitting out lua errors for everything. you send a whisper lua error, you buff someone, lua error, you get buffed, lua efrror, yuo open your bags lua error. entire interface becomes tainted

7

Sunday, December 6th 2009, 4:18pm

reverted the syncing (more or less) .. investigating the problem and hopefully a real fix soon
Requesting combatlogs + chatlogs (how to @ http://ninjapull.de/forumBridge/index.php?f=1&amp;t=2691&amp;p=31971&amp;rb_v=viewtopic#p9577)

8

Sunday, December 6th 2009, 4:39pm

2 faults made >.<

1. mod = GetRealZoneText():gsub(" ", "")
- mod isnt a string, it's a table!
> fixed by using: DBM:GetModByName(GetRealZoneText():gsub(" ", ""))

2. mod = ...
- changing a global mod is dangerous
> fixed by using: local mod = ...
Requesting combatlogs + chatlogs (how to @ http://ninjapull.de/forumBridge/index.php?f=1&amp;t=2691&amp;p=31971&amp;rb_v=viewtopic#p9577)

9

Sunday, December 6th 2009, 5:19pm

improvements, AV went withou ta hitch, then i queued up isle of conquest and got this

Date: 2009-12-06 11:12:36
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\DBM-Core\DBM-Core.lua line 1873:
attempt to index local 'mod' (a nil value)
Debug:
[C]: ?
DBM-Core\DBM-Core.lua:1873: SendTimerInfo()
DBM-Core\DBM-Core.lua:1865: SendBGTimers()
DBM-Core\DBM-Core.lua:1849: SendTimers()
DBM-Core\DBM-Core.lua:1421: handler()
DBM-Core\DBM-Core.lua:1449: ?()
DBM-Core\DBM-Core.lua:287:
DBM-Core\DBM-Core.lua:283

10

Sunday, December 6th 2009, 7:04pm

fixed that as well ;)

zoneName = Isle of Conquest (without spaces = IsleofConquest)
modName = IsleOfConquest

removed the capitals from the modNames for EotS and IoC
+
fixed it for Arenas :)
Requesting combatlogs + chatlogs (how to @ http://ninjapull.de/forumBridge/index.php?f=1&amp;t=2691&amp;p=31971&amp;rb_v=viewtopic#p9577)