Profession Shopping List

Profession Shopping List

421k Downloads

Bug Error 11/14/23

Furyclover opened this issue ยท 2 comments

commented

4x ...eProfessionShoppingList/libs/lib-st/Core.lua:417: attempt to compare string with nil
[string "@ProfessionShoppingList/libs/lib-st/Core.lua"]:417: in function <...eProfessionShoppingList/libs/lib-st/Core.lua:356>
[string "=(tail call)"]: ?
[string "=[C]"]: in function sort' [string "@ProfessionShoppingList/libs/lib-st/Core.lua"]:330: in function SortData'
[string "@ProfessionShoppingList/libs/lib-st/Core.lua"]:613: in function SetData' [string "@ProfessionShoppingList/ProfessionShoppingList.lua"]:461: in function UpdateRecipes'
[string "@ProfessionShoppingList/ProfessionShoppingList.lua"]:521: in function Show' [string "@ProfessionShoppingList/ProfessionShoppingList.lua"]:531: in function Toggle'
[string "@ProfessionShoppingList/ProfessionShoppingList.lua"]:1466: in function `OnClick'
[string "@BigWigs/Libs/LibDBIcon-1.0-52/LibDBIcon-1.0.lua"]:170: in function <BigWigs/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua:168>

Locals:
self =

{
sorttable =
{
}
filtered =
{
}
SetHeight = defined @ProfessionShoppingList/libs/lib-st/Core.lua:38
cols =
{
}
GetDefaultHighlightBlank = defined @ProfessionShoppingList/libs/lib-st/Core.lua:450
EnableSelection = defined @ProfessionShoppingList/libs/lib-st/Core.lua:484
scrollframe = ScrollTable2ScrollFrame {
}
Hide = defined @ProfessionShoppingList/libs/lib-st/Core.lua:300
offset = 0
GetRow = defined @ProfessionShoppingList/libs/lib-st/Core.lua:620
showing = true
Show = defined @ProfessionShoppingList/libs/lib-st/Core.lua:290
DefaultEvents =
{
}
SetWidth = defined @ProfessionShoppingList/libs/lib-st/Core.lua:43
Filter = defined @ProfessionShoppingList/libs/lib-st/Core.lua:424
SetFilter = defined @ProfessionShoppingList/libs/lib-st/Core.lua:433
GetSelection = defined @ProfessionShoppingList/libs/lib-st/Core.lua:520
SetSelection = defined @ProfessionShoppingList/libs/lib-st/Core.lua:500
DoFilter = defined @ProfessionShoppingList/libs/lib-st/Core.lua:438
isMinimalDataformat = true
ClearSelection = defined @ProfessionShoppingList/libs/lib-st/Core.lua:492
data =
{
}
GetCell = defined @ProfessionShoppingList/libs/lib-st/Core.lua:628
rows =
{
}
multiselection = false
SetData = defined @ProfessionShoppingList/libs/lib-st/Core.lua:610
SortData = defined @ProfessionShoppingList/libs/lib-st/Core.lua:310
FireUserEvent = defined @ProfessionShoppingList/libs/lib-st/Core.lua:65
GetDefaultHighlight = defined @ProfessionShoppingList/libs/lib-st/Core.lua:465
rowHeight = 15
displayRows = 15
defaulthighlightblank =
{
}
defaulthighlight =
{
}
RegisterEvents = defined @ProfessionShoppingList/libs/lib-st/Core.lua:78
head = ScrollTable2Head {
}
SetDefaultHighlightBlank = defined @ProfessionShoppingList/libs/lib-st/Core.lua:454
Refresh = defined @ProfessionShoppingList/libs/lib-st/Core.lua:820
SetDisplayCols = defined @ProfessionShoppingList/libs/lib-st/Core.lua:203
IsRowVisible = defined @ProfessionShoppingList/libs/lib-st/Core.lua:645
RowIsVisible = defined @ProfessionShoppingList/libs/lib-st/Core.lua:645
SetDefaultHighlight = defined @ProfessionShoppingList/libs/lib-st/Core.lua:469
events =
{
}
DoCellUpdate = defined @ProfessionShoppingList/libs/lib-st/Core.lua:533
SetHighLightColor = defined @ProfessionShoppingList/libs/lib-st/Core.lua:57
frame = ScrollTable2 {
}
SetDisplayRows = defined @ProfessionShoppingList/libs/lib-st/Core.lua:122
CompareSort = defined @ProfessionShoppingList/libs/lib-st/Core.lua:356
}
rowa = 2
rowb = 1
sortbycol = 1
cella = "|cff0070dd|Hitem:194702::::::::70:256:::::::::|h[Draconic Treatise on Enchanting]|h|r"
cellb = nil
a1 = "|cff0070dd|Hitem:194702::::::::70:256:::::::::|h[Draconic Treatise on Enchanting]|h|r"
b1 = nil
column =
{
bgcolor =
{
}
align = "LEFT"
width = 150
name = "Recipes"
sort = 1
color =
{
}
defaultsort = 1
}
direction = 1
(*temporary) = 1
(*temporary) = nil
(*temporary) = "nil"
(*temporary) =
{
2 = 1
}
(*temporary) = nil
(*temporary) = "attempt to compare string with nil"
StringToNumber = defined @ProfessionShoppingList/libs/lib-st/Core.lua:343
lib =
{
CreateST = define

commented

Hi @Furyclover, I've been getting this myself as well but I've not been able to reproduce it reliably yet.
In the meantime you can use /psl clear to resolve the problem. Thank you for your report, I am looking into it!

commented

... I figured it out. I'm a dumb-dumb. Hotfix version coming!