At an impasse
At an impasse
If any of you have been following the after 2.1 thread in the CensusPlus Bugs forum, you'll know that there is a problem with running CensusPlus if ACE WhoLib is present. ACE WhoLib is used by SpamSentry as well as other mods that want to do programmatic /who calls.
Some current symptoms of seeing this in action is when at the end of a Census, the Who Panel will continue to pop up and display /who results after the Census is over. This is because of the way that WhoLib is hijacking core Blizzard functionality and basically changing the way Blizzard meant it to work.
Anyway, WhoLib basically hijacks core Blizzard functionality that CensusPlus relies on to perform the way it does. I have thus far been unable to get CensusPlus to work peacefully with WhoLib without losing what I consider significant functionality. Primarily you lose all ability to do /who's while a Census scan is in progress.
So I am looking for what everyone's thoughts are. I have a much needed update to release, but I had hoped to find a workable solution for the WhoLib conflict before doing so. However, I'm about at my wits end as far as it is concerned.
What do you guys think?
Some current symptoms of seeing this in action is when at the end of a Census, the Who Panel will continue to pop up and display /who results after the Census is over. This is because of the way that WhoLib is hijacking core Blizzard functionality and basically changing the way Blizzard meant it to work.
Anyway, WhoLib basically hijacks core Blizzard functionality that CensusPlus relies on to perform the way it does. I have thus far been unable to get CensusPlus to work peacefully with WhoLib without losing what I consider significant functionality. Primarily you lose all ability to do /who's while a Census scan is in progress.
So I am looking for what everyone's thoughts are. I have a much needed update to release, but I had hoped to find a workable solution for the WhoLib conflict before doing so. However, I'm about at my wits end as far as it is concerned.
What do you guys think?
phpbb:phpinfo()
I'm thinking a bit of each...
If WhoLib is present, inform the player that it is and then give them options, if its possible:
1. Disable WhoLib, which will make C+ work perfectly fine, but may cause the addons that rely on WhoLib problems. And perhaps tell the player what addon it is that is using WhoLib.
2. Leave WhoLib enabled but inform the player that they cannot perform any /who operations
I don't have any mods which require WhoLib, and all of my addons are Ace2, with the exception of a few addons one being CensusPlus of course
I never installed SpamSentry and never plan on doing so. Fubar_WhisperFu has a Spam filter in it and is written by a fellow Silvermooner Roartindon. But since spamming is all about done, and will prob be over really soon if the Blizzard vs Peons4Hire lawsuit gets settled. The mod will become useless. But who knows what will happen.
If someone were to consistently disable WhoLib then this may lead the player to choose, CensusPlus or WhoLib addon. And then stick to that one addon and remove the other.
And another option, which I don't see happening based on what was being said in the other thread..... CensusPlus works together with current WhoLib. Or WhoLib is re-written to Rollie's specs.
If WhoLib is present, inform the player that it is and then give them options, if its possible:
1. Disable WhoLib, which will make C+ work perfectly fine, but may cause the addons that rely on WhoLib problems. And perhaps tell the player what addon it is that is using WhoLib.
2. Leave WhoLib enabled but inform the player that they cannot perform any /who operations
I don't have any mods which require WhoLib, and all of my addons are Ace2, with the exception of a few addons one being CensusPlus of course

I never installed SpamSentry and never plan on doing so. Fubar_WhisperFu has a Spam filter in it and is written by a fellow Silvermooner Roartindon. But since spamming is all about done, and will prob be over really soon if the Blizzard vs Peons4Hire lawsuit gets settled. The mod will become useless. But who knows what will happen.
If someone were to consistently disable WhoLib then this may lead the player to choose, CensusPlus or WhoLib addon. And then stick to that one addon and remove the other.
And another option, which I don't see happening based on what was being said in the other thread..... CensusPlus works together with current WhoLib. Or WhoLib is re-written to Rollie's specs.
What addons uses the WhoLib. I would like to know that
Is it only Spamsentry? Also Prat?
Is it possible to pause Census to perform a /who?
There has to be something done about the popup. Its getting more and more annoying.
Specially during raids and questing it pops up about 10 times or more sometimes. Not doable. While i'm a healer ev'ry second counts

