Error with caged pets in inventory #17


  • New
  • Defect
Open
Assigned to dhedbor
  • Kharthus created this issue Sep 28, 2012

    Completely breaks the ability to send mail, even normal mail.

    Date: 2012-09-27 23:45:25
    ID: -1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\BulkMail2\BulkMail.lua line 256:
       Usage: GetItemInfo(itemID|"name"|"itemlink")
    Debug:
       [C]: ?
       BulkMail2\BulkMail.lua:256:
          BulkMail2\BulkMail.lua:247
       BulkMail2\BulkMail.lua:384:
          BulkMail2\BulkMail.lua:376
       BulkMail2\BulkMail.lua:729: ?()
       ...face\AddOns\Skillet\Libs\AceHook-3.0\AceHook-3.0.lua:90:
          ...face\AddOns\Skillet\Libs\AceHook-3.0\AceHook-3.0.lua:87
    Locals:
    (*temporary) = nil

    AddOns:
      BlizzBugsSuck, v5.0.4.1
      InspectFix, v4.2
      MoncaiCompare, v1.5.4
      Swatter, v5.15.5365 (LikeableLyrebird)
      WowheadLooter, v50006
      NPCScan, v5.0.0.3
      NPCScanOverlay, v5.0.0.1
      AckisRecipeList, v2.4.1
      ACP, v3.4
      AltInvite, v
      Altoholic, v5.0.001d
      Archy, v1.8.31a
      ArtHider, v
      Atlas, v1.22.0
      AtlasBattlegrounds, v1.22.0
      AtlasBurningCrusade, v1.22.0
      AtlasCataclysm, v1.22.0
      AtlasClassicWoW, v1.22.0
      AtlasDungeonLocs, v1.22.0
      AtlasOutdoorRaids, v1.22.0
      AtlasTransportation, v1.22.0
      AtlasWorldEvents, v2.7
      AtlasWrathoftheLichKing, v1.22.0
      AtlasLoot, vv7.01.01
      AtlasLootCataclysm, vv7.01.01
      AtlasLootClassicWoW, vv7.01.01
      AtlasLootLoader, vv7.01.01
      AtlasLootSource, vv0.3
      AtlasQuest, v4.8.0 BETA
      AucAdvanced, v5.15.5365 (LikeableLyrebird)
      AucFilterBasic, v5.15.5365 (LikeableLyrebird)
      AucFilterOutlier, v5.15.5365.5347(/embedded)
      AucMatchUndercut, v5.15.5365.5364(/embedded)
      AucScanData, v5.15.5365 (LikeableLyrebird)
      AucStatHistogram, v5.15.5365 (LikeableLyrebird)
      AucStatiLevel, v5.15.5365 (LikeableLyrebird)
      AucStatPurchased, v5.15.5365 (LikeableLyrebird)
      AucStatSales, v5.15.5365.5305(/embedded)
      AucStatSimple, v5.15.5365 (LikeableLyrebird)
      AucStatStdDev, v5.15.5365 (LikeableLyrebird)
      AucStatWOWEcon, v5.15.5365.5323(/embedded)
      AucUtilAHWindowControl, v5.15.5365.5347(/embedded)
      AucUtilAppraiser, v5.15.5365.5362(/embedded)
      AucUtilAskPrice, v5.15.5365.5347(/embedded)
      AucUtilAutoMagic, v5.15.5365.5347(/embedded)
      AucUtilBigPicture, v5.0.0.2
      AucUtilCompactUI, v5.15.5365.5336(/embedded)
      AucUtilEasyBuyout, v5.15.5365.5347(/embedded)
      AucUtilFixAH, v5.15.5365 (LikeableLyrebird)
      AucUtilItemSuggest, v5.15.5365.5365(/embedded)
      AucUtilPriceLevel, v5.15.5365.5365(/embedded)
      AucUtilScanButton, v5.15.5365.5320(/embedded)
      AucUtilScanFinish, v5.15.5365.5347(/embedded)
      AucUtilScanProgress, v5.15.5365.4979(/embedded)
      AucUtilScanStart, v5.15.5365.5347(/embedded)
      AucUtilSearchUI, v5.15.5365.5347(/embedded)
      AucUtilSimpleAuction, v5.15.5365.5362(/embedded)
      AucUtilVendMarkup, v5.15.5365.4828(/embedded)
      Babylonian, v5.1.DEV.332(/embedded)
      BankItems, v50001
      BulkMail2, v4.0.2
      CastTime, v
      ChatEdit, v3.1
      ChatScroll, v3.4
      ClassTimer, v2.3
      Clock, v
      ColoredTooltips, v1.2.4
      Configator, v5.1.DEV.335(/embedded)
      ConsisTint, v1.1
      CTExpenseHistory, v5.0002
      Damaging, v
      DataStore, v5.0.001
      DataStoreAchievements, v5.0.001
      DataStoreAgenda, v5.0.001
      DataStoreAuctions, v5.0.001
      DataStoreCharacters, v5.0.001
      DataStoreContainers, v5.0.001
      DataStoreCrafts, v5.0.001
      DataStoreCurrencies, v5.0.001
      DataStoreInventory, v5.0.001
      DataStoreMails, v5.0.001
      DataStorePets, v5.0.001
      DataStoreQuests, v5.0.001
      DataStoreReputations, v5.0.001
      DataStoreSpells, v5.0.001
      DataStoreStats, v5.0.001
      DataStoreTalents, v5.0.001
      DBMCore, v
      DebugLib, v5.1.DEV.337(/embedded)
      DurabilityStatus, v
      Enchantrix, v5.15.5365 (LikeableLyrebird)
      EnergyWatch, v5.0.4
      EnhancedFlightMap, v2.2.2
      Expose, v
      FaceShooter, v1.1.1
      FluidFrames, v2.4f
      FocusFrame, v2.5.3
      Gatherer, v4.0.4
      GathererHUD, v4.0.4
      Grid, v5.0.4.1520
      GridStatusRaidDebuff, vv5.00
      GridStatusRDBC, v1.0.1
      GridStatusRDCata, v1.4
      GridStatusRDMoP, v1.0
      GridStatusRDWotLK, v1.1
      Gymnast, v
      HealersHaveToDie, v2.0.2
      Informant, v5.15.5365 (LikeableLyrebird)
      InternalCooldowns, v
      ItemRack, v
      KHunterTimers, v3.5.2
      LibExtraTip, v5.12.DEV.342(/embedded)
      LilSparkysWorkshop, v
      Livestock, v1.6.7
      LoggerHead, v139
      MinimapZoom, v5.3
      MonkeySpeed, vv3.1.0
      myReputation, v50001 R.1 Beta2
      Omen, v3.1.7
      OmniCC, v5.0.4
      OpenBags, v
      Panda, v5.0.1.40
      Pawn, v1.6.8
      PetJournalEnhanced, vr3
      PlayerXPBar, v2.4.5
      Portfolio, v1.23
      Postal, v3.5.0
      RaidChecklist, v5.0.5.1
      RangeColors, v
      RangeDisplay, vv4.1.0
      ReforgeLite, v1.12
      ReURL, v2.1
      sct, v6.6
      sctd, v6.6
      Skada, v1.4-3
      SkadaDamage, v1.0
      SkadaDamageTaken, v1.0
      SkadaDeaths, v1.0
      SkadaEnemies, v1.0
      SkadaFailbot, v1.0
      SkadaHealing, v1.0
      Skillet, v
      SlashRL, v1.0
      SlideBar, v5.15.5365 (LikeableLyrebird)
      Stubby, v5.15.5365 (LikeableLyrebird)
      TargetHealthPercent, v4.0.1
      TasteTheNaimbow, v1.49
      TellMeWhen, v6.0.3
      TipHelper, v5.12.DEV.343(/embedded)
      TurnIn, v2.1
      UndressButton, v5.0.4a
      UnitFrameBuffs, v2.84
      UnitFrameTweaks, v1.4
      URMapCoords, v5.0.4
      WintergrasperAdvanced, v3.16
      BlizRuntimeLib_enUS v5.0.5.50001 <us>
      (ck=115c)

  • Kharthus added the tags New Defect Sep 28, 2012
  • _ForgeUser96345 posted a comment Oct 16, 2012

    Confirmed, i have the same problem.

    14x BulkMail2-5.0\BulkMail.lua:256: Usage: GetItemInfo(itemID|"name"|"itemlink") <in C code> BulkMail2-5.0\BulkMail.lua:256: in function <BulkMail2\BulkMail.lua:247> BulkMail2-5.0\BulkMail.lua:384: in function <BulkMail2\BulkMail.lua:376> BulkMail2-5.0\BulkMail.lua:729: in function "?" Ace3-r1066\AceHook-3.0\AceHook-3.0-6.lua:90: in function <Ace3\AceHook-3.0\AceHook-3.0.lua:87>

    Locals: item = "|cff1eff00|Hbattlepet:136:1:2:151:10:10:0|h[Mana Wyrmling]|h|r" rdest = nil itemID = nil (*temporary) = <func> =[C]:-1 (*temporary) = 6 type = <func> =[C]:-1 tonumber = <func> =[C]:-1 strmatch = <func> =[C]:-1 ipairs = <func> =[C]:-1 globalExclude = <table> { items = <table> {} itemTypes = <table> {} pt31Sets = <table> {} } pt = <table> { ItemSearch = <func> @BulkMail2\Libs\..\LibPeriodicTable-3.1.lua:339 GetSetString = <func> @BulkMail2\Libs\..\LibPeriodicTable-3.1.lua:239 IsSetMulti = <func> @BulkMail2\Libs\..\LibPeriodicTable-3.1.lua:244 ItemInSet = <func> @BulkMail2\Libs\..\LibPeriodicTable-3.1.lua:275 AddData = <func> @BulkMail2\Libs\..\LibPeriodicTable-3.1.lua:299 embedversions = <table> {} IterateSet = <func> @BulkMail2\Libs\..\LibPeriodicTable-3.1.lua:259 sets = <table> {} GetSetTable = <func> @BulkMail2\Libs\..\LibPeriodicTable-3.1.lua:234 } select = <func> =[C]:-1 GetItemInfo = <func> =[C]:-1 pairs = <func> =[C]:-1 rulesCache = <table> { Kepasa = <table> {} Seaquake = <table> {} } UnitName = <func> =[C]:-1 autoSendRules = <table> { Kepasa = <table> {} Seaquake = <table> {} }

  • spiralofhope posted a comment Mar 16, 2015

    Confirmed fix:

    if not item then return end
    =>
    if not item or strmatch(item, "battlepet:") then return end
    

    This: - removes the error when selecting the send mail tab - allows right-clicking to add a caged battle pet to the list of 12 items to send - does not allow alt-clicking to add caged battle pets to the long bulkmail list

  • spiralofhope posted a comment May 19, 2018
    As of today, this is still relevant.  The fix for Legion was:

       if not item then return end -->    if not item or strmatch( item, "battlepet:" ) or strmatch( item, "keystone:" ) then return end

    Edited May 19, 2018

To post a comment, please login or register a new account.