TooManyAddons

8 - Broken by 5.0.4

What steps will reproduce the problem?
1. Upgrade to 5.0.4
2. /tma
3.

What is the expected output? What do you see instead?

What version of the product are you using?

Do you have an error log of what happened?
Date: 2012-09-01 16:14:00
ID: 4
Error occured in: Global
Count: 4
Message: ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua line 648:
   attempt to index a nil value
Debug:
   [C]: ?
   ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:648 TMAcreateaddonbutton()
   toomanyaddons\TooManyAddons.lua:815 TMAupdateaddonframe()
   toomanyaddons\TooManyAddons.lua:738 TMAupdate()
   ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:610 TMAscrollbar_update()
   ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:864
      ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:863
   [C]: Show()
   toomanyaddons\TooManyAddons.lua:783 TMAupdateaddonframe()
   toomanyaddons\TooManyAddons.lua:738 TMAupdate()
   ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:783
      ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:782
   [C]: Show()
   toomanyaddons\TooManyAddons.lua:698 ?()
   ..\FrameXML\ChatFrame.lua:4358
      ..\FrameXML\ChatFrame.lua:4304
   [C]: ChatEdit_ParseText()
   ..\FrameXML\ChatFrame.lua:4052
      ..\FrameXML\ChatFrame.lua:4051
   [C]: ChatEdit_SendText()
   ..\FrameXML\ChatFrame.lua:4091 ChatEdit_OnEnterPressed()
   [string "*:OnEnterPressed"]:1:
      [string "*:OnEnterPressed"]:1
Locals:
i = 1
currentcheckbutton = TMAaddonlistcheckbutton1 {
 0 = <userdata>
 number = 1
}
currentcollapsebutton = nil
currentbutton = TMAaddonlistbutton1 {
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0.86
(*temporary) = 0
(*temporary) = 0.86
(*temporary) = "attempt to index a nil value"

Please provide any additional information below.

User When Change
daxdax Sep 24, 2012 at 01:33 UTC
ArtureLeCoiffeur Sep 01, 2012 at 14:21 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of ArtureLeCoiffeur ArtureLeCoiffeur Sep 01, 2012 at 15:40 UTC - 0 likes

    Found the cause. It is different handling of textures. When you initialize the "normal"texture, the problem goes away.

    To do this, insert this line as line 645 in TooManyAddonsInterface.lua:

    collapsebutton:SetNormalTexture("Interface\\Minimap\\UI-Minimap-ZoomInButton-Up")
    
    Last edited Sep 01, 2012 by ArtureLeCoiffeur
  • 1 comment

Facts

Last updated
Sep 24, 2012
Reported
Sep 01, 2012
Status
Accepted - Problem reproduced / Need acknowledged.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees