Bulk Mail Inbox

14 - Opening a mailbox with multiple items in one mail causes error

What steps will reproduce the problem?
1. Arrange a mailbox with at least 51 mails. One of the visible mails must contain multiple items.
2. Log on to that toon, or reload the UI.
3. Open the mailbox.

What is the expected output? What do you see instead?
Actual result: The error report below is generated. The functionality does not appear to be otherwise affected; at least, I couldn't see anything break or work unexpectedly.

Expected result: The error message is not displayed.

What version of the product are you using?
4.0.5 - Although this error occurred with the 3.x versions as well.

Please provide any additional information below.
I'm not able to identify whether this error happens specifically because a mail has more than one item, or whether it happens because the total number of items exceeds 50, or because the total number of items exceeds the number of mails.

Do you have an error log of what happened?

Date: 2010-12-23 08:46:19
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\BulkMail2Inbox\BulkMailInbox.lua line 76:
   attempt to compare string with number
Debug:
   (tail call): ?
   BulkMail2Inbox\BulkMailInbox.lua:76:
      BulkMail2Inbox\BulkMailInbox.lua:63
   [C]: sort()
   BulkMail2Inbox\BulkMailInbox.lua:140:
      BulkMail2Inbox\BulkMailInbox.lua:106
   BulkMail2Inbox\BulkMailInbox.lua:633:
      BulkMail2Inbox\BulkMailInbox.lua:629
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[2]"]:9:
      [string "safecall Dispatcher[2]"]:5
   (tail call): ?
   ...ce\AddOns\Skillet\Libs\AceTimer-3.0\AceTimer-3.0.lua:164:
      ...ce\AddOns\Skillet\Libs\AceTimer-3.0\AceTimer-3.0.lua:138
AddOns:
  Swatter, v3.2.3 (<%codename%>)
  WowheadLooter, v40011
  NPCScan, v4.0.0.6
  NPCScanOverlay, v4.0.0.4
  AckisRecipeList, v2.0.5
  ACP, v3.3.8 
  AraBrokerGuildFriends, vr35
  AraBrokerTradeskills, vr41
  AucAdvanced, v5.9.4961 (WhackyWallaby)
  AucFilterBasic, v5.9.4961 (WhackyWallaby)
  AucFilterOutlier, v5.9.4961.2531
  AucMatchUndercut, v5.9.4961.2531
  AucSearcherInsane, v1.3
  AucStatHistogram, v5.9.4961 (WhackyWallaby)
  AucStatiLevel, v5.9.4961 (WhackyWallaby)
  AucStatPurchased, v5.9.4961 (WhackyWallaby)
  AucStatSales, v5.9.4961.2842
  AucStatSimple, v5.9.4961 (WhackyWallaby)
  AucStatStdDev, v5.9.4961 (WhackyWallaby)
  AucStatWOWEcon, v5.9.4961.2530
  AucUtilAHWindowControl, v5.9.4961.3311
  AucUtilAppraiser, v5.9.4961.2530
  AucUtilAskPrice, v5.9.4961.3175
  AucUtilAutoMagic, v5.9.4961.3142
  AucUtilCompactUI, v5.9.4961.2530
  AucUtilEasyBuyout, v5.9.4961.3583
  AucUtilFixAH, v5.9.4961 (WhackyWallaby)
  AucUtilGlypher, v5.9.4961.2545
  AucUtilItemSuggest, v5.9.4961.3108
  AucUtilPriceLevel, v5.9.4961.2545
  AucUtilScanButton, v5.9.4961.2530
  AucUtilScanFinish, v5.9.4961.2530
  AucUtilScanProgress, v5.9.4961.2530
  AucUtilScanStart, v5.9.4961.4819
  AucUtilSearchUI, v5.9.4961.3655
  AucUtilSimpleAuction, v5.9.4961.4546
  AucUtilVendMarkup, v5.9.4961.2530
  AuctionProfitMaster, v1.4
  Babylonian, v5.1.DEV.130
  Bagnon, v2.15.1
  BagnonForever, v1.1.2
  BagnonTooltips, v
  Bartender4, v4.4.15
  BeanCounter, v5.9.4961 (WhackyWallaby)
  BonusScanner, v5.4.0
  BrokerBagInfo, v1.1
  BrokerBagnon, v1.3
  BrokerCurrency, v
  BrokerDurabilityInfo, v1.3
  BrokerMicroMenu, vv1.0
  BrokerRecount, v1.0
  BrokerRunSpeed, v1.0
  BrokerWintergrasper, v1.4
  BulkMail2Inbox, v4.0.5
  BuyEmAll, v3.0.4
  Chatter, v1.0
  ChocolateBar, vv2.0.4
  Configator, v5.1.DEV.282
  DBMBurningCrusade, v
  DBMCore, v
  DBMSpellTimers, v
  DebugLib, v5.1.DEV.275
  DropTheCheapestThing, vv3.6
  Enchantrix, v5.9.4961 (WhackyWallaby)
  EnchantrixBarker, v5.9.4961 (WhackyWallaby)
  EquipCompare, v2.18
  FishermansFriend, v
  Gatherer, v3.2.3
  GathererHUD, v3.2.3
  GathererDBWowhead, v1.0.2010-12-19
  GearScore, v4.1.00
  HudMap, v
  Informant, v5.9.4961 (WhackyWallaby)
  kRestack, v40000.1
  LeatrixTooltip, v4.53
  LuckyCharms2, vv3.0.0
  MoveAnything, v11.4.5
  Omen, v3.1.0
  oRA2, v2.0.$Revision: 680 $
  Outfitter, v5.1.2
  Overachiever, v0.58
  OverachieverTrade, v0.58
  Panda, v4.0.0.31
  picoButtons, v4.0.0.9
  Prospect, vv201009171044
  QuestGuru, v2.2.1
  QuestGuruTracker, v1.5.5
  Recount, v
  ReforgedTooltip, v1.0.3
  Skillet, v
  Stubby, v5.9.4961 (WhackyWallaby)
  TradeFilter3, v3.4.0-release
  VDifficulty, v1.3
  XPerl, v3.1.1
  XPerlArcaneBar, v
  XPerlParty, v
  XPerlPartyPet, v
  XPerlPlayer, v
  XPerlPlayerBuffs, v
  XPerlPlayerPet, v
  XPerlRaidAdmin, v
  XPerlRaidFrames, v
  XPerlRaidHelper, v
  XPerlRaidPets, v
  XPerlTarget, v
  XPerlTargetTarget, v
  BlizRuntimeLib_enUS v4.0.3.40000 <us>
  (ck=b79)
