No Scan Data Tooltip
  • EpinnoiaEpinnoia July 2009
    I just recently updated to the preview version, and shortly afterwards I have lost the tooltip information for Ethereal Ink. Hovering over the item the initial time breaks it somehow, and subsequent hovers give me nothing.

    Is there a way to salvage my data file, short of going in and removing every single line that contains a reference to Ethereal Ink?

    The Auc-ScanData.lua file is currently about 13 megs in size. Is that reaching the limit?

    As it stands now, no other items appear to have broken tooltips -- just the Ethereal Ink. Which, interestingly enough, prevents me from being able to post it from the appraiser tab or the post tab.



    --------

    Date: 2009-07-31 03:23:04
    ID: 1
    Error occured in: Global
    Count: 12
    Message: ..\AddOns\Informant\InfMain.lua line 118:
    strsplit(): Stack overflow
    Debug:
    (tail call): ?
    [C]: ?
    [C]: strsplit()
    Informant\InfMain.lua:118:
    Informant\InfMain.lua:105
    Informant\InfMain.lua:259: GetItem()
    Informant\InfTooltip.lua:54: callback()
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:90:
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:75
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:137:
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:98
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:278: OnTooltipSetItem()
    Enchantrix\EnxMain.lua:220:
    Enchantrix\EnxMain.lua:216
    [C]: ?
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:252:
    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:246
    [C]: ?
    [C]: SetBagItem()
    ..\FrameXML\ContainerFrame.lua:743: ContainerFrameItemButton_OnEnter()
    [string "*:OnEnter"]:1:
    [string "*:OnEnter"]:1
    AddOns:
    Swatter, v5.6.4368 (KangaII)
    AB, v2.1
    AckisRecipeList, v1.0 RC8 1865
    AtlasLoot, vv5.05.01
    AtlasLootFu, vv5.05.01
    AucAdvanced, v5.6.4368 (KangaII)
    AucDb, v5.1.DEV.3583
    AucFilterBasic, v5.6.4368 (KangaII)
    AucFilterOutlier, v5.6.4368.2531
    AucMatchUndercut, v5.6.4368.2531
    AucStatClassic, v5.6.4368 (KangaII)
    AucStatHistogram, v5.6.4368 (KangaII)
    AucStatiLevel, v5.6.4368 (KangaII)
    AucStatPurchased, v5.6.4368 (KangaII)
    AucStatSales, v5.6.4368.2842
    AucStatSimple, v5.6.4368 (KangaII)
    AucStatStdDev, v5.6.4368 (KangaII)
    AucStatWOWEcon, v5.6.4368.2530
    AucUtilAHWindowControl, v5.6.4368.3311
    AucUtilAppraiser, v5.6.4368.2530
    AucUtilAskPrice, v5.6.4368.3175
    AucUtilAutoMagic, v5.6.4368.3142
    AucUtilCompactUI, v5.6.4368.2530
    AucUtilEasyBuyout, v5.6.4368.3583
    AucUtilFixAH, v5.6.4368 (KangaII)
    AucUtilItemSuggest, v5.6.4368.3108
    AucUtilPriceLevel, v5.6.4368.2545
    AucUtilScanButton, v5.6.4368.2530
    AucUtilScanFinish, v5.6.4368.2530
    AucUtilScanProgress, v5.6.4368.2530
    AucUtilSearchUI, v5.6.4368.3655
    AucUtilSimpleAuction, v5.6.4368.0
    AucUtilVendMarkup, v5.6.4368.2530
    Babylonian, v5.1.DEV.130
    BeanCounter, v5.6.4368 (KangaII)
    BonusScanner, v4.8
    BrokerBonusScanner, v1.1
    CensusPlus, v4.2.2
    Configator, v5.1.DEV.130
    DBMBurningCrusade, v
    DBMCore, v
    DBMLDB, v
    DBMRaidLeadTools, v
    DBMSpellTimers, v
    DebugLib, v5.1.DEV.130
    Decursive, v2.4.0.3
    Enchantrix, v5.6.4368 (KangaII)
    EnchantrixBarker, v5.6.4368 (KangaII)
    EquipCompare, v2.16
    HealBot, v3.1.0.0
    Informant, v5.6.4368 (KangaII)
    MikScrollingBattleText, v5.4.44
    NotesUNeed, v6.57.30100
    Omen, v3.0.7
    Pawn, v1.1.8
    Postal, v3.1.0
    Quartz, v1.0
    QuartzBuff, v1.0
    QuartzFlight, v1.0
    QuartzFocus, v1.0
    QuartzGCD, v1.0
    QuartzInterrupt, v1.0
    QuartzLatency, v1.0
    QuartzMirror, v1.0
    QuartzPet, v1.0
    QuartzPlayer, v1.0
    QuartzRange, v1.0
    QuartzSwing, v1.0
    QuartzTarget, v1.0
    QuartzTimer, v1.0
    QuartzTradeskill, v1.0
    QuestHelper, v0.102
    RatingBuster, v
    Recount, v
    SexyMap, v
    SharedMedia, v3.0
    SlideBar, v5.6.4368 (KangaII)
    Stubby, v5.6.4368 (KangaII)
    Titan, v4.1.9.30100 - Revision 216
    TitanAmmo, v4.1.9.30100
    TitanBag, v4.1.9.30100
    TitanClock, v4.1.9.30100
    TitanCoords, v4.1.9.30100
    TitanGoldTracker, v4.1.9.30100
    TitanHealBot, v3.0.3.0
    TitanLootType, v4.1.9.30100
    TitanPerformance, v4.1.9.30100
    TitanRegen, v4.1.9.30100
    TitanRepair, v4.1.9.30100
    TitanVolume, v4.1.9.30100
    TitanXP, v4.1.9.30100
    WinterTime, v1.78
    (ck=9d6)
  • EpinnoiaEpinnoia July 2009
    It appears to have affected some of my other ink data in the same way as well.

    These Inks all had their tooltips break at the same time:
    Lion's Ink
    Moonglow Ink
    Midnight Ink
    Ivory Ink
    Shimmering Ink
    Ethereal Ink
    Snowfall Ink

    Yet the following inks still have working tooltips:
    Dawnstar Ink
    Fiery Ink
    Darkflame
    Ink of the Sky
    Hunter's Ink
    Royal Ink

    It may be worth noting that I haven't sold or purchased some of the inks in both lists for a very long time.

    I also cannot retrieve the gold from my mailbox for sales of items which are broken (Ethereal and Snowfall inks).
  • EpinnoiaEpinnoia July 2009
    Deleted the file "Informant.lua" in SavedVariables folder, and that appears to have fixed the situation.

    Still -- seems odd that it broke on half the inks, and not the other half. Weird.
  • HirsuteHirsute July 2009
    Developer
    Sounds like you had some bad data stored in that file for the specific inks that broke. Can those inks be bought from a vendor somewhere?
  • brykrysbrykrys July 2009
    Core Developer
    All the inks that break are sold by Jessica Sellers in Dalaran, the the others are not. Looks like she is the culprit!
  • EpinnoiaEpinnoia July 2009
    Posted By: brykrys
    All the inks that break are sold by Jessica Sellers in Dalaran, the the others are not. Looks like she is the culprit!


    Good call.

    What sort of data is held in the 'informant.lua' data file in the savedvariables folder? And more importantly, why would deleting this file fix the problem like it did?
  • EpinnoiaEpinnoia July 2009
    Posted By: Hirsute
    Sounds like you had some bad data stored in that file for the specific inks that broke. Can those inks be bought from a vendor somewhere?


    I thought it was just a corrupted "Auc-ScanData.lua" data file, but I guess it wasn't. I was actually a bit surprised, but happy, that the problem was resolved when I deleted the 'informant.lua' savedvariables file.

    I tried updating to the preview version a while ago as well, and it had the same problem -- but I noticed it with my Snowfall Ink. I backed up my entire WTF folder, however, and simply restored it after reverting back to the release version.

    It seems there is something in the preview version which breaks on the vendor type inks sold by Jessica Sellers, rather than corrupted data. Or at least this new version breaks when it sees old data files from the release version, regarding these inks.

    I'd love to help test the preview version a bit more, if you can get me to a point where it doesn't break on these particular inks.
  • HirsuteHirsute July 2009
    Developer
    It sounds to my like you've got the option to update prices when you visit vendors turned on, and I'm guessing the inks that Jessica Seller's sells aren't sold for gold/silver/copper, but some other item that the addon isn't expecting, and thus doesn't know how to deal with. Soon, the option to update at a vendor will be obsolete anyway, as we'll be able to query that information directly from the game at any time.
  • EpinnoiaEpinnoia July 2009
    Posted By: Hirsute
    It sounds to my like you've got the option to update prices when you visit vendors turned on, and I'm guessing the inks that Jessica Seller's sells aren't sold for gold/silver/copper, but some other item that the addon isn't expecting, and thus doesn't know how to deal with. Soon, the option to update at a vendor will be obsolete anyway, as we'll be able to query that information directly from the game at any time.


    Quite interesting. Correct, the ink trades with Jessica Seller are not in gold/silver/copper. They're ink-for-ink trades.

    I will now go look for the option to turn off the 'update prices' feature.
  • EpinnoiaEpinnoia July 2009
    Posted By: Hirsute
    It sounds to my like you've got the option to update prices when you visit vendors turned on, and I'm guessing the inks that Jessica Seller's sells aren't sold for gold/silver/copper, but some other item that the addon isn't expecting, and thus doesn't know how to deal with.


    I found the option with the "/informant config" command, and the option to update prices at vendor was not turned on. I'll turn off informant now in config, and see if the preview version breaks again. Thanks.
  • AnrDaemonAnrDaemon July 2009
    They all are traded for Ink of the Sea.

    To be honest, I do have preview version (more, i'm mostly running on SVN snapshot) and it is not breaking on any of the inks.
    That's why I was surprized reading this topic.
Privacy · Advertising
Norganna's AddOns Network · World Of Minecraft · WoM Realms · Auctioneer Addon · Gatherer Addon · Addon Forums · RDRCT