Lua Error while crafting. #112


  • Defect
  • Fixed
Closed
Assigned to nevcairiel
  • _ForgeUser4596171 created this issue Oct 14, 2010

    I am getting this error frequently while crafting from my professions. I seem to notice it when crafting inks, but I'm not sure it's limited to that. I am using GnomeWorks trade skill window and some other add-ons around crafting, but the error is coming from Quartz. (Even if some other add-on is doing something weird—which I doubt in this case—Quartz should probably have enough input validation that it won't die.)

    Once this error occurs, I no longer get my main quartz bar until i reload my UI. I still get the GCD spark though.

    I ♥ Quartz, so I hope you'll find a solution. :) I'm happy to see Quartz is mostly working under 4.0.1: keep up the good work.

    Date: 2010-10-14 14:04:14
    ID: 5
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Quartz\QuartzStatusBar.lua line 67:
       TexCoord out of range
    Debug:
       (tail call): ?
       [C]: ?
       [C]: SetTexCoord()
       Quartz\QuartzStatusBar.lua:67:
          Quartz\QuartzStatusBar.lua:61
       Quartz\QuartzStatusBar.lua:77: SetMinMaxValues()
       Quartz\modules\Tradeskill.lua:112:
          Quartz\modules\Tradeskill.lua:95
       (tail call): ?
       Quartz\modules\Latency.lua:100:
          Quartz\modules\Latency.lua:99
       (tail call): ?
       (tail call): ?
       Quartz\CastBarTemplate.lua:252: ?()
       Quartz\CastBarTemplate.lua:126:
          Quartz\CastBarTemplate.lua:124
    AddOns:
      nLog, v5.1.DEV.273
      Swatter, v5.1.DEV.274
      ACP, v3.3.8
      AddonLoader, v2.0
      Altoholic, v3.3.002b
      AucAdvanced, v5.1.DEV.2530
      AucDb, v5.1.DEV.3583
      AucFilterBasic, v5.1.DEV.4896
      AucFilterOutlier, v5.1.DEV.4828
      AucMatchUndercut, v5.1.DEV.2531
      AucScanData, v5.1.DEV.4835
      AucStatClassic, v5.1.DEV.4828
      AucStatDebug, v5.1.DEV.4828
      AucStatHistogram, v5.1.DEV.4828
      AucStatiLevel, v5.1.DEV.4828
      AucStatPurchased, v5.1.DEV.4828
      AucStatSales, v5.1.DEV.2842
      AucStatSimple, v5.1.DEV.4828
      AucStatStdDev, v5.1.DEV.4828
      AucStatWOWEcon, v5.1.DEV.2530
      AucUtilAHWindowControl, v5.1.DEV.3311
      AucUtilAppraiser, v5.1.DEV.2530
      AucUtilAskPrice, v5.1.DEV.3175
      AucUtilAutoMagic, v5.1.DEV.3142
      AucUtilCompactUI, v5.1.DEV.2530
      AucUtilEasyBuyout, v5.1.DEV.3583
      AucUtilFixAH, v<%version%> (<%codename%>)
      AucUtilGlypher, v5.1.DEV.2545
      AucUtilGlypherPost, v5.6.4409 (KangaII)
      AucUtilItemSuggest, v5.1.DEV.3108
      AucUtilPriceLevel, v5.1.DEV.2545
      AucUtilScanButton, v5.1.DEV.2530
      AucUtilScanFinish, v5.1.DEV.2530
      AucUtilScanProgress, v5.1.DEV.2530
      AucUtilScanStart, v5.1.DEV.4784
      AucUtilSearchUI, v5.1.DEV.3655
      AucUtilSimpleAuction, v5.1.DEV.4546
      AucUtilVendMarkup, v5.1.DEV.2530
      Babylonian, v5.1.DEV.130
      BagnonForever, v1.1.2
      BagnonTooltips, v
      BeanCounter, v5.1.DEV.4828
      BrokerCPU, v30100.$Revision: 16 $
      BrokerGarbage, v4.0v2
      BrokerGarbageLootManager, v4.0v2
      BrokeruClock, v3.3.1
      Cancelator, v1.1.3
      ChocolateBar, vv2.0.5
      Combuctor, v2.2.3
      CombuctorSets, v
      Configator, v5.1.DEV.278
      Constructor, v<%version%> (<%codename%>)
      DataStore, v3.3.001
      DataStoreAchievements, v3.3.001
      DataStoreAuctions, v3.3.001
      DataStoreCharacters, v3.3.001
      DataStoreContainers, v3.3.001
      DataStoreCrafts, v3.3.002
      DataStoreCurrencies, v3.3.001
      DataStoreInventory, v3.3.002
      DataStoreMails, v3.3.001
      DataStorePets, v3.3.001
      DataStoreQuests, v3.3.001
      DataStoreReputations, v3.3.001
      DataStoreSkills, v3.3.002
      DataStoreSpells, v3.3.001
      DataStoreStats, v3.3.001
      DataStoreTalents, v3.3.001
      DBMBurningCrusade, v
      DBMCore, v
      DBMLDB, v
      DebugLib, v5.1.DEV.275
      Decursive, v2.5.2.1
      Dominos, v1.19.4
      DominosRoll, v
      DoTimer, v4.4.3
      EmoteLDB, v1.3b
      Enchantrix, v5.1.DEV.4432
      EnchantrixBarker, v5.1.DEV.3576
      GatherMate2, v1.0-RC6
      GnomeWorks, v
      InFlightLoad, v3.3.005
      Informant, v5.1.DEV.4857
      JPack, v0.7.8
      JPackBroker, v
      JPackEx, v
      LibDataBroker, v
      LibExtraTip, v1.1
      LilSparkysWorkshop, v
      MikScrollingBattleText, v5.4.78
      Mounted, vv2.2.6
      Omen, v3.0.10
      OmniCC, v3.1.4
      Outfitter, v5.0.1
      Prat30, v3.4.5
      Prat30HighCPUUsageModules, v
      Prat30Libraries, v
      Quartz, v3.0.4
      RatingBuster, v
      SexyMap, v
      SilverDragon, vv2.4
      Skada, v1.2-29
      SkadaAbsorbs, v1.0
      SkadaCC, v1.0
      SkadaDamage, v1.0
      SkadaDamageTaken, v1.0
      SkadaDeaths, v1.0
      SkadaDebuffs, v1.0
      SkadaDispels, v1.0
      SkadaEnemies, v1.0
      SkadaFailbot, v1.0
      SkadaHealing, v1.0
      SkadaPower, v1.0
      SkadaThreat, v1.0
      SlideBar, v5.1.DEV.272
      SpamMeNot, v4.0
      Stubby, v5.1.DEV.130
      TipHelper, v<%version%> (<%codename%>)
      VuhDo, v2.58
      VuhDoOptions, v2.58
      XPerl, v3.1.0 Beta 2
      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.1.40000 <us>
      (ck=d70)

  • _ForgeUser4596171 added the tags New Defect Oct 14, 2010
  • Sygon_Paul posted a comment Oct 22, 2010

    This may be related, since it happened during crafting. I was doing low level Enchanting, if that helps. Also, this completely removes the Quartz bar.

    1x Quartz-3.0.4\CastBarTemplate.lua:65: bad argument #2 to 'min' (number expected, got nil)
    Quartz-3.0.4\CastBarTemplate.lua:65: in function <Quartz\CastBarTemplate.lua:58>
    
    Locals:
    self = Quartz3CastBarPlayer {
     0 = <userdata>
     lastNotInterruptible = false
     parent = <table> {}
     unit = "player"
     stopTime = 20132.8
     locked = true
     startTime = 20324.684
     Icon = <unnamed> {}
     Spark = <unnamed> {}
     Text = <unnamed> {}
     backdrop = <table> {}
     Bar = <unnamed> {}
     TimeText = <unnamed> {}
     config = <table> {}
     targetName = ""
     localizedName = "Player"
     casting = true
     delay = 0
     modName = "Player"
    }
    currentTime = 20324.696
    startTime = 20324.684
    endTime = nil
    delay = 0
    db = <table> {
     noInterruptShield = true
     h = 25
     nametextx = 3
     noInterruptColorChange = false
     noInterruptBorderColor = <table> {}
     targetname = false
     w = 250
     y = 306.00003781529
     x = 608.00003373854
     iconalpha = 0.9
     icongap = 4
     iconposition = "left"
     hideblizz = true
     timetextposition = "right"
     scale = 1
     border = "Blizzard Tooltip"
     hidenametext = false
     noInterruptColor = <table> {}
     fontsize = 14
     noInterruptBorder = "Tooltip enlarged"
     hidetimetext = false
     timetexty = 0
     font = "Friz Quadrata TT"
     timetextx = 3
     alpha = 1
     nametextposition = "left"
     showticks = true
     noInterruptBorderChange = false
     texture = "Blizzard"
     nametexty = 0
     timefontsize = 12
     noInterruptBorderAlpha = 1
     hideicon = false
     hidecasttime = false
    }
    perc = nil
    remainingTime = nil
    delayFormat = nil
    delayFormatTime = nil
    GetTime = <function> defined =[C]:-1
    min = <function> defined =[C]:-1
    format = <function> defined =[C]:-1
    TimeFmt = <function> @ Quartz\Quartz.lua:235:
    
      ---
    
  • nevcairiel posted a comment Oct 24, 2010

    I couldn't reproduce this, but please try the latest alpha version 3.0.4-1 (once the packager is working again), i added a bunch more sanity checks that might help.

  • nevcairiel removed a tag New Jul 16, 2012
  • nevcairiel added a tag Fixed Jul 16, 2012
  • nevcairiel closed issue Jul 16, 2012

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