User When Change
KyrosKrane Dec 23, 2010 at 13:53 UTC Create

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

  • 3 comments
  • Avatar of KyrosKrane KyrosKrane Feb 15, 2012 at 02:48 UTC - 0 likes

    Just noticed the reply on this.  No, bug 20 isn't a duplicate.  Bug 20 talks about taking items from the box.  This report is just about viewing the list of items in the inbox without trying to take them out.

    In fact, I suspect that bug 20 is a false report.  The "Item not found" message is a bug from Blizzard; I've seen it happen with almost every addon that can take items from mail.  In all cases, I've seen it correctly take the items.  If it's a stackable item and you already have one in your bags, the new ones you take will try to add to the existing stack.  If you're not watching carefully, it can seem as if the items poofed.

  • Avatar of spiralofhope spiralofhope Jul 28, 2011 at 17:13 UTC - 0 likes

    Is bug 20 a duplicate?

  • Avatar of KyrosKrane KyrosKrane Dec 23, 2010 at 15:13 UTC - 0 likes

    I did some additional digging regarding this error. It does not happen when BMI is loaded alone (at least, I wasn't able to get it to show up). It doesn't happen when BMI and Skillet are loaded (another addon mentioned in the error trace). It also doesn't happen when BMI, Skillet, and Auction Power Master are loaded (APM is another addon that hooks into the mail inbox and modifies its appearance and behavior). It appears tied to the mailbox refreshing its contents when there are more than 50 items. It doesn't happen the first time you open the inbox. However, if you open a mailbox with over 50 mails, remove a mail, then allow the mailbox to refresh, then the error will sometimes appear. I was not able to reproduce this consistently, even with the same mailbox contents, so I'm not sure of the root cause. :(

  • 3 comments

Facts

Reported
Dec 23, 2010
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees