Ludovicus-Maior / WoW-Pro-Guides

A World of Warcraft addon bringing guides into the game.
Other
142 stars 89 forks source link

WoWPro_Leveling_Parser.lua Errors #124

Closed Kriptoker closed 14 years ago

Kriptoker commented 14 years ago

Two different errors have appeared. Causing the WoW Pro Window to Disappear (only the Title bar appears 'WoW-Pro Guides' )

The errors appeared after Completing Step # 11 (Accepting Quest 'Stealing Knowledge' ) in the Azshara (53-54) Guide Author: Jame

First Error: Date: 2010-08-26 13:03:00 ID: 1 Error occured in: Global Count: 4 Message: ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua line 609: bad argument #1 to 'match' (string expected, got nil) Debug: (tail call): ?

...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:609: UpdateQuestTracker() WoWPro\WoWPro_Broker.lua:62: RowContentUpdate() WoWPro\WoWPro_Broker.lua:73: UpdateGuide() ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:117: LoadGuide() WoWPro\WoWPro_Broker.lua:43: LoadGuide() WoWPro_Leveling\WoWPro_Leveling.lua:49: WoWPro_Leveling\WoWPro_Leveling.lua:16 (tail call): ?

  [string "safecall Dispatcher[1]"]:5

(tail call): ? ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:539: ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:532 (tail call): ? WoWPro\WoWPro.lua:77: WoWPro\WoWPro.lua:68 (tail call): ?

  [string "safecall Dispatcher[1]"]:5

(tail call): ? ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:539: EnableAddon() ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:629: ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:615

