[2008/05/13 22:12:47-1349-x6]: WhoLib-1.0-64386 (WhoLib):501: Deformat-2.0: Bad argument #3 to `Deformat' (string expected, got nil)
I was a getting a ton of these errors, fixed it by changing line 501 from:
local numWhoResults = self.Deformat:Deformat(arg1, WHO_NUM_RESULTS) or self.Deformat:Deformat(arg1, WHO_NUM_RESULTS_P1)
to this:
local numWhoResults = self.Deformat:Deformat(arg1, WHO_NUM_RESULTS)
The part thats removed seems to be gone from the global strings. Which is why im gonna guess it errors out, eveything sems to be working fine for me, but then again I'm not a coder, and I took a stab at it.
I have updated WhoLib earlier on today and fixed the error on line 501.
Note:
It appears that the versioning-code of WhoLib is still a tad bugged so people who are running different versions of WhoLib at the same time may get a script error at WhoLib line 296. Downloading updated versions of your addons, or updating all copies of WhoLib to rev should fix the problem.
I have updated WhoLib earlier on today and fixed the error on line 501.
Note:
It appears that the versioning-code of WhoLib is still a tad bugged so people who are running different versions of WhoLib at the same time may get a script error at WhoLib line 296. Downloading updated versions of your addons, or updating all copies of WhoLib to rev should fix the problem.
Hopefully the WIM author releases a new version of WIM with the newest WhoLib then, since he embeds it.
The problem appeared when turning in quests, so I was finally able to reproduce it. Pushed another change in WhoLib (well, almost a full fallback), and now the line 296-problem seems sorted too :)
After a busy day, hopefully peace and quiet is restored on the world of Azeroth :)
Anea
ps. Never try to outsmart a community, the code by Gizmo solved both issues. Thanks!
[2008/05/13 22:12:47-1349-x6]: WhoLib-1.0-64386 (WhoLib):501: Deformat-2.0: Bad argument #3 to `Deformat' (string expected, got nil)
---
I was a getting a ton of these errors, fixed it by changing line 501 from:
to this:
The part thats removed seems to be gone from the global strings. Which is why im gonna guess it errors out, eveything sems to be working fine for me, but then again I'm not a coder, and I took a stab at it.
Note:
It appears that the versioning-code of WhoLib is still a tad bugged so people who are running different versions of WhoLib at the same time may get a script error at WhoLib line 296. Downloading updated versions of your addons, or updating all copies of WhoLib to rev should fix the problem.
Hopefully the WIM author releases a new version of WIM with the newest WhoLib then, since he embeds it.
I've send him a PM this afternoon, so he knows about it :)
After a busy day, hopefully peace and quiet is restored on the world of Azeroth :)
Anea
ps. Never try to outsmart a community, the code by Gizmo solved both issues. Thanks!