Armory

10 - Error with tradeskill-window opening and closing

The latest version introduced an error with the default tradeskill window or specific with the Skillet add-on. When opening the tradeskill window of an engineer the error pops up:

Date: 2009-02-18 14:04:53
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Armory\Armory.lua line 5173:
   table index is nil
Debug:
   (tail call): ?
   [C]: ?
   Armory\Armory.lua:5173 SetTradeSkills()
   Armory\Armory.lua:5095 UpdateTradeSkill()
   Armory\ArmoryTradeSkillFrame.lua:67
      Armory\ArmoryTradeSkillFrame.lua:59
   ...s\GuildAds\data\datatypes\GuildAdsTradeSkillData.lua:59 CloseTradeSkill()
   [string "*:OnHide"]:1:
      [string "*:OnHide"]:1
   [C]: Hide()
   ..\FrameXML\UIParent.lua:1445 SetUIPanel()
   ..\FrameXML\UIParent.lua:1521 HideUIPanel()
   ..\FrameXML\UIParent.lua:1203
      ..\FrameXML\UIParent.lua:1195
   [C]: SetAttribute()
   ..\FrameXML\UIParent.lua:1841 HideUIPanel()
   ...dOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:40 TradeSkillFrame_Hide()
   ..\FrameXML\UIParent.lua:881 UIParent_OnEvent()
   [string "*:OnEvent"]:1:
      [string "*:OnEvent"]:1
   [C]: UseAction()
   ..\FrameXML\SecureTemplates.lua:258 SecureActionButton_OnClick()
   [string "*:OnClick"]:1:
      [string "*:OnClick"]:1
AddOns:
  Swatter, v3.1.11 (<%codename%>)
  Armory, v6.0.5
  ArmoryGuildBank, v6.0
  AucAdvanced, v5.2.4013 (DingoII)
  AucFilterBasic, v5.2.4013 (DingoII)
  AucFilterOutlier, v5.2.4013.2531
  AucMatchUndercut, v5.2.4013.2531
  AucScanData, v5.2.4013 (DingoII)
  AucStatClassic, v5.2.4013 (DingoII)
  AucStatHistogram, v5.2.4013 (DingoII)
  AucStatiLevel, v5.2.4013 (DingoII)
  AucStatPurchased, v5.2.4013 (DingoII)
  AucStatSales, v5.2.4013.2842
  AucStatSimple, v5.2.4013 (DingoII)
  AucStatStdDev, v5.2.4013 (DingoII)
  AucStatWOWEcon, v5.2.4013.2530
  AucUtilAHWindowControl, v5.2.4013.3311
  AucUtilAppraiser, v5.2.4013.2530
  AucUtilAskPrice, v5.2.4013.3175
  AucUtilAutoMagic, v5.2.4013.3142
  AucUtilCompactUI, v5.2.4013.2530
  AucUtilEasyBuyout, v5.2.4013.3583
  AucUtilItemSuggest, v5.2.4013.3108
  AucUtilPriceLevel, v5.2.4013.2545
  AucUtilScanButton, v5.2.4013.2530
  AucUtilScanFinish, v5.2.4013.2530
  AucUtilScanProgress, v5.2.4013.2530
  AucUtilSearchUI, v5.2.4013.3655
  AucUtilSimpleAuction, v5.2.4013.0
  AucUtilVendMarkup, v5.2.4013.2530
  Babylonian, v5.1.DEV.130
  Bagnon, v1.6.10
  BagnonForever, v1.1.1
  BagnonTooltips, v
  BeanCounter, v5.2.4013 (DingoII)
  Cartographer, v2.0
  CartographerBattlegrounds, v2.0
  CartographerCoordinates, v2.0
  CartographerGroupColors, v2.0
  CartographerGuildPositions, v2.0
  CartographerInstanceLoot, v2.0
  CartographerInstanceMaps, v2.0
  CartographerInstanceNotes, v2.0
  CartographerLookNFeel, v2.0
  CartographerNotes, v2.0
  CartographerProfessions, v2.0
  CartographerWaypoints, v2.0
  CartographerZoneInfo, v2.0
  Configator, v5.1.DEV.130
  DebugLib, v5.1.DEV.130
  EnhTooltip, v5.1.3715 (SnaggleTooth)
  FBTrackingFrame, v0.9.6d
  FishingBuddy, v0.9.6n
  Gatherer, v3.1.11
  GuildAds, v2.4
  Informant, v5.2.4013 (DingoII)
  ItemDataCache, v1.303
  ItemPriceTooltip, v88
  Outfitter, v4.4b3
  QuestHelper, v0.87
  RareFinder, v20300.1
  RecipeRadar, v1.29
  Skillet, v
  SlideBar, v3.1.11 (<%codename%>)
  Stubby, v5.2.4013 (DingoII)
  TankPoints, v
  TradeskillInfo, v1.1.$Revision: 248 $
  (ck=807)

This also seems to influence the tradeskill close button ("X" or "close", both) and the only way to actual close the window is by using the 'spell'-button again and furthermore makes the list of known 'spells' garbled with empty lines and also skills and their names swapped (i.e.: some skillnames are connected to the wrong skill).

I hope you can find a solution to this problem for an otherwise very fine working add-on.

User When Change
Warmexx Sun, 30 Aug 2009 15:29:56 Changed status from New to Fixed
Locustus Wed, 18 Feb 2009 13:25:22 Create

You must login to post a comment. Don't have an account? Register to get one!

Facts

Last updated on
30 Aug 2009
Reported on
18 Feb 2009
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees

Votes (Total: +1, Average: +1.0)