RepHelper

RepHelper

198k Downloads

Reputation tab completely bugged

Alyedia opened this issue ยท 4 comments

commented

The addon has been working perfectly for me since I got it, and I use it a lot. However, my Twitch app updated it today and for some reason my rep tab is completely wrecked. I can't look at anything on it, nothing lines up, the settings do nothing, etc.

I tried playing about with it, closing and reopening the game, reinstalling RepHelper, deactivating ElvUI in case it was some kind of conflict, deactivating RepHelper and reactivating it, all the typical bug solving stuff. Nothing seemed to change it though.

I've included a screenshot of what it looks like to better describe what I am seeing. Hope something can be solved soon, I was on a rep farming roll!

RepHelper Bugging

commented

Can you check which version you of the addon you have installed?
There have been some issues previously with Twitch downloading the wrong addon version. You can check it ingame with /rph about, if that does not work you need to open RepHelper.toc inside the addon folder and check it there.

I would also good if you could include any LUA errors since that will make it a lot easier to find what's wrong.

/console scriptErrors 1 to enable LUA errors
/console scriptErrors 0 to disable them again

commented

Looks like you have the classic version of the addon as you can see by the path Interface\AddOns\RepHelper_Classic\

If you only updated it using the Twitch client and not manually it might have downloaded the wrong version of the addon, unfortunately that seems to happen sometimes.

At least the fix should be easy, just delete the addon from your addons folder and re-install it from either the Twitch client or the website. If you go the website route just make sure to grab the correct version.

commented

That is pretty strange. I did notice it said classic when I was troubleshooting, but since Twitch didn't show another version of RepHelper I figured it always said that and I was just missing it. Tried it again with another download and that does seem to have fixed it. Thanks for the help, as well as the quick replies!

commented

Okay, according to /rph about, it currently has 8.2.0.2-release installed. This is the LUA error I get when opening the reputations tab. Hopefully this helps!

Message: Interface\AddOns\RepHelper_Classic\RepHelper.lua:3383: attempt to index local 'factionHeader' (a nil value)
Time: Tue Nov 26 17:17:39 2019
Count: 2
Stack: Interface\AddOns\RepHelper_Classic\RepHelper.lua:3383: attempt to index local 'factionHeader' (a nil value)
...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:710: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:670>
[C]: ?
Interface\AddOns\RepHelper_Classic\RepHelper.lua:3383: in function SortByStanding' Interface\AddOns\RepHelper_Classic\RepHelper.lua:1440: in function <Interface\AddOns\RepHelper_Classic\RepHelper.lua:1395> [C]: ? [C]: ? [C]: in function ReputationFrame_Update'
Interface\FrameXML\ReputationFrame.lua:22: in function <Interface\FrameXML\ReputationFrame.lua:20>
[C]: in function Show' Interface\FrameXML\CharacterFrame.lua:35: in function CharacterFrame_ShowSubFrame'
Interface\FrameXML\CharacterFrame.lua:17: in function ToggleCharacter' Interface\FrameXML\CharacterFrame.lua:46: in function CharacterFrameTab_OnClick'
[string ":OnClick"]:2: in function <[string ":OnClick"]:1>

Locals: errMsg = "Interface\AddOns\RepHelper_Classic\RepHelper.lua:3383: attempt to index local 'factionHeader' (a nil value)"
tsmErrMsg = nil
oldModule = nil
private =

{
num = 0
ErrorHandler = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:131
hitInternalError = false
errorFrame = {
}
origErrorHandler = defined @interface\SharedXML\SharedBasicControls.lua:295
FormatErrorMessageSection = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:475
AddonBlockedHandler = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:460
SanitizeString = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:468
GetStackLevelInfo = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:325
ParseLocals = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:376
errorReports =
{
}
IsTSMAddon = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:438
localLinesTemp =
{
}
GetStackInfo = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:294
}
MAX_STACK_DEPTH = 50
OLD_TSM_MODULES =
{
1 = "TradeSkillMaster_Accounting"
2 = "TradeSkillMaster_AuctionDB"
3 = "TradeSkillMaster_Auctioning"
4 = "TradeSkillMaster_Crafting"
5 = "TradeSkillMaster_Destroying"
6 = "TradeSkillMaster_Mailing"
7 = "TradeSkillMaster_Shopping"
8 = "TradeSkillMaster_Vendoring"
9 = "TradeSkillMaster_Warehousing"
}