Division by zero #225


  • Defect
  • Duplicate
Closed
Assigned to nevcairiel
  • Ludovicus_Maior created this issue Oct 21, 2014

    What steps will reproduce the problem?
    1. Just killing Iron Horde around the Dark portal before talking to "Archmage Khadgar" on my warlock

    What is the expected output? What do you see instead?
    Got a lua crash.

    What version of the product are you using?
    3.2.1

    Do you have an error log of what happened?

    Message: Interface\AddOns\Quartz\modules\Player.lua:226: Division by zero
    Time: Tue Oct 21 14:10:02 2014
    Count: 1
    Stack: Interface\AddOns\Quartz\modules\Player.lua:226: in function `UNIT_SPELLCAST_START'
    Interface\AddOns\Quartz\modules\Latency.lua:108: in function <Interface\AddOns\Quartz\modules\Latency.lua:107>
    (tail call): ?
    (tail call): ?
    (tail call): ?
    (tail call): ?
    Interface\AddOns\Quartz\CastBarTemplate.lua:252: in function `?'
    Interface\AddOns\Quartz\CastBarTemplate.lua:126: in function <Interface\AddOns\Quartz\CastBarTemplate.lua:124>
    
    Locals: self = <table> {
     SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:398
     OnInitialize = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:81
     NewModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:266
     EnableModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:363
     modules = <table> {
     }
     GetModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:241
     IterateEmbeds = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:473
     defaultModuleLibraries = <table> {
     }
     SetDefaultModulePrototype = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:440
     name = "Quartz3_Player"
     IsEnabled = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:482
     orderedModules = <table> {
     }
     DisableModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:381
     Unlock = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:133
     UNIT_SPELLCAST_DELAYED = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:100
     Bar = Quartz3CastBarPlayer {
     }
     Lock = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:137
     db = <table> {
     }
     SetDefaultModuleState = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:418
     baseName = "Quartz"
     Enable = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:325
     OnDisable = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:98
     Disable = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:345
     enabledState = true
     UNIT_SPELLCAST_STOP = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:238
     OnHide = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:144
     UNIT_SPELLCAST_START = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:100
     UNIT_SPELLCAST_INTERRUPTED = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:248
     IsModule = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:248
     ApplySettings = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:103
     IterateModules = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:468
     SetEnabledState = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:455
     OnEnable = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:93
     GetName = <function> defined @Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:310
     moduleName = "Player"
     defaultModuleState = true
     UNIT_SPELLCAST_FAILED = <function> defined @Interface\AddOns\Quartz\modules\Player.lua:243
    }
    bar = Quartz3CastBarPlayer {
     0 = <userdata>
     lastNotInterruptible = false
     parent = <table> {
     }
     unit = "player"
     stopTime = 338289.92
     locked = true
     startTime = 338290.327
     Icon = <unnamed> {
     }
     backdrop = <table> {
     }
     channelingEnd = 338302.969
     Spark = <unnamed> {
     }
     channeling = true
     targetName = ""
     Text = <unnamed> {
     }
     localizedName = "Player"
     channelingDuration = 12.641999999993
     TimeText = <unnamed> {
     }
     config = <table> {
     }
     channelingTicks = 0
     endTime = 338302.969
     Bar = <unnamed> {
     }
     delay = 0
     modName = "Player"
    }
    un
    

    Please provide any additional information below.

  • Ludovicus_Maior added the tags New Defect Oct 21, 2014
  • nevcairiel removed a tag New Oct 21, 2014
  • nevcairiel added a tag Duplicate Oct 21, 2014
  • nevcairiel closed issue Oct 21, 2014
  • nevcairiel posted a comment Oct 21, 2014

    This has already been resolved.


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