..\FrameXML\UIParent.lua:235: UIParentLoadAddOn() ..\FrameXML\UIParent.lua:258: CombatLog_LoadUI() ..\FrameXML\UIParent.lua:482: ..\FrameXML\UIParent.lua:454 AddOns: StopTheSpam, v2.00.20000 Swatter, v5.8.4723 (CreepyKangaroo) NPCScan, v3.3.5.5 NPCScanOverlay, v3.3.5.1 NPCScanOverlayBroker, v1.0b1 AckisRecipeList, vv2.01 ActionBarSaver, v ArenaPointsCalculator, v ArkInventory, v3.02 ArkInventoryRules, v Atlas, v1.17.0 AtlasBattlegrounds, v1.17.0 AtlasDungeonLocs, v1.17.0 AtlasOutdoorRaids, v1.17.0 AtlasTransportation, v1.17.0 AtlasLoot, vv5.11.04 AtlasLootFu, vv5.11.04 AucAdvanced, v5.8.4723 (CreepyKangaroo) AucFilterBasic, v5.8.4723 (CreepyKangaroo) AucFilterOutlier, v5.8.4723.2531 AucMatchUndercut, v5.8.4723.2531 AucStatHistogram, v5.8.4723 (CreepyKangaroo) AucStatiLevel, v5.8.4723 (CreepyKangaroo) AucStatPurchased, v5.8.4723 (CreepyKangaroo) AucStatSales, v5.8.4723.2842 AucStatSimple, v5.8.4723 (CreepyKangaroo) AucStatStdDev, v5.8.4723 (CreepyKangaroo) AucStatWOWEcon, v5.8.4723.2530 AucUtilAHWindowControl, v5.8.4723.3311 AucUtilAppraiser, v5.8.4723.2530 AucUtilAskPrice, v5.8.4723.3175 AucUtilAutoMagic, v5.8.4723.3142 AucUtilCompactUI, v5.8.4723.2530 AucUtilEasyBuyout, v5.8.4723.3583 AucUtilFixAH, v5.8.4723 (CreepyKangaroo) AucUtilItemSuggest, v5.8.4723.3108 AucUtilPriceLevel, v5.8.4723.2545 AucUtilScanButton, v5.8.4723.2530 AucUtilScanFinish, v5.8.4723.3576 AucUtilScanProgress, v5.8.4723.2530 AucUtilScanStart, v5.8.4723.2530 AucUtilSearchUI, v5.8.4723.3655 AucUtilSimpleAuction, v5.8.4723.4546 AucUtilVendMarkup, v5.8.4723.2530 AutoVendor, v0.9.5 Bartender4, v4.4.2 BeanCounter, v5.8.4723 (CreepyKangaroo) BonusScanner, v5.3 CodesKOS, v1.7.0 Collectinator, v1.0.4 Contemplate, v2.3 CurseProfiler, v DBMBurningCrusade, v DBMCore, v Enchantrix, v5.8.4723 (CreepyKangaroo) EnchantrixBarker, v5.8.4723 (CreepyKangaroo) Factionizer, v30300.4 Flightmap, v GatherMate, vv1.23 GearScore, v3.1.17 - Release GFWFactionFriend, v3.3.1 GFWLevelator, v3.3.1 Gladius, vv1.2.0 GroupCalendar5, v5.2.3 HKCounter, v3.30 IceHUD, v1.6.6 (Revision: 543) Livestock, v1.2.2 LootHog, v3.3.3 mbuffbar, v MikScrollingBattleText, v5.4.78 Omen, v3.0.9 oUF, v1.3.28 Overachiever, v0.56 Prat30, v3.3.26 Prat30HighCPUUsageModules, v Prat30Libraries, v Quartz, v3.0.3.1 RangeDisplay, v3.8.2 RatingBuster, v Recount, v Routes, vv1.2.8a SkullMe, v3.0.3 SlideBar, v5.8.4723 (CreepyKangaroo) SmartRes2, vBeta 2.2 SpartanUI, v2.6.2.30300 SpartanUIFilmEffects, v2.6.0.30300 SpartanUIPartyFrames, v2.6.0.30300 SpartanUIPlayerFrames, v2.6.0.30300 SpartanUISpinCam, v2.6.0.30300 sRaidFrames, vr729 Stubby, v5.8.4723 (CreepyKangaroo) SwindlerPreventer, v3.3 Titan, v4.3.8.30300 - Revision 386 TitanAmmo, v4.3.8.30300 TitanBag, v4.3.8.30300 TitanClock, v4.3.8.30300 TitanCoords, v4.3.8.30300 TitanDurability, v1.16 TitanGoldTracker, v4.3.8.30300 TitanLootType, v4.3.8.30300 TitanPerformance, v4.3.8.30300 TitanRegen, v4.3.8.30300 TitanRepair, v4.3.8.30300 TitanSpec, v1.5.30300 TitanVolume, v4.3.8.30300 TitanWG, v1.1.8.30300 TitanXP, v4.3.8.30300 TomTom, vwowi:revision WarsongCountdown, v WoWPro, v1.1.0 WoWProLeveling, v1.0.0 XLoot, v0.91.1 XLootGroup, v0.61 XLootMaster, v0.81 BlizRuntimeLib_enUS v3.3.5.30300 (ck=cc3)

Second Error: Date: 2010-08-26 13:03:02 ID: 2 Error occured in: Global Count: 1 Message: ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua line 571: attempt to perform arithmetic on field 'StickyCount' (a nil value) Debug:

