I occasionally get the following error when moving the mouse over one of WIM's message windows (I'm using WIM 3.4.2 and a German WOW client):
Message: Interface\AddOns\WIM\WIM.lua:528: attempt to index field 'talent' (a nil value)
Time: 12/03/10 20:56:08
Count: 1
Stack: Interface\AddOns\WIM\WIM.lua:528: in function `TalentsToString'
Interface\AddOns\WIM\Modules\W2Wv2.lua:429: in function `ShowW2WTip'
Interface\AddOns\WIM\Modules\ShortcutBar.lua:303: in function `OnEnter'
Interface\AddOns\WIM\Modules\ShortcutBar.lua:36: in function <Interface\AddOns\WIM\Modules\ShortcutBar.lua:34>
Locals: talents = "0/27/0"
class = "Hexenmeisterin"
t1 = "0"
t2 = "27"
t3 = "0"
classTbl = <table> {
color = "9482ca"
tag = "WARLOCKF"
}
fVal = "27"
f = "2"
sVal = "0"
s = "3"
tVal = "0"
t = "1"
(*temporary) = nil
(*temporary) = 2
(*temporary) = "2"
(*temporary) = 2
(*temporary) = nil
(*temporary) = "attempt to index field 'talent' (a nil value)"
string = <table> {
split = <function> defined =[C]:-1
match = <function> defined =[C]:-1
gmatch = <function> defined =[C]:-1
len = <function> defined =[C]:-1
upper = <function> defined =[C]:-1
gsub = <function> defined =[C]:-1
format = <function> defined =[C]:-1
utf8sub = <function> defined @Interface\AddOns\Outfitter\utf8.lua:189
lower = <function> defined =[C]:-1
sub = <function> defined =[C]:-1
utf8lower = <function> defined @Interface\AddOns\Outfitter\utf8.lua:285
join = <function> defined =[C]:-1
utf8len = <function> defined @Interface\AddOns\Outfitter\utf8.lua:157
gfind = <function> defined =[C]:-1
rtgsub = <function> defined @Interface\FrameXML\RestrictedInfrastructure.lua:610
find = <function> defined =[C]:-1
replace = <function> defined =[C]:-1
char = <function> defined =[C]:-1
dump = <function> defined =[C]:-1
utf8upper = <function> defined @Interface\AddOns\Outfitter\utf8.lua:274
reverse = <function> defined =[C]:-1
byte = <function> defined =[C]:-1
trim = <function> defined =[C]:-1
utf8reverse = <function> defined @Interface\AddOns\Outfitter\utf8.lua:296
rep = <function> defined =[C]:-1
}
pairs = <function> defined =[C]:-1
talentOrder = <table> {
1 = "01"
2 = "03"
3 = "272"
}
table = <table> {
setn = <function> defined =[C]:-1
insert = <function> defined =[C]:-1
getn = <function> defined =[C]:-1
foreachi = <function> defined =[C]:-1
maxn = <function> defined =[C]:-1
foreach = <function> defined =[C]:-1
concat = <function> defined =[C]:-1
sort = <function> defined =[C]:-1
removemulti = <function> defined =[C]:-1
zygor_join = <function> defined @Interface\AddOns\ZygorGuidesViewer\Functions.lua:10
wipe = <function> defined =[C]:-1
remove = <function> defined =[C]:-1
}
_G = <table> {
ActionButton7FlyoutBorder = ActionButton7FlyoutBorder {
}
MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
}
MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
}
GetTrainerServiceTypeFilter = <function> defined =[C]:-1
UNIT_NAMES_COMBATLOG_TOOLTIP = "Namen von Einheiten einfärben."
KBASE_NUM_FAKE_CATEGORIES = 1
Recount_MainWindow_Bar6 = Recount_MainWindow_Bar6 {
}
SetTrainerServiceTypeFilter = <function> defined =[C]:-1
SPELL_FAILED_CUSTOM_ERROR_71 = "Dieser Partygast möchte mit Euch tanzen."
ZygorGuidesViewerFrame_Step13_Line4Back_white2green = ZygorGuidesViewerFrame_Step13_Line4Back_white2green {
}
Atr_StackPriceCopperMiddle = Atr_StackPriceCopperMiddle {
}
NxIconNI38 = NxIconNI38 {
}
TutorialFrameLeft19 = TutorialFrameLeft19 {
}
MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
}
ERR_TRADE_EQUIPPED_BAG = "Mit von Euch angelegten Taschen könnt Ihr nicht handeln."
DHUD3_ri_Texture = DHUD3_ri_Texture {
}
PVP_RANK_6_1 = "Fußknecht"
BOOKTYPE_PROFESSION = "professions"
AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture {
}
InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText {
}
VideoOptionsFrameDefaults = VideoOptionsFrameDefaults {
}
MerchantItem4AltCurrencyFrameItem1Text = MerchantItem4AltCurrencyFrameItem1Tex
After getting this error I also got this one (not sure, thought, whether it's related):
Message: Interface\AddOns\WIM\Modules\Negotiate.lua:244: attempt to index global 'db' (a nil value)
Time: 12/03/10 21:47:29
Count: 1
Stack: Interface\AddOns\WIM\Modules\Negotiate.lua:244: in function `callBack'
Interface\AddOns\WIM\Sources\Socket.lua:71: in function <Interface\AddOns\WIM\Sources\Socket.lua:64>
Interface\AddOns\WIM\Sources\Socket.lua:111: in function <Interface\AddOns\WIM\Sources\Socket.lua:78>
Locals: from = "Kîkî"
data = "3.4.2:0"
v = "3.4.2"
isBeta = "0"
(*temporary) = nil
(*temporary) = <table> {
Enable = <function> defined @Interface\AddOns\WIM\WIM.lua:243
enableByDefault = true
resources = <table> {
}
PARTY_MEMBERS_CHANGED = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:158
CHAT_MSG_SYSTEM = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:122
RegisterWidget = <function> defined @Interface\AddOns\WIM\WIM.lua:247
RegisterEvent = <function> defined @Interface\AddOns\WIM\WIM.lua:242
VersionCheck = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:222
OnWindowCreated = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:216
enabled = false
db_defaults = <table> {
}
dPrint = <function> defined @Interface\AddOns\WIM\WIM.lua:245
title = "Negotiate"
FRIENDLIST_UPDATE = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:110
canDisable = true
GUILD_ROSTER_UPDATE = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:134
hasWidget = false
Disable = <function> defined @Interface\AddOns\WIM\WIM.lua:244
}
(*temporary) = "3.4.2:0"
(*temporary) = "3.4.2"
(*temporary) = "attempt to index global 'db' (a nil value)"
string = <table> {
split = <function> defined =[C]:-1
match = <function> defined =[C]:-1
gmatch = <function> defined =[C]:-1
len = <function> defined =[C]:-1
upper = <function> defined =[C]:-1
gsub = <function> defined =[C]:-1
format = <function> defined =[C]:-1
utf8sub = <function> defined @Interface\AddOns\Outfitter\utf8.lua:189
lower = <function> defined =[C]:-1
sub = <function> defined =[C]:-1
utf8lower = <function> defined @Interface\AddOns\Outfitter\utf8.lua:285
join = <function> defined =[C]:-1
utf8len = <function> defined @Interface\AddOns\Outfitter\utf8.lua:157
gfind = <function> defined =[C]:-1
rtgsub = <function> defined @Interface\FrameXML\RestrictedInfrastructure.lua:610
find = <function> defined =[C]:-1
replace = <function> defined =[C]:-1
char = <function> defined =[C]:-1
dump = <function> defined =[C]:-1
utf8upper = <function> defined @Interface\AddOns\Outfitter\utf8.lua:274
reverse = <function> defined =[C]:-1
byte = <function> defined =[C]:-1
trim = <function> defined =[C]:-1
utf8reverse = <function> defined @Interface\AddOns\Outfitter\utf8.lua:296
rep = <function> defined =[C]:-1
}
Module = <table> {
Enable = <function> defined @Interface\AddOns\WIM\WIM.lua:243
enableByDefault = true
resources = <table> {
}
PARTY_MEMBERS_CHANGED = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:158
CHAT_MSG_SYSTEM = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:122
RegisterWidget = <function> defined @Interface\AddOns\WIM\WIM.lua:247
RegisterEvent = <function> defined @Interface\AddOns\WIM\WIM.lua:242
VersionCheck = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:222
OnWindowCreated = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:216
enabled = false
db_defaults = <table> {
}
dPrint = <function> defined @Interface\AddOns\WIM\WIM.lua:245
title = "Negotiate"
FRIENDLIST_UPDATE = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:110
canDisable = true
GUILD_ROSTER_UPDATE = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:134
hasWidget = false
Disable = <function> defined @Interface\AddOns\WIM\WIM.lua:244
}
Negotiate = <function> defined @Interface\AddOns\WIM\Modules\Negotiate.lua:105
WHO_LIST = <table> {
}
tonumber = <function> defined =[C]:-1