b-morgan / Skillet

World of Warcraft addon
GNU General Public License v3.0
14 stars 5 forks source link

Skillet Not opening #58

Closed Mithmacil closed 1 year ago

Mithmacil commented 1 year ago

I have reinstalled a few times and deleted to start from scratch. Have disabled all addon except this one and still same results. Any help would be very appreciated.

--Opens Default Trade Skill Window--

Version: 4.42

Debug Log [02:05:07] Skillet: SkilletShow: (was showing nil) [02:05:07] Skillet: IsTradeSkillLinked: isGuild=false, isLinked=false, linkedPlayer=nil

--No Windows Opens--

Version: 5.00-alpha11

[01:55:28] [Theraina]: Start Debug Log [01:56:32] Skillet: SkilletShow: (was showing nil) [01:56:32] Skillet: IsTradeSkillLinked: isGuild=false, isLinked=false, linkedPlayer=nil [01:56:32] Skillet: Skillet:ScanPlayerTradeSkills(Theraina) [01:56:32] Skillet: SkilletShow: trade= 25229 [01:56:32] Skillet: DisableBlizzardFrame() [01:56:32] Skillet: SkilletShow: (was showing 25229) [01:56:32] Skillet: IsTradeSkillLinked: isGuild=false, isLinked=false, linkedPlayer=nil [01:56:32] Skillet: Skillet:ScanPlayerTradeSkills(Theraina) [01:56:32] Skillet: SkilletShow: trade= 25229 [01:56:32] Skillet: DisableBlizzardFrame() [01:56:32] Skillet: SkilletShowWindow(CHANGED), 25229 [01:56:32] Skillet: DisableBlizzardFrame() [01:56:32] Skillet: ScanTrade() [01:56:32] Skillet: GetMyCategories(Theraina, 25229) [01:56:32] Skillet: PrintTradeSkillFilter() [01:56:32] Skillet: GetRecipeList(Theraina, 25229) [01:56:32] Skillet: GetRecipeList: #recipeIDs= 975 [01:56:32] Skillet: GetRecipeList: numLearned= 546, numUnlearned= 429 [01:56:32] Skillet: ScanTrade: Compressing, Jewelcrafting:25229 546 recipes [01:56:32] Skillet: ScanTrade: Processing, Jewelcrafting:25229 546 recipes [01:56:32] Skillet: ScanQueuedReagents() [01:56:32] Skillet: CalculateCraftableCounts() [01:56:32] Skillet: SortAndFilterRecipes() [01:56:32] Skillet: SkilletShowWindow(UPDATE), 25229 [01:56:32] Skillet: DisableBlizzardFrame() [01:56:32] Skillet: ScanTrade() [01:56:32] Skillet: GetMyCategories(Theraina, 25229) [01:56:32] Skillet: PrintTradeSkillFilter() [01:56:32] Skillet: GetRecipeList(Theraina, 25229) [01:56:32] Skillet: GetRecipeList: #recipeIDs= 975 [01:56:32] Skillet: GetRecipeList: numLearned= 546, numUnlearned= 429 [01:56:32] Skillet: ScanTrade: Compressing, Jewelcrafting:25229 546 recipes [01:56:32] Skillet: ScanTrade: Processing, Jewelcrafting:25229 546 recipes [01:56:32] Skillet: ScanQueuedReagents() [01:56:32] Skillet: CalculateCraftableCounts() [01:56:32] Skillet: SortAndFilterRecipes()

b-morgan commented 1 year ago

Version 4.42 will not work at all with 10.0.0. Just to verify, you get no frame at all when you click your profession action button? Do you have other professions on this toon (like cooking)? Do you have other toons that work? Did you run any of the previous Skillet-5.00 alphas? If so, which was the last one which opened the Skillet frame?

The debug output you posted looks reasonable but we may need to enable more debugging options.

When you "started from scratch" did that include deleting the global saved variables files Skillet.lua, Skillet.lua.bak and the per character saved variables files Skillet.lua and Skillet.lua.bak? If not, please delete those files and try one more time.

I've checked my Jewelcrafter and the Skillet frame shows up (actually, I checked all of my toons and all professions showed up).

The following chat commands will enable debugging at a level that might help. Except for warnings, these settings only store debugging output to the per character saved variables file. The saved variables are only written to disk when you logoff or /reload.

/skillet warnshow on
/skillet debuglogging on
/skillet debuglevel 4
/skillet tabledump on
/skillet tracelog on

You can check the status of Skillet's debugging with /skillet debugstatus, you can turn debugging off with /skillet debugoff, and you can clear the debug log with /skillet cleardebuglog.

The above commands turn on event logging (via trace logging) which can generate lots of output. While the debug log is limited in size, when full it can slow Skillet down. If you set /skillet tracelog off then you can leave the rest of the logging on.

What I need from you is to login, type /skillet cleardebuglog, open Jewelcrafting, wait a bit, and logoff. Then zip both the global saved variables file Skillet.lua and the per character saved variables file Skillet.lua after renaming it (so it doesn't overwrite the global file). You can drag and drop the .zip file here.

If you didn't run any of the previous alphas, one more thing to try would be Skillet-Classic-5.00-alpha10 and/or alpha9. Just to make sure I didn't screw anything up with alpha11.

Mithmacil commented 1 year ago

After making sure i deleted all the Skillet .LUA files and reloading the game with only my very basic add-ons in now works. Thank you. Even thou i tried this one all by itself something must have stuck in the file when i had all my addon's going. Looks like Ackis Recipe List was the culprit as i turned on by one back on it caused the issue again.