General Bug Reporting

Jiyambi's picture





Known Bugs:

Before submitting a bug, please check this list to make sure you aren't repeating a submission!

Submit Your Bug:

When submitting your addon bug, you MUST include the following:

  • The version number of your WoW-Pro installation
  • Any error text that WoW provided when your bug happened
  • Information about the guide you were using when the bug happened, including:
    • Faction (Alliance/Horde)
    • Zone
    • What step you were on
  • As many details as possible about what you were doing when the bug occurred.

Including this information will help us troubleshoot and possibly get you a temporary solution to the bug, and get it fixed as quickly as possible!

Comments

local 'x' nil value error

I just installed the new guide, 2.0.6, and now I am getting an error on one of my Alliance toons. The error crashes the addon, and prevents me from selecting a guide.

I was able to get rid of the error by exiting the game, then logging back in on another toon, then logging out of that toon and into the one which is having trouble. The guide I was on (Southern Barrens) loaded properly with no error.

But it came back. I clicked on the WoW-Pro button on the mini map, which disabled the addon, and then clicked on it again to re-enable it. As soon as I did this, the error appeared again, and the guide switched to "No Guide Loaded".

In this state, when I try to select a guide from the guide list, the selection changes color, but the guide doesn't actually get selected. I can highlight several guides in the list at the same time, but none of them loads.

I was able to again get past the error, this time by disabling the addon by unchecking its box in Interface -> WoW-Pro Guides, and then re-enabling it. But if I click the mini map button to disable/enable the addon, the error occurs again.

I tried deleting the WoW-Pro lua files in Saved Variables but that didn't help.

Help! :)

BTW, the zip file I downloaded is named WoWPro v2.0.6 but the .toc file inside still has 2.0.4 in it.

 

Date: 2010-12-05 04:17:25ID: 1Error occured in: GlobalCount: 1Message: ..\AddOns\WoWPro\WoWPro_Mapping.lua line 254:   attempt to perform arithmetic on local 'x' (a nil value)Debug:   (tail call): ?   WoWPro\WoWPro_Mapping.lua:254: findBlizzCoords()   ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:642: PopulateQuestLog()   ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:251: LoadGuide()   WoWPro\WoWPro_Broker.lua:40: LoadGuide()   WoWPro_Leveling\WoWPro_Leveling.lua:65:      WoWPro_Leveling\WoWPro_Leveling.lua:13   (tail call): ?   [C]: ?   [string "safecall Dispatcher[1]"]:9:      [string "safecall Dispatcher[1]"]:5   (tail call): ?   ...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:543:      ...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:536   (tail call): ?   WoWPro\WoWPro.lua:113:      WoWPro\WoWPro.lua:90   (tail call): ?   [C]: ?   [string "safecall Dispatcher[1]"]:9:      [string "safecall Dispatcher[1]"]:5   (tail call): ?   ...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:543:      ...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:536   (tail call): ?   WoWPro\WoWPro_Frames.lua:638: OnClick()   ...dOns\Bartender4\libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:122:      ...dOns\Bartender4\libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:122AddOns:  Swatter, v3.1.16 (<%codename%>)  ACP, v3.3.11   Altoholic, v4.0.005  AucAdvanced, v5.9.4960 (WhackyWallaby)  AucFilterBasic, v5.9.4960 (WhackyWallaby)  AucFilterOutlier, v5.9.4960.2531  AucMatchUndercut, v5.9.4960.2531  AucStatHistogram, v5.9.4960 (WhackyWallaby)  AucStatiLevel, v5.9.4960 (WhackyWallaby)  AucStatPurchased, v5.9.4960 (WhackyWallaby)  AucStatSales, v5.9.4960.2842  AucStatSimple, v5.9.4960 (WhackyWallaby)  AucStatStdDev, v5.9.4960 (WhackyWallaby)  AucStatWOWEcon, v5.9.4960.2530  AucUtilAHWindowControl, v5.9.4960.3311  AucUtilAppraiser, v5.9.4960.2530  AucUtilAskPrice, v5.9.4960.3175  AucUtilAutoMagic, v5.9.4960.3142  AucUtilCompactUI, v5.9.4960.2530  AucUtilEasyBuyout, v5.9.4960.3583  AucUtilFixAH, v5.9.4960 (WhackyWallaby)  AucUtilGlypher, v5.9.4960.2545  AucUtilItemSuggest, v5.9.4960.3108  AucUtilPriceLevel, v5.9.4960.2545  AucUtilScanButton, v5.9.4960.2530  AucUtilScanFinish, v5.9.4960.2530  AucUtilScanProgress, v5.9.4960.2530  AucUtilScanStart, v5.9.4960.4819  AucUtilSearchUI, v5.9.4960.3655  AucUtilSimpleAuction, v5.9.4960.4546  AucUtilVendMarkup, v5.9.4960.2530  Babylonian, v5.1.DEV.130  Bartender4, v4.4.15  BeanCounter, v5.9.4960 (WhackyWallaby)  BonusScanner, v5.4.0  Configator, v5.1.DEV.282  DataStore, v4.0.001  DataStoreAchievements, v4.0.001  DataStoreAuctions, v4.0.001  DataStoreCharacters, v4.0.001  DataStoreContainers, v4.0.001  DataStoreCrafts, v4.0.001  DataStoreCurrencies, v4.0.001  DataStoreInventory, v4.0.001  DataStoreMails, v4.0.001  DataStorePets, v4.0.001  DataStoreQuests, v4.0.001  DataStoreReputations, v4.0.001  DataStoreSpells, v4.0.001  DataStoreStats, v4.0.001  DataStoreTalents, v4.0.001  DBMCore, v  DebugLib, v5.1.DEV.275  Gatherer, v3.1.16  GearScore, v3.1.20b - Release  InFlightLoad, v4.0.001  Informant, v5.9.4960 (WhackyWallaby)  LightHeaded, v320  LightHeadedDataE, v320  Nauticus, v4.0.1  Recount, v  SlideBar, v3.1.16 (<%codename%>)  Stubby, v5.9.4960 (WhackyWallaby)  TomTom, vv40000-1.0.6  WoWPro, v2.0.4  WoWProLeveling, v2.0.4  BlizRuntimeLib_enUS v4.0.3.40000 <us>  (ck=845)

