233 - Skillet Window Won't Open/Doesn't Work-Error
What steps will reproduce the problem?
1. When I attempt to open the Trade Skill Window (any), nothing from Skillet opens up; all I get is an error message.
2.
3.
What is the expected output? What do you see instead?
I expect to open my professions menu, click on a profession, and see the Skillet box open up. Instead, I am receiving an error message and no box.
What version of the product are you using?
I have MoP, with newest Patch 5.2, which just came out today.
Do you have an error log of what happened?
Date: 2013-03-05 16:22:59
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Skillet\SkilletData.lua line 2048:
attempt to concatenate local 'reagentID' (a nil value)
Debug:
[C]: ?
Skillet\SkilletData.lua:2048 ScanTrade()
Skillet\SkilletData.lua:1691 RescanTrade()
Skillet\SkilletData.lua:1575 RescanTrade()
Skillet\Skillet.lua:882 ?()
...ce\AddOns\Skillet\Libs\AceTimer-3.0\AceTimer-3.0.lua:41
...ce\AddOns\Skillet\Libs\AceTimer-3.0\AceTimer-3.0.lua:36
Locals:
AddOns:
Please provide any additional information below.
(Thank you for your time.)
- 7 comments
- 7 comments
Facts
- Last updated
- Mar 20, 2013
- Reported
- Mar 05, 2013
- Status
- Fixed - Developer made requested changes. QA should verify.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 2
- Reply
- #7
sparky02 Mar 06, 2013 at 21:56 UTC - 0 likesJust wanted to say "Thank you" for the updated fix to Skillet. :) Much appreciated - seems to be working perfectly again! :D
- Reply
- #6
sapu94 Mar 06, 2013 at 18:08 UTC - 0 likesLooks like this bug has already been fixed by yossa, but regarding what Speedwaystar posted below, if you use that code somewhere, be sure you're not polluting the global table (what I use in my addon is slightly different and doesn't pollute).
Lead Developer and Director of TradeSkillMaster | @Sapu94 on Twitter
"A good programmer is someone who always looks both ways before crossing a one-way street." Doug Linder
- Reply
- #5
Speedwaystar Mar 06, 2013 at 10:35 UTC - 1 liketemporary fix/kludge
open SkilletData.lua in your favourite code editor and scroll to line 2032, which reads:
delete or comment out this line, and replace it with:
kudos to sapu94 (the author of TradeSkillManager) for this fix
- Reply
- #4
tabeecat Mar 06, 2013 at 01:15 UTC - 0 likesi have the same problem. wow 5.2 and skillet r307 Date: 2013-03-05 16:52:11 ID: 2 Error occured in: Global Count: 1 Message: ..\AddOns\Skillet\SkilletData.lua line 2048: attempt to concatenate local 'reagentID' (a nil value) Debug: [C]: ? Skillet\SkilletData.lua:2048: ScanTrade() Skillet\SkilletData.lua:1691: RescanTrade() Skillet\SkilletData.lua:1575: RescanTrade() Skillet\Skillet.lua:882: ?() ...ce\AddOns\Skillet\Libs\AceTimer-3.0\AceTimer-3.0.lua:41: ...ce\AddOns\Skillet\Libs\AceTimer-3.0\AceTimer-3.0.lua:36
- Reply
- #3
Ravenslair38 Mar 06, 2013 at 00:38 UTC - 0 likesI get the following error when trying to open skillet:
1x Skillet-r307\UI\MainFrame.lua:1271: attempt to get length of field "reagentData" (a nil value) Skillet-r307\UI\MainFrame.lua:1271: in function <Skillet\UI\MainFrame.lua:914> (tail call): ? Skillet\Skillet-r307.lua:1122: in function <Skillet\Skillet.lua:1108> (tail call): ? Skillet\Skillet-r307.lua:888: in function "?" Ace3-Release-r1083\AceTimer-3.0\AceTimer-3.0-16.lua:41: in function <Ace3\AceTimer-3.0\AceTimer-3.0.lua:36>
Locals: (*temporary) = <func> =[C]:-1
- Reply
- #2
eggplant37 Mar 06, 2013 at 00:05 UTC - 0 likesConcur with this. Just finished MoP 5.2 upgrade and logged in WoW, no trade skill windows work with r307, similar error message.
- Reply
- #1
sparky02 Mar 05, 2013 at 22:30 UTC - 0 likesMy apologies- for the question of "Which version are you using?", I may have misunderstood the question. I downloaded your newest update, revision 307 of Skillet, for the newest 5.2 Patch of MoP. Thank you.