I cannot find an official post to this mod, but I am getting the following error. Any thoughts as to why it might be occurring and how I or someone else can fix it?
[2007/08/16 14:29:45-1333-x1]: ProfessionsBook-1.12.0\ProfessionsBook.lua:238: hooksecurefunc(): AuctionFrameBrowse_Update is not a function
AceAddon-2.0-44196 (Ace2):927: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:920>
<in C code>: ?
AceEvent-2.0-44693 (Ace2):262: in function `TriggerEvent'
AceEvent-2.0-44693 (Ace2):955: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:948>
[2007/11/01 07:54:29-196-x1]: ProfessionsBook-2.0.5\PB_DB.lua:745: bad argument #1 to 'find' (string expected, got nil)
ProfessionsBook-2.0.5\PB_DB.lua:745: in function `GetTradeItemID'
ProfessionsBook-2.0.5\PB_DB.lua:920: in function `GetCharsKnowingRecipe'
ProfessionsBook-2.0.5\PB_Options.lua:136: in function `ShowTooltip'
ProfessionsBook-2.0.5\PB_Main.lua:77: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:75>
<in C code>: in function `WNT_oGameTooltip_SetBagItem'
WhoNeedsThis\WhoNeedsThis.lua:94: in function <Interface\AddOns\WhoNeedsThis\WhoNeedsThis.lua:92>
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:617: in function <Interface\FrameXML\ContainerFrame.lua:600>:
<in C code>: in function `ContainerFrameItemButton_OnEnter'
ArkInventory-2.10e\ArkInventory.lua:4233: in function `Frame_Item_OnEnter'
<string>:"*:OnEnter":1: in function <[string "*:OnEnter"]:1>
I am also getting this:
[2007/11/03 12:02:47-1505-x37]: ProfessionsBook-2.0.6\PB_DB.lua:748: bad argument #1 to 'find' (string expected, got nil)
ProfessionsBook-2.0.6\PB_DB.lua:748: in function `GetTradeItemID'
ProfessionsBook-2.0.6\PB_DB.lua:923: in function `GetCharsKnowingRecipe'
ProfessionsBook-2.0.6\PB_Options.lua:136: in function `ShowTooltip'
ProfessionsBook-2.0.6\PB_Main.lua:77: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:75>
<in C code>: ?
<in C code>: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:617: in function `UpdateTooltip':
Interface\FrameXML\GameTooltip.lua:118: in function `GameTooltip_OnUpdate':
<string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>
[2007/11/23 17:37:55-386-x1]: ProfessionsBook\PB_DB.lua:1158: 'end' expected (to close 'if' at line 959) near '<eof>'
---
[2007/11/23 17:37:55-386-x1]: ProfessionsBook\PB_Options.lua:60: attempt to call field 'GetRealm' (a nil value)
<string>:"*:OnValueChanged":1: in function <[string "*:OnValueChanged"]:1>
---
[2007/11/23 17:37:55-386-x1]: ProfessionsBook-2.0.14\PB_Options.lua:7: attempt to call method 'GetMinimap' (a nil value)
AceAddon-2.0-46764 (Ace2):483: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:460>
<in C code>: ?
AceEvent-2.0-49307 (Ace2):303: in function `TriggerEvent'
AceEvent-2.0-49307 (Ace2):962: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:955>
After the update, today, i don't receive error, but ProfessionBook don't log the new recipe that i learn. So i try dump the db, but nothing now is all empty and don'tm log nothing :p
I don't change nothing (only the update by the AceUpdater).
If you need some info ask plz, i don't receive error :D
After the update, today, i don't receive error, but ProfessionBook don't log the new recipe that i learn. So i try dump the db, but nothing now is all empty and don'tm log nothing :p
I don't change nothing (only the update by the AceUpdater).
If you need some info ask plz, i don't receive error :D
I got about 16k copies of same error after playing today, running update atm gonna see if it stops then.
No more errors atm after update, will run a while and see.
A copy of the error from bugsac.
BugSack: 92. [2007/12/30 17:14:08-686-x16801]: ProfessionsBook-2.1.2\PB_DB.lua:221: attempt to index field '?' (a nil value)
ProfessionsBook-2.1.2\PB_Scan.lua:96: in function `ScanTradeSkills'
ProfessionsBook-2.1.2\PB_Scan.lua:15: in function `Timer'
ProfessionsBook-2.1.2\PB_Main.lua:83: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:82>
<in C code>: in function `ActionButton_OnUpdate'
<string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>
---
Small issue I noticed when using this mod. On the tooltips when recommending if a recipe is learnable or not, it says:
Design: Truesilver Boar which creates Figurine - Truesilver Boar
is Learnable when they are known. This also happens with Design: Golden Hare which let's you learn Figurine - Golden Hare. I'm just assuming the reason is because the item and the recipe name do not entirely match up and it probably does this for others as well.
[2008/01/16 06:18:35-603-x76]: ProfessionsBook-2.1.4\PB_DB.lua:495: attempt to index field 'headers' (a nil value)
ProfessionsBook-2.1.4\PB_Scan.lua:171: in function `ScanTradeSkills'
ProfessionsBook-2.1.4\PB_Scan.lua:11: in function `Timer'
ProfessionsBook-2.1.4\PB_Main.lua:83: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:82>
<in C code>: ?
<in C code>: ?
<in C code>: in function `ChatFrame_OnUpdate'
<string>:"*:OnUpdate":8: in function <[string "*:OnUpdate"]:1>
Still generating loads(thousands) of the same error from time to timr (should be in my old post) happends mostly if i close the window with a filet active, a bit random thou..
[2008/01/16 18:12:28-1346-x524]: ProfessionsBook-2.1.4\PB_DB.lua:495: attempt to index field 'headers' (a nil value)
ProfessionsBook-2.1.4\PB_Scan.lua:171: in function `ScanTradeSkills'
ProfessionsBook-2.1.4\PB_Scan.lua:11: in function `Timer'
ProfessionsBook-2.1.4\PB_Main.lua:83: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:82>
<in C code>: ?
<in C code>: ?
<in C code>: in function `ChatFrame_OnUpdate'
<string>:"*:OnUpdate":8: in function <[string "*:OnUpdate"]:1>
I'm having a weird problem where it doesn't recognize that any of my characters have the Cooking - Mithril Headed Trout recipe. It is in the recipe list window, but when I examine one of the actual recipes it says it's learnable by characters that already know it.
(Actually reading some other posts - this is probably the issue where the recipe name does not match the item. It creates "Mithril Headed Trout", but the recipe is "Mithril Head Trout")
I've also seen the attempt to index field 'headers' (a nil value) error mentioned earlier in the thread sometimes (happens upon opening a tradeskill window).
Tried this for a while a couple months ago. But its been continually bug-ridden; more so than most mods I've tested/used. Every time I (or someone else) reported a bug on Curse and it was fixed, the next revision had new surprises. So ended up stopping using it.
But, with memory of them dimming and starting a new alt, gave it another go. Unfortunately, more new surprises.
r58881, WoW 2.3.2 live, USEng server/client, updated standalone libraries, no saved variables from the past.
1) Open up a profession window on a character and have it scan. ProfessionsBook confirmation appears in chat. Close the profession window, open another, have it scan. And so on. Then pull up the mod with /pb show. Click a profession (for example, Tailoring). Then click a recipe. Mouse over any of the icons for either the made item or the mats and the following errors occur:
GameTooltip:SetHyperlink(): Unknown link type:\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: in function `SetHyperlink'\nProfessionsBook-2.1.6\\PB_UI.lua:393: in function `ProfessionsBook_SetTooltip'\n<string>:\"*:OnEnter\":1: in function <[string \"*:OnEnter\"]:1>
along with GameTooltip:SetHyperlink(): Unknown link type:\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: in function `SetHyperlink'\nProfessionsBook-2.1.6\\PB_UI.lua:403: in function `ProfessionsBook_SetReagentTooltip'\n<string>:\"*:OnEnter\":2: in function <[string \"*:OnEnter\"]:1>
Every time moused over an icon, the above errors repeated (ad infinitum). This behavior was consistent on every character tried at every skill level.
2) This mod causes the auction house (AH) window scrolling to slow way down on all characters it is loaded on. No errors thrown up, but the mod is causing it. Scrolling as in with mouse wheel or slider on the right side of the AH window when looking at a lot of items. Disable the mod, relog (same character other-mod state) and the AH scrolling behavior returns to normal. Have distant memories of another mod (or two) creating this behavior in the old days, but don't recall which it was.
Good luck getting this mod functionally bug free some day.
I really like this mode. The only problem I have with it is it will often report 12 new recipes found even thought there aren't 12 new ones to find. The next is that it doesn't show patterns in the same order that they would be found using the blizzard professions ui so it can make things hard to find if your use to finding a pattern in a certain spot. Other than those two minor issue's I have found this addon to be great to help pattern up my characters.
Request feature: I would absolute love if this could sync somehow with the rest of the guild that's using this so you can see what they can craft as well
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Very nice mod BTW
http://ace.pastey.net/72297
[2007/11/01 07:54:29-196-x1]: ProfessionsBook-2.0.5\PB_DB.lua:745: bad argument #1 to 'find' (string expected, got nil)
ProfessionsBook-2.0.5\PB_DB.lua:745: in function `GetTradeItemID'
ProfessionsBook-2.0.5\PB_DB.lua:920: in function `GetCharsKnowingRecipe'
ProfessionsBook-2.0.5\PB_Options.lua:136: in function `ShowTooltip'
ProfessionsBook-2.0.5\PB_Main.lua:77: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:75>
<in C code>: in function `WNT_oGameTooltip_SetBagItem'
WhoNeedsThis\WhoNeedsThis.lua:94: in function <Interface\AddOns\WhoNeedsThis\WhoNeedsThis.lua:92>
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: ?
<in C code>: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:617: in function <Interface\FrameXML\ContainerFrame.lua:600>:
<in C code>: in function `ContainerFrameItemButton_OnEnter'
ArkInventory-2.10e\ArkInventory.lua:4233: in function `Frame_Item_OnEnter'
<string>:"*:OnEnter":1: in function <[string "*:OnEnter"]:1>
---
[2007/11/03 12:02:47-1505-x37]: ProfessionsBook-2.0.6\PB_DB.lua:748: bad argument #1 to 'find' (string expected, got nil)
ProfessionsBook-2.0.6\PB_DB.lua:748: in function `GetTradeItemID'
ProfessionsBook-2.0.6\PB_DB.lua:923: in function `GetCharsKnowingRecipe'
ProfessionsBook-2.0.6\PB_Options.lua:136: in function `ShowTooltip'
ProfessionsBook-2.0.6\PB_Main.lua:77: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:75>
<in C code>: ?
<in C code>: in function `SetBagItem'
Interface\FrameXML\ContainerFrame.lua:617: in function `UpdateTooltip':
Interface\FrameXML\GameTooltip.lua:118: in function `GameTooltip_OnUpdate':
<string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1>
[2007/11/23 17:37:55-386-x1]: ProfessionsBook\PB_DB.lua:1158: 'end' expected (to close 'if' at line 959) near '<eof>'
---
[2007/11/23 17:37:55-386-x1]: ProfessionsBook\PB_Options.lua:60: attempt to call field 'GetRealm' (a nil value)
<string>:"*:OnValueChanged":1: in function <[string "*:OnValueChanged"]:1>
---
[2007/11/23 17:37:55-386-x1]: ProfessionsBook-2.0.14\PB_Options.lua:7: attempt to call method 'GetMinimap' (a nil value)
AceAddon-2.0-46764 (Ace2):483: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:460>
<in C code>: ?
AceEvent-2.0-49307 (Ace2):303: in function `TriggerEvent'
AceEvent-2.0-49307 (Ace2):962: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:955>
---
I don't change nothing (only the update by the AceUpdater).
If you need some info ask plz, i don't receive error :D
I got about 16k copies of same error after playing today, running update atm gonna see if it stops then.
No more errors atm after update, will run a while and see.
A copy of the error from bugsac.
Now all work correctly.
Thanks
Date: 2007-12-31 10:55:10
ID: 12
Error occured in: Global
Count: 1
Message: ..\AddOns\ProfessionsBook\PB_DB.lua line 809:
attempt to index field 'headers' (a nil value)
Debug:
[C]: ?
ProfessionsBook\PB_DB.lua:809: GetCharTradeItemID()
ProfessionsBook\PB_Scan.lua:159: ScanTradeSkills()
ProfessionsBook\PB_Scan.lua:11: Timer()
ProfessionsBook\PB_Main.lua:83:
ProfessionsBook\PB_Main.lua:82
[C]: ChatFrame_OnUpdate()
[string "*:OnUpdate"]:8:
[string "*:OnUpdate"]:1
try updating to newest version.
Design: Truesilver Boar which creates Figurine - Truesilver Boar
is Learnable when they are known. This also happens with Design: Golden Hare which let's you learn Figurine - Golden Hare. I'm just assuming the reason is because the item and the recipe name do not entirely match up and it probably does this for others as well.
[2008/01/16 06:18:35-603-x76]: ProfessionsBook-2.1.4\PB_DB.lua:495: attempt to index field 'headers' (a nil value)
ProfessionsBook-2.1.4\PB_Scan.lua:171: in function `ScanTradeSkills'
ProfessionsBook-2.1.4\PB_Scan.lua:11: in function `Timer'
ProfessionsBook-2.1.4\PB_Main.lua:83: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:82>
<in C code>: ?
<in C code>: ?
<in C code>: in function `ChatFrame_OnUpdate'
<string>:"*:OnUpdate":8: in function <[string "*:OnUpdate"]:1>
---
[2008/01/16 18:12:28-1346-x524]: ProfessionsBook-2.1.4\PB_DB.lua:495: attempt to index field 'headers' (a nil value)
ProfessionsBook-2.1.4\PB_Scan.lua:171: in function `ScanTradeSkills'
ProfessionsBook-2.1.4\PB_Scan.lua:11: in function `Timer'
ProfessionsBook-2.1.4\PB_Main.lua:83: in function <Interface\AddOns\ProfessionsBook\PB_Main.lua:82>
<in C code>: ?
<in C code>: ?
<in C code>: in function `ChatFrame_OnUpdate'
<string>:"*:OnUpdate":8: in function <[string "*:OnUpdate"]:1>
It is apparently interfering with dbCraft http://www.curse.com/downloads/details/10093/which unfortunately I have to use for my guild.
(Actually reading some other posts - this is probably the issue where the recipe name does not match the item. It creates "Mithril Headed Trout", but the recipe is "Mithril Head Trout")
I've also seen the attempt to index field 'headers' (a nil value) error mentioned earlier in the thread sometimes (happens upon opening a tradeskill window).
Using professions book 2.1.4
But, with memory of them dimming and starting a new alt, gave it another go. Unfortunately, more new surprises.
r58881, WoW 2.3.2 live, USEng server/client, updated standalone libraries, no saved variables from the past.
1) Open up a profession window on a character and have it scan. ProfessionsBook confirmation appears in chat. Close the profession window, open another, have it scan. And so on. Then pull up the mod with /pb show. Click a profession (for example, Tailoring). Then click a recipe. Mouse over any of the icons for either the made item or the mats and the following errors occur:
GameTooltip:SetHyperlink(): Unknown link type:\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: in function `SetHyperlink'\nProfessionsBook-2.1.6\\PB_UI.lua:393: in function `ProfessionsBook_SetTooltip'\n<string>:\"*:OnEnter\":1: in function <[string \"*:OnEnter\"]:1>
along with
GameTooltip:SetHyperlink(): Unknown link type:\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: ?\n<in C code>: in function `SetHyperlink'\nProfessionsBook-2.1.6\\PB_UI.lua:403: in function `ProfessionsBook_SetReagentTooltip'\n<string>:\"*:OnEnter\":2: in function <[string \"*:OnEnter\"]:1>
Every time moused over an icon, the above errors repeated (ad infinitum). This behavior was consistent on every character tried at every skill level.
2) This mod causes the auction house (AH) window scrolling to slow way down on all characters it is loaded on. No errors thrown up, but the mod is causing it. Scrolling as in with mouse wheel or slider on the right side of the AH window when looking at a lot of items. Disable the mod, relog (same character other-mod state) and the AH scrolling behavior returns to normal. Have distant memories of another mod (or two) creating this behavior in the old days, but don't recall which it was.
Good luck getting this mod functionally bug free some day.