442 - OptionsTookKit.lua:482: attempt to index local 'info' (a nil value)
What steps will reproduce the problem? 1.Go to the options, use a drop-down menu
What version of the product are you using? WIM 3.7
Do you have an error log of what happened?
1x WIM\Sources\Options\OptionsTookKit.lua:482: attempt to index local 'info' (a nil value) WIM\Sources\Options\OptionsTookKit.lua:482: in function `SetButton' WIM\Sources\Options\OptionsTookKit.lua:640: in function `Refresh' WIM\Sources\Options\OptionsTookKit.lua:607: in function <WIM\Sources\Options\OptionsTookKit.lua:606> [C]: in function `SetValue' WIM\Sources\Options\OptionsTookKit.lua:656: in function `SetItemList' WIM\Sources\Options\OptionsTookKit.lua:323: in function <WIM\Sources\Options\OptionsTookKit.lua:321> Locals: self = WIM_DropDownFrame { 0 = <userdata> showTimer = 2 isCounting = 1 buttons = <table> { } scroll = WIM_DropDownFrameSlider { } Refresh = <function> defined @WIM\Sources\Options\OptionsTookKit.lua:637 SetItemList = <function> defined @WIM\Sources\Options\OptionsTookKit.lua:644 testString = WIM_DropDownFrameTestString { } ClearButtons = <function> defined @WIM\Sources\Options\OptionsTookKit.lua:465 buttonsShown = 11 list = <table> { } value = 500 clickFunc = <function> defined @WIM\Sources\Options\OptionsTookKit.lua:316 ToggleDropDownMenu = <function> defined @WIM\Sources\Options\OptionsTookKit.lua:688 } offset = 0 (for index) = 5 (for limit) = 11 (for step) = 1 i = 5 _G = <table> { ContainerFrame5Item7 = ContainerFrame5Item7 { } MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown { } MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock { } GetTrainerServiceTypeFilter = <function> defined =[C]:-1 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names." UNIT_NAMEPLATES_TYPE_TOOLTIP_3 = "This method avoids overlapping nameplates by spreading them out horizontally and vertically." AchievementFrameStatsBG = AchievementFrameStatsBG { } SetTrainerServiceTypeFilter = <function> defined =[C]:-1 EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton { } SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you." RecruitAFriendFrame = RecruitAFriendFrame { } CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture { } TutorialFrameLeft19 = TutorialFrameLeft19 { } MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown { } ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags." PVP_RANK_6_1 = "Corporal" BOOKTYPE_PROFESSION = "professions" OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Toggles an additional optional actionbar on the right side of the screen." InterfaceOptionsDisplayPanelShowAggroPercentageText = InterfaceOptionsDisplayPanelShowAggroPercentageText { } AchievementFrameSummaryAchievement3Shield = AchievementFrameSummaryAchievement3Shield { } VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture { } MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text { } OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up." BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates" INSTANCE_UNAVAILABLE_OTHER_TEMPORARILY_DISABLED = "%s cannot enter. This instance is temporarily disabled." IsReferAFriendLinked = <function> defined =[C]:-1 MAIL_LETTER_TOOLTIP = "Click to make a permanent copy of this letter." AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb { } PaperDollTitlesPaneButton12BgTop = PaperDollTitlesPaneButton12BgTop { } InspectModelFrameControlFrameZoomInButtonBg = InspectModelFrameControlFrameZoomInButtonBg { } MANA = "Mana" iTunesRemoteOptionsPanel = iTunesRemoteOptionsPanel { } CONSOLIDATED_BUFFS_PER_ROW = 4 TutorialFrameRight19 = TutorialFrameRight19 { } MoneyFrame_OnEvent = <function> defined @FrameXML\MoneyFrame.lua:221 BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable." CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame { } InterfaceOptionsCombatTextPanelFCTDropDown_OnClick = <function> defined @FrameXML\InterfaceOptionsPanels.lua:1761 CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight { } LFGTeleport = <function> defined =[C]:-1 SpellButton6Cooldown = SpellButton6Cooldown { } SLASH_LibQTip1 = "/qtip" ToggleEncounterJournal = <function> defined @FrameXML\UIParent.lua:729 UIDROPDOWNMENU_OPEN_MENU = WIM3_FilterFrameBy { } LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared" Graphics_Qual
Please provide any additional information below.
I'm using ElvUI along with AddonSkins, which has been known to taint some things in the past.
| User | When | Change |
|---|---|---|
| VOiDPROxY | Oct 29, 2015 at 15:36 UTC | Create |
- 1 comment
- 1 comment
Facts
- Reported
- Oct 29, 2015
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 0
- Reply
- #1
mysticalos Oct 30, 2015 at 08:03 UTC - 0 likesI can't reproduce it or find any way to fix it. WIMs code is old, and messy. It's likely i won't be able to fix this even if I tried. that error doesn't provide enough information to the cause. To be honest i'm shocked WIMs code works at all because I can't find a lick of code that ever defines "info". as far as I can see it's ALWAYS been nil and always will be nil. Yet by some magic I cannot fathom, the code works anyways. Well except with your skin.