Errors/mount button sticks when unmounted. #15


  • New
  • Defect
Open
Assigned to _ForgeUser1181105
  • tinolyn created this issue Oct 19, 2010

    What steps will reproduce the problem?
    1. Install Coconuts
    2.
    3.

    What is the expected output? What do you see instead?
    I get the below error (on my shaman, haven't seen it on other characters yet today).

    What version of the product are you using?
    Whatever version came with Coconuts 3.0.223

    Do you have an error log of what happened?

    2x LibLordFarlander-ItemList-2.0-90206:291: attempt to index local 'item' (a nil value)
    Coconuts-3.0.219\Coconuts.lua:3119: in function `SetTooltip'
    Coconuts-3.0.219\Coconuts.lua:3133: in function `SetGameTooltips'
    LibLordFarlander-UI-2.0-90208:418: in function <...\LibLordFarlander-UI-2.0\LibLordFarlander-UI-2.0.lua:414>

    Locals:
    self = <table> {
    SetDefaultModuleLibraries = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:381:
    Loaded = true
    GetSetMountsList = <function> @ Coconuts\Coconuts.lua:2743:
    GetZoneMount = <function> @ Coconuts\Coconuts.lua:2007:
    modules = <table> {}
    CancelTimer = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:311:
    MountItemNames = <table> {}
    button = Coconuts_Button {}
    Mode = "Mount"
    GetPlayersMounts = <function> @ Coconuts\Coconuts.lua:2406:
    Printf = <function> @ ButtonFacade\Libs\AceConsole-3.0\AceConsole-3.0.lua:69:
    SetButton = <function> @ Coconuts\Coconuts.lua:3140:
    SetDefaultModulePrototype = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:423:
    OnProfileReset = <function> @ Coconuts\Coconuts.lua:1494:
    GetAllMountsList = <function> @ Coconuts\Coconuts.lua:2761:
    GetTravelForm = <function> @ Coconuts\Coconuts.lua:2380:
    defaultModuleState = true
    SetOption_ResetMounts = <function> @ Coconuts\Coconuts.lua:2943:
    IsEnabled = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:465:
    ScheduleTimer = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:276:
    DisableModule = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:364:
    GetStateBasedOnModifiers = <function> @ Coconuts\Coconuts.lua:1902:
    RegisterMessage = <function> @ ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118:
    UnregisterMessage = <function> @ ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181:
    CurrentForm = <table> {}
    SetGameTooltips = <function> @ Coconuts\Coconuts.lua:3127:
    db = <table> {}
    CleanupBags = <function> @ Coconuts\Coconuts.lua:2394:
    ReadyToInitialize = true
    enabledState = true
    FindNextMountEnchant = <function> @ Coconuts\Coconuts.lua:3054:
    RegisterEvent = <function> @ ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118:
    GetPetsList = <function> @ Coconuts\Coconuts.lua:2730:
    IterateModules = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:451:
    DetermineMount = <function> @ Coconuts\Coconuts.lua:2597:
    ListMountType = <function> @ Coconuts\Coconuts.lua:2717:
    AutoHideChange = <function> @ Coconuts\Coconuts.lua:1865:
    OnInitialize = <function> @ Coconuts\Coconuts.lua:181:
    UnregisterAllEvents = <function> @ ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202:
    CompleteIsInFlyableZone = <function> @ Coconuts\Coconuts.lua:1893:
    GetModule = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:230:
    DEBUG = false
    defaultModuleLibraries = <table> {}
    TimeLeft = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:363:
    UnregisterChatCommand = <function> @ ButtonFacade\Libs\AceConsole-3.0\AceConsole-3.0.lua:111:
    Dirty = false
    ScheduleRepeatingTimer = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:301:
    CancelAllTimers = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:341:
    PlayerState = <table> {}
    OnProfileChanged = <function> @ Coconuts\Coconuts.lua:1498:
    GetName = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:298:
    ldbobj = <table> {}
    HasMountListChanged = <function> @ Coconuts\Coconuts.lua:2962:
    keyBoundMode = false
    version = <table> {}
    AddIfVariableMou
      ---

    Please provide any additional information below.

  • tinolyn added the tags New Defect Oct 19, 2010

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