local 'x' nil value error - more information

I should have added that this is happening on an Alliance rogue, and she is in Ratchet (in the Northern Barrens).

I deleted and reinstalled the guide and deleted these files as well:

WTF\Account\<account number>\Velen\<character>\SavedVariables\WoWPro_leveling.lua

WTF\Account\<account number>\Velen\<character>\SavedVariables\WoWPro_leveling.lua.bak

However, I still get the error, and it seems to happen no matter what quest I have selected. Note that now I only get the error popup when I enter this toon, but whenever I click on the WoWPro mini map button to disable and then enable the addon, the addon window shows "No Guide Loaded" and is empty.

This does not appear to be happening with any other toon, Horde or Alliance, on any of three servers.

Could it have to do with this toon's location in the Northern Barrens?

local 'x' nil value error - still more info

Flew from Ratchet to Northwatch Hold in Southern Barrens. Selected a new guide, and all was well. I can now enable and disable the addon using the button on the mini map.

Flew back up to Ratchet and it still works.

Logged out of the character, exited the game, logged back on - and the error popup and "No Guide Loaded" errors are back.

Jiyambi's picture

Thanks VERY MUCH for being so

Thanks VERY MUCH for being so detailed! I'll look into this right away, or have our mapping speciallist look at it if I can't figure it out. Hopefully it will be fixed in tomorrow's update!

Silvann's picture

Thanks for the detailed

Thanks for the detailed report! I'm not a specialist in anything, but I know what's going, will fix that soon!

Tip for addon devs: don't trust Blizzard's APIs blindly. :P

Jiyambi's picture

I did notice there is a new

I did notice there is a new version of TomTom. Try downloading that and see if that fixes anything - the problem you are experiencing is occurring somewhere between our interface with TomTom.

I'm going to try to reproduce your issue, since I don't see anything offhand that would cause it.

Thanks! TomTom is up to date, but the bug is still there...

Thanks for your responses, everyone!

I do have the latest version of TomTom, 4.0.7. I just checked and I'm still getting the same behavior.

Thanks for looking into this, Jiyambi and crew. I wish I could give you more information on reproducing the bug. I haven't been able to figure out what's so special about this particular toon, since it's the only one I've seen (of about 4 or 5 that I've tried) which has this problem. If I find out anything more, I'll post it here.

Meanwhile, I do have a workaround, though it's cumbersome. If I open Options -> Interface -> AddOns -> WoW-Pro Guides and uncheck the Enable Addon box, then re-select the guide I'm using, then close the menu and click on the WoW-Pro icon by the mini-map, then the guide resets and I can use it. I can actually see it reset; I get the No Guide Selected empty guide for a split second, and then the guide that I've just selected appears.

To me it seems as though something to do with initializing the display of the guide is failing to be properly initialized, but I don't know why.

Thanks again! And thank you for providing these wonderful guides and the terrific addon that makes them so handy in-game.

Silvann's picture

Thanks, I've already fixed

Thanks, I've already fixed that bug in my dev version. Keep doing the workaround for now until a new addon version is released with the fix.

If you are curious, it has to do with some Blizzard funtions that our addon calls, that fails for very specific quests/zones:

http://us.battle.net/wow/en/forum/topic/1118442958

Thanks, Silvann! I'm glad to

Thanks, Silvann! I'm glad to know that you've found and fixed it.

BTW, I have found that the bug (in my case, at least) seems to be specific to the Northern and Southern Barrens. When I took the same toon to Stormwind, she had no problem with the addon.

Thanks again! I look forward to the next release. Your guides are wonderful!

wkjezz's picture

We're not ignoring you :D

None of our addon designers are online yet, I dont personally have anything to do with the core addon design or development. But rest assured; someone will look at this when they log in.

 

Jezz

-WKJezz
Moderator