...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:571: AutoCompleteZone() ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:377: EventHandler() WoWPro\WoWPro_Broker.lua:149: WoWPro\WoWPro_Broker.lua:125 AddOns: StopTheSpam, v2.00.20000 Swatter, v5.8.4723 (CreepyKangaroo) NPCScan, v3.3.5.5 NPCScanOverlay, v3.3.5.1 NPCScanOverlayBroker, v1.0b1 AckisRecipeList, vv2.01 ActionBarSaver, v ArenaPointsCalculator, v ArkInventory, v3.02 ArkInventoryRules, v Atlas, v1.17.0 AtlasBattlegrounds, v1.17.0 AtlasDungeonLocs, v1.17.0 AtlasOutdoorRaids, v1.17.0 AtlasTransportation, v1.17.0 AtlasLoot, vv5.11.04 AtlasLootFu, vv5.11.04 AucAdvanced, v5.8.4723 (CreepyKangaroo) AucFilterBasic, v5.8.4723 (CreepyKangaroo) AucFilterOutlier, v5.8.4723.2531 AucMatchUndercut, v5.8.4723.2531 AucStatHistogram, v5.8.4723 (CreepyKangaroo) AucStatiLevel, v5.8.4723 (CreepyKangaroo) AucStatPurchased, v5.8.4723 (CreepyKangaroo) AucStatSales, v5.8.4723.2842 AucStatSimple, v5.8.4723 (CreepyKangaroo) AucStatStdDev, v5.8.4723 (CreepyKangaroo) AucStatWOWEcon, v5.8.4723.2530 AucUtilAHWindowControl, v5.8.4723.3311 AucUtilAppraiser, v5.8.4723.2530 AucUtilAskPrice, v5.8.4723.3175 AucUtilAutoMagic, v5.8.4723.3142 AucUtilCompactUI, v5.8.4723.2530 AucUtilEasyBuyout, v5.8.4723.3583 AucUtilFixAH, v5.8.4723 (CreepyKangaroo) AucUtilItemSuggest, v5.8.4723.3108 AucUtilPriceLevel, v5.8.4723.2545 AucUtilScanButton, v5.8.4723.2530 AucUtilScanFinish, v5.8.4723.3576 AucUtilScanProgress, v5.8.4723.2530 AucUtilScanStart, v5.8.4723.2530 AucUtilSearchUI, v5.8.4723.3655 AucUtilSimpleAuction, v5.8.4723.4546 AucUtilVendMarkup, v5.8.4723.2530 AutoVendor, v0.9.5 Bartender4, v4.4.2 BeanCounter, v5.8.4723 (CreepyKangaroo) BonusScanner, v5.3 CodesKOS, v1.7.0 Collectinator, v1.0.4 Contemplate, v2.3 CurseProfiler, v DBMBurningCrusade, v DBMCore, v Enchantrix, v5.8.4723 (CreepyKangaroo) EnchantrixBarker, v5.8.4723 (CreepyKangaroo) Factionizer, v30300.4 Flightmap, v GatherMate, vv1.23 GearScore, v3.1.17 - Release GFWFactionFriend, v3.3.1 GFWLevelator, v3.3.1 Gladius, vv1.2.0 GroupCalendar5, v5.2.3 HKCounter, v3.30 IceHUD, v1.6.6 (Revision: 543) Informant, v5.8.4723 (CreepyKangaroo) Livestock, v1.2.2 LootHog, v3.3.3 mbuffbar, v MikScrollingBattleText, v5.4.78 Omen, v3.0.9 oUF, v1.3.28 Overachiever, v0.56 Prat30, v3.3.26 Prat30HighCPUUsageModules, v Prat30Libraries, v Quartz, v3.0.3.1 RangeDisplay, v3.8.2 RatingBuster, v Recount, v Routes, vv1.2.8a SkullMe, v3.0.3 SlideBar, v5.8.4723 (CreepyKangaroo) SmartRes2, vBeta 2.2 SpartanUI, v2.6.2.30300 SpartanUIFilmEffects, v2.6.0.30300 SpartanUIPartyFrames, v2.6.0.30300 SpartanUIPlayerFrames, v2.6.0.30300 SpartanUISpinCam, v2.6.0.30300 sRaidFrames, vr729 Stubby, v5.8.4723 (CreepyKangaroo) SwindlerPreventer, v3.3 Titan, v4.3.8.30300 - Revision 386 TitanAmmo, v4.3.8.30300 TitanBag, v4.3.8.30300 TitanClock, v4.3.8.30300 TitanCoords, v4.3.8.30300 TitanDurability, v1.16 TitanGoldTracker, v4.3.8.30300 TitanLootType, v4.3.8.30300 TitanPerformance, v4.3.8.30300 TitanRegen, v4.3.8.30300 TitanRepair, v4.3.8.30300 TitanSpec, v1.5.30300 TitanVolume, v4.3.8.30300 TitanWG, v1.1.8.30300 TitanXP, v4.3.8.30300 TomTom, vwowi:revision WarsongCountdown, v WoWPro, v1.1.0 WoWProLeveling, v1.0.0 XLoot, v0.91.1 XLootGroup, v0.61 XLootMaster, v0.81 BlizRuntimeLib_enUS v3.3.5.30300 (ck=ceb)