Is it only Spamsentry? Also Prat?
Is it possible to pause Census to perform a /who?
There has to be something done about the popup. Its getting more and more annoying.
Specially during raids and questing it pops up about 10 times or more sometimes. Not doable. While i'm a healer ev'ry second counts

Oh, I agree completely. Nothing worse than being in a rated arena match, coming down to the final moments, Census+ finishes and WhoLib continues to pop the Who Frame quite possibly costing you the match... Completely unacceptable.Isaura wrote:What addons uses the WhoLib. I would like to know that![]()
Is it only Spamsentry? Also Prat?
Is it possible to pause Census to perform a /who?
There has to be something done about the popup. Its getting more and more annoying.
Specially during raids and questing it pops up about 10 times or more sometimes. Not doable. While i'm a healer ev'ry second counts
phpbb:phpinfo()
Prat doens't use WhoLib. However if you have Prat configured to color the names of the characters that it sees in chat to their class then whenever Census is running a scan and less than 3 chars are returned you will see the results appear in chat, but since Census is looking for a specific string uncolored, it won't record those results.Isaura wrote:What addons uses the WhoLib. I would like to know that![]()
Is it only Spamsentry? Also Prat?
If you want to know whether or not your addon uses WhoLib then check the folder
C:\Program Files\World of Warcraft\Interface\addon>\libs
Some addons don't have a libs folder, such as TinyTip.
I'm using 46 Ace2 Addons. Cryolysis (Ace2 but not on wowace), !OmniCC, GuildEventManager2, KTM, MobInfo2, SW Stats, TrinketMenu, Killing Fields, CensusPlus. Not one of them relies on WhoLib.
Most of my addons should be visible in this screenshot:

And I voted the last option, since it wasn't there when I made my first reply

I'd say the last one, although I'm getting the feeling WhoLib isn't the only issue - since the patch I've found whenever I'm using the mailbox and a census is running, it'll often pop up the social pane (usually on the guild tab, not the who tab), seems totally random, although census ending or people joining/leaving the guild triggers it.
I don't have any addons using Wholib (used to have SpamSentry but removed it since the patch as it's not really needed any more) yet seems something's still conflicting. It's not only when I'm using the mailbox btw, but that's the most often, other times are so rare that I've noticed no patterns yet.
I don't have any addons using Wholib (used to have SpamSentry but removed it since the patch as it's not really needed any more) yet seems something's still conflicting. It's not only when I'm using the mailbox btw, but that's the most often, other times are so rare that I've noticed no patterns yet.
Double-checked that I don't have Wholib running (haven't even got it on my PC), but the guildlist popping up on people joining/leaving the guild continues, as well as randomly when I use the mailbox (most often when I try to send a mail and start typing a name in, though it may be coincidence)
I'll see if Rollie's new version fixes it for me when it's out, however as I don't have Wholib I'm guessing there's some other conflict involved.

I'll see if Rollie's new version fixes it for me when it's out, however as I don't have Wholib I'm guessing there's some other conflict involved.
Sure, at the moment I have the following (leaving out the ones which I haven't got active on my newest character, which is seeing the same issues - I turned off a load on him in the hope of curing it, but no luck):
Atlas
Censusplus
ChatLink
CT_Core
CT_MailMod
CT_MapMod
CT_PartyBuffs
CT_RaidAssist
CT_UnitFrames
EquipCompare
Identity
ItemRack
PartyDamage
Possessions
Recap
ScrollingCombatText
Honestly can't see why any of those would cause problems
All except EquipCompare are out of date btw, I'm not great at remembering to update addons unless they're clearly causing problems, but I can't see why any of those would clash anyway.
Atlas
Censusplus
ChatLink
CT_Core
CT_MailMod
CT_MapMod
CT_PartyBuffs
CT_RaidAssist
CT_UnitFrames
EquipCompare
Identity
ItemRack
PartyDamage
Possessions
Recap
ScrollingCombatText
Honestly can't see why any of those would cause problems
