Started wow and encounter this error right after the ui had loaded #14


  • Defect
  • Invalid
Closed
  • Forge_User_86925289 created this issue Jan 7, 2012

    Submitted Via

    Curse Client 4.0.1.180, Microsoft Windows NT 6.1.7601 Service Pack 1

    Installed Version

    2.0.0

    Description

    35x FrameXML\InterfaceOptionsFrame.lua:651: bad argument #1 to "strlower" (string expected, got nil) <in C code> FrameXML\InterfaceOptionsFrame.lua:651: in function "InterfaceOptions_AddCategory" AceConfigDialog-3.0\AceConfigDialog-3.0-55.lua:1935: in function "AddToBlizOptions" InspectEquip-2.0.0\Core.lua:160: in main chunk Locals: frame = <unnamed> { 0 = <userdata> cancel = <func> @AdiBags\libs\AceGUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:35 default = <func> @FrameXML\InterfaceOptionsFrame.lua:616 obj = <table> {} defaults = <func> @AdiBags\libs\AceGUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:39 refresh = <func> @FrameXML\InterfaceOptionsFrame.lua:617 okay = <func> @AdiBags\libs\AceGUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:31 name = "InspectEquip" } addOn = nil position = nil categories = <table> { 1 = <unnamed> {} 2 = <unnamed> {} 3 = <unnamed> {} 4 = <unnamed> {} 5 = <unnamed> {} 6 = <unnamed> {} 7 = <unnamed> {} 8 = <unnamed> {} 9 = <unnamed> {} 10 = <unnamed> {} 11 = <unnamed> {} 12 = <unnamed> {} 13 = <unnamed> {} 14 = <unnamed> {} 15 = <unnamed> {} 16 = <unnamed> {} 17 = <unnamed> {} 18 = <unnamed> {} 19 = <unnamed> {} 20 = <unnamed> {} 21 = <unnamed> {} 22 = <unnamed> {} 23 = <unnamed> {} 24 = <unnamed> {} 25 = <unnamed> {} 26 = <unnamed> {} 27 = <unnamed> {} 28 = <unnamed> {} 29 = <unnamed> {} 30 = <unnamed> {} 31 = <unnamed> {} 32 = <unnamed> {} 33 = <unnamed> {} 34 = <unnamed> {} 35 = DestroDummiesOptions {} 36 = GlamourGUIFrame {} 37 = <unnamed> {} 38 = <unnamed> {} 39 = <table> {} } name = "inspectequip" parent = nil (for index) = 39 (for limit) = 39 (for step) = 1 i = 39 blizzardCategories = <table> { 1 = InterfaceOptionsControlsPanel {} 2 = InterfaceOptionsCombatPanel {} 3 = InterfaceOptionsDisplayPanel {} 4 = InterfaceOptionsObjectivesPanel {} 5 = InterfaceOptionsSocialPanel {} 6 = InterfaceOptionsActionBarsPanel {} 7 = InterfaceOptionsNamesPanel {} 8 = InterfaceOptionsCombatTextPanel {} 9 = InterfaceOptionsStatusTextPanel {} 10 = InterfaceOptionsUnitFramePanel {} 11 = CompactUnitFrameProfiles {} 12 = InterfaceOptionsBuffsPanel {} 13 = InterfaceOptionsBattlenetPanel {} 14 = InterfaceOptionsCameraPanel {} 15 = InterfaceOptionsMousePanel {} 16 = InterfaceOptionsHelpPanel {} } tinsert = <func> =[C]:-1 strlower = <func> =[C]:-1

    Installed Addons

    !BugGrabber - r181 _NPCScan - _NPCScan 4.3.0.2 _NPCScan.Overlay - _NPCScan.Overlay 4.3.0.1 Addon Control Panel - 3.3.17 AdiBags - v1.4.7 Auc-Advanced-Searcher-Pawn - v1.3.8 Auctioneer - Auctioneer Suite 5.13.5258 AuctionMaster - 4.4.0 AutoBar - AutoBar 4.3.0.04 Bartender4 - 4.4.20-2-g04cabae Broker_Currency - 4.3.0-1.2.9 BugSack - r256 Carbonite - 4.3 CatRotationHelper - CatRotationHelper v1.41 CCReport - CCReport v2.1 Chatter - v.1.3.3-2-g2d2244c CLC DK - 4.3.0b Conjured Announcer - Conjured Announcer 1.9.9.5 Cooldowns - 1.3.6 CurseProfiler 2.0 - v47 DBM-Forte - 3.0.9r1 DBM-SpellTimers (Deadly Boss Mods) - DBM-SpellTimers r82 Deadly Boss Mods - 4.10.9-r7052 Beta Deadly Boss Mods - Coren Direbrew - Coren Direbrew v1.3 Deadly Boss Mods - LibDataBroker - Deadly Boss Mods - LibDataBroker r13 Deadly Boss Mods - WotLK, BC and Vanilla mods - DBM-v4-r364 Old Content Mods Destruction For Dummies - Release 2.1.2.4 DroodFocus - DroodFocus 4.3.9 Examiner - 11.09.29 Face Mauler Zwei - Face Mauler Zwei 4.2 inc Fatality - v1.2.6 FuBar 3.6 - v3.6.7 FuBar_TopScoreFu - v1.0.12 GearCheck - GearCheck v3.2b Glamour - Release 1.4.3 GreedBeacon - 4.2.0.10-Beta GrindLoot - GrindLoot v8.00 HealBot Continued - 4.3.0.0 InspectEquip - 2.0.0 IxsCurrencyShower - 1.0.1 IxsTradeChannelLFMPoller - 1.0.5 LibRock-1.0 - r298 LilSparky's Workshop - 119release LiteAssist - 4.3.0 Mage Nuggets - 2.38 MageManaBar - MageManaBar 1.7.4 Masque - r378 MikScrollingBattleText - v5.6.113 Pawn - 1.5.18 PitBull Unit Frames 4.0 - v4.0.0-beta30 PlayerScore - Version 4.11.02 Poisoner - 4.3 rev4b Postal - v3.4.13 Quartz - 3.0.8 Rawr (Official) - v0.72 ReforgedTooltip - 1.0.6 Reforgerade - r44 RobBossMods - v0.62 RollMonitor - v 2.8 SavedInstances - 4.3.8 SellJunk - r131 SexyMap - v1.2.5 sInterrupt - sInterrupt Skada Damage Meter - r370 Skada Window Buttons - r11-beta TipTac - 11.09.29 TipTacTalents - 10.10.27 Titan [CurrencyTracker] (+Glamour) - Release 1.2.9 Titan Panel - 5.0.11.40300 XLoot - r376-release XLootGroup - r65-release XLootMaster - r81-release XLootMonitor - r112-release XToLevel - 4.3.0_33

  • Forge_User_86925289 added the tags New Defect Jan 7, 2012
  • Forge_User_83759739 posted a comment Jan 8, 2012

    Can you please try if this error also occurs with the other addons disabled?

    I have looked at the error message you posted and I'm pretty sure that this is a bug in another addon. In case you are interested, here is why:

    The line where the nil error occurs is the 2nd line in the following snippet (FrameXML\InterfaceOptionsFrame.lua:651):

    for i = 1, #categories do
      if ( ( not categories[i].parent ) and ( name < strlower(categories[i].name) ) ) then
    

    As far as I can tell, the .name of another entry (i.e. from an addon that was loaded before InspectEquip, since this happens before the InspectEquip panel is inserted) in the category list must be nil. This is very strange, because name cannot be nil when an addon adds its options category, so it looks like it is set to nil after it is added.

    Therefore I think that this is not a bug in InspectEquip, but some other addon.

  • Forge_User_83759739 removed a tag New Jan 20, 2012
  • Forge_User_83759739 added a tag Invalid Jan 20, 2012
  • Forge_User_83759739 closed issue Jan 20, 2012

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