CodingDino commented 14 years ago

I can't reproduce the errors exactly, because I don't have the quest in my log. However, I think I've found the problems and solved them. Uploading now.

Kriptoker commented 14 years ago

Call me Dumb, but I have never used this site before. Where did you upload the fix? for the problems and how do I get them xD

Kriptoker commented 14 years ago

Ahhh NvM I found the download source button. But after downloading that, and installing it to my addon folder. A new error appeared (or maybe the same thing lol). Also, I am on the same quest/step I was on, when the previous errors occured.

New Error:

Date: 2010-08-26 20:04:34 ID: 1 Error occured in: Global Count: 2 Message: ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua line 621: bad argument #1 to 'match' (string expected, got nil) Debug: (tail call): ?

...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:621: UpdateQuestTracker() WoWPro\WoWPro_Broker.lua:62: RowContentUpdate() WoWPro\WoWPro_Broker.lua:73: UpdateGuide() ...ce\AddOns\WoWPro_Leveling\WoWPro_Leveling_Parser.lua:118: LoadGuide() WoWPro\WoWPro_Broker.lua:43: LoadGuide() WoWPro_Leveling\WoWPro_Leveling.lua:49: WoWPro_Leveling\WoWPro_Leveling.lua:16 (tail call): ?

  [string "safecall Dispatcher[1]"]:5

(tail call): ? ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:539: ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:532 (tail call): ? WoWPro\WoWPro.lua:77: WoWPro\WoWPro.lua:68 (tail call): ?

  [string "safecall Dispatcher[1]"]:5

(tail call): ? ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:539: EnableAddon() ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:629: ...s\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:615

