Log in to ZYGOR
Log in with social media
OR
Log in with Zygor account

Announcement

Collapse
No announcement yet.

Mailtools error with 14921

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Mailtools error with 14921

    I get this error about 60% of the time I open mail to retrieve items sent between characters. I do not recall getting it when collecting items and money from the auction house mail, but I'll know for sure when something expires.

    This was sending green iLevel 780 items to my enchanter, and back to my main. Again, it doesn't happen all the time, but most of the time.

    The error fired 23 times because that was the number of items sent and collected. And yes, this is with a fresh Zygor install, and with no other AddOns running. I tested, because I know you'll ask. The error happened with and without other AddOns installed.
    Code:
    23x ...Ons\ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:197: attempt to perform arithmetic on local 'mi_count' (a nil value)
    ...Ons\ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:197: in function `AddItemToIncoming'
    ...Ons\ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:115: in function `GetListOfInbox'
    ...eZygorGuidesViewer\GoldUI\Mailtools-Core.lua:196: in function <...eZygorGuidesViewer\GoldUI\Mailtools-Core.lua:157>
    [C]: in function `CheckInbox'
    BagSync\BagSync-v10.8.lua:638: in function `ScanMailbox'
    BagSync\BagSync-v10.8.lua:1704: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
    Ace3\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
    [C]: in function `GetInboxText'
    DataStore_Mails\DataStore_Mails-r47.lua:188: in function <DataStore_Mails\DataStore_Mails.lua:170>
    DataStore_Mails\DataStore_Mails-r47.lua:228: in function <DataStore_Mails\DataStore_Mails.lua:225>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function `Fire'
    Ace3\AceEvent-3.0\AceEvent-3.0-3.lua:120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
    
    Locals:
    self = <table> {
     checksum = 0
     RunningMassCollect = false
     CreateTrackerFrame = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Core.lua:364
     SecureHook = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:336
     sort_sender = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Sender.lua:11
     InitialSelectAll = true
     RawHookScript = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:395
     MainFrame = ZygorMailtools {
     }
     SendSelected = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Sender.lua:126
     IgnoreNextMail_Success = false
     SetCurrentTab = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-View.lua:414
     sort_collector = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:21
     CollectNextSelected = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:245
     Update = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Core.lua:15
     LastInboxRefresh = 1478580835
     hooks = <table> {
     }
     GetListOfInventory = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Sender.lua:16
     GetListOfInbox = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:32
     TabKeyNavigation = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-View.lua:544
     SenderRowMenu = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Sender.lua:261
     Hook = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:274
     CreateSystemTab = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-View.lua:446
     FillSenderList = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Sender.lua:214
     OnOtherTabClick_Hooked = true
     lastUpdated = 1478580835
     RawHook = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:313
     UpdateStatus = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Core.lua:310
     CollectEverything = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:287
     CollectSelected = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:215
     needToUpdate = false
     InventoryItems = <table> {
     }
     collectoroffset = 0
     senderoffset = 0
     CollectedGold = 0
     MakeCollectorTable = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-View.lua:119
     Events = <unnamed> {
     }
     ActiveTab = "Collector"
     IsEverythingSelected = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Core.lua:119
     GetInboxChecksum = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:127
     StartRefreshingInbox = false
     HookScript = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:366
     Initialise = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Core.lua:128
     ShowWindow = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-View.lua:434
     ToggleAllInbox = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:316
     SenderNamesList = <table> {
     }
     ToggleAllInventory = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Sender.lua:118
     IsHooked = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:493
     CreateMainFrame = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-View.lua:63
     altNames = <table> {
     }
     HideWindow = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-View.lua:440
     SecureHookScript = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:410
     UnhookAll = <function> defined @Ace3\AceHook-3.0\AceHook-3.0.lua:477
     StartCollecting = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-Collector.lua:204
     InboxItems = <table> {
     }
     SenderTab = MailFrameTab4 {
     }
     AddItemToInventory = <function> defined @ZygorGuidesViewer\GoldUI\Mailtools-S
    A volunteer Curse Moderator. I write some AddOns too.

    https://www.youtube.com/user/myrroddin

    #2
    If no other addons were running why does that LUA error reference the standalone Ace3 library and the DataStore_Mails which I believe is part of Altaholic? Could they still have been enabled and you just didn't realize it?
    Become a Fan of Zygor Guides on Facebook:
    http://www.facebook.com/pages/Zygor-...04933799556988

    Follow Zygor Guides on Twitter:
    http://twitter.com/zygorguides

    Comment


      #3
      I posted the error after re-enabling my AddOns.

      *edit* DataStore does generate an error when you try to open the map when you are in combat, but that's an unrelated issue. That error isn't the same, if only because I'm nowhere near a mailbox when DS fails.
      A volunteer Curse Moderator. I write some AddOns too.

      https://www.youtube.com/user/myrroddin

      Comment

      Working...
      X