..\FrameXML\UIParent.lua:235: UIParentLoadAddOn() ..\FrameXML\UIParent.lua:258: CombatLog_LoadUI() ..\FrameXML\UIParent.lua:482: ..\FrameXML\UIParent.lua:454 AddOns: StopTheSpam, v2.00.20000 Swatter, v5.8.4723 (CreepyKangaroo) NPCScan, v3.3.5.5 NPCScanOverlay, v3.3.5.1 NPCScanOverlayBroker, v1.0b1 AckisRecipeList, vv2.01 ActionBarSaver, v ArenaPointsCalculator, v ArkInventory, v3.02 ArkInventoryRules, v Atlas, v1.17.0 AtlasBattlegrounds, v1.17.0 AtlasDungeonLocs, v1.17.0 AtlasOutdoorRaids, v1.17.0 AtlasTransportation, v1.17.0 AtlasLoot, vv5.11.04 AtlasLootFu, vv5.11.04 AucAdvanced, v5.8.4723 (CreepyKangaroo) AucFilterBasic, v5.8.4723 (CreepyKangaroo) AucFilterOutlier, v5.8.4723.2531 AucMatchUndercut, v5.8.4723.2531 AucStatHistogram, v5.8.4723 (CreepyKangaroo) AucStatiLevel, v5.8.4723 (CreepyKangaroo) AucStatPurchased, v5.8.4723 (CreepyKangaroo) AucStatSales, v5.8.4723.2842 AucStatSimple, v5.8.4723 (CreepyKangaroo) AucStatStdDev, v5.8.4723 (CreepyKangaroo) AucStatWOWEcon, v5.8.4723.2530 AucUtilAHWindowControl, v5.8.4723.3311 AucUtilAppraiser, v5.8.4723.2530 AucUtilAskPrice, v5.8.4723.3175 AucUtilAutoMagic, v5.8.4723.3142 AucUtilCompactUI, v5.8.4723.2530 AucUtilEasyBuyout, v5.8.4723.3583 AucUtilFixAH, v5.8.4723 (CreepyKangaroo) AucUtilItemSuggest, v5.8.4723.3108 AucUtilPriceLevel, v5.8.4723.2545 AucUtilScanButton, v5.8.4723.2530 AucUtilScanFinish, v5.8.4723.3576 AucUtilScanProgress, v5.8.4723.2530 AucUtilScanStart, v5.8.4723.2530 AucUtilSearchUI, v5.8.4723.3655 AucUtilSimpleAuction, v5.8.4723.4546 AucUtilVendMarkup, v5.8.4723.2530 AutoVendor, v0.9.5 Bartender4, v4.4.2-12-g94f3b58 BeanCounter, v5.8.4723 (CreepyKangaroo) BonusScanner, v5.3 CodesKOS, v1.7.0 Collectinator, v1.0.4 Contemplate, v2.3 CurseProfiler, v DBMBurningCrusade, v DBMCore, v Enchantrix, v5.8.4723 (CreepyKangaroo) EnchantrixBarker, v5.8.4723 (CreepyKangaroo) Factionizer, v30300.4 Flightmap, v GatherMate, vr691 GearScore, v3.1.17 - Release GFWFactionFriend, v3.3.1 GFWLevelator, v3.3.1 Gladius, vv1.2.0 GroupCalendar5, v5.2.3 HKCounter, v3.30 IceHUD, vr545 (Revision: 545) Livestock, v1.2.2 LootHog, v3.3.3 mbuffbar, v MikScrollingBattleText, v5.4.78 Omen, v3.0.9 oUF, v1.3.28 Overachiever, v0.56 Prat30, vr578
Prat30HighCPUUsageModules, v Prat30Libraries, v Quartz, v3.0.3.1 RangeDisplay, v3.8.2 RatingBuster, v Recount, v Routes, vv1.2.8a-4-ga72021e SkullMe, v3.0.3 SlideBar, v5.8.4723 (CreepyKangaroo) SmartRes2, vBeta 2.2 SpartanUI, v2.6.2.30300 SpartanUIFilmEffects, v2.6.0.30300 SpartanUIPartyFrames, v2.6.0.30300 SpartanUIPlayerFrames, v2.6.0.30300 SpartanUISpinCam, v2.6.0.30300 sRaidFrames, vr729 Stubby, v5.8.4723 (CreepyKangaroo) SwindlerPreventer, v3.3 Titan, v4.3.8.30300 - Revision 386 TitanAmmo, v4.3.8.30300 TitanBag, v4.3.8.30300 TitanClock, v4.3.8.30300 TitanCoords, v4.3.8.30300 TitanDurability, v1.16 TitanGoldTracker, v4.3.8.30300 TitanLootType, v4.3.8.30300 TitanPerformance, v4.3.8.30300 TitanRegen, v4.3.8.30300 TitanRepair, v4.3.8.30300 TitanSpec, v1.5.30300 TitanVolume, v4.3.8.30300 TitanWG, v1.1.8.30300 TitanXP, v4.3.8.30300 TomTom, vwowi:revision WarsongCountdown, v WoWPro, v1.1.6 WoWProLeveling, v1.1.6 XLoot, v0.91.1 XLootGroup, v0.61 XLootMaster, v0.81 BlizRuntimeLib_enUS v3.3.5.30300 (ck=cdb)

CodingDino commented 14 years ago

It's actually the same error as before, it's just moved down some in the code - though I apparently fixed the other error. Okay, uploading another attempted fix.

Also, thanks a ton for this, you're being very helpful with the troubleshooting.

My next questing is - does this correctly show the quest tracking text for those partial steps.

Kriptoker commented 14 years ago

Mmm well, it seemed to be only those few steps regarding that quest. Once I moved on in the guide, the error seemed to disappear.

The text would disappear and the whole display would 'reset and disappear' and I would have to go into the display settings and set the background to a different option, and then back to the one I had it set to. To fix the text, I would have to pick a different guide, then go back to that one. But it would show the hover over text from the previous guide (one i switch to, before going back to the problem one) but I gave up on it and just continued on with my questing. And the problem seemed to go away.

CodingDino commented 14 years ago

Yes, as soon as you got past those two steps (killing Reclaimers and Surveyers), the problem would no longer rear it's ugly head.

If anyone else is coming up to this section of the guide, I would be MOST grateful for some help in troubleshooting this issue, as it's one that is not reproduce-able without the problem quests in your log.

At this point I think I've fixed it so it no longer throws errors - but whether it will now work as intended is a different matter, as I'm rather unsure why it wasn't working to begin with.