Broker_Itemlist

5 - Bugs out when trying to add items to the list

What steps will reproduce the problem?
1. Right-click the LDB display to bring up the Broker ItemList options panel.
2. Enter something random, like "Gold". Then press Enter. Alternatively, enter something real like "Emblem of Triumph" and then press Enter. Or "Impact Shot" on a hunter (who has it in his backpack).

What is the expected output? What do you see instead?
Expected: the item to be added to the list. Instead, error is thrown up and what you enter is not added.

What version of the product are you using?
v1.8

Do you have an error log of what happened?
When entering "Gold":
[2009/10/14 08:48:58-2140-x1]: Broker_Itemlist-v1.8\Core.lua:319 table index is nil
Broker_Itemlist-v1.8\Core.lua:152 in function <Broker_Itemlist\Core.lua:152
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceConfigDialog-3.0-36:794: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:609
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?:
AceGUI-3.0-28 (Ace3):305: in function `Fire'
Ace3\AceGUI-3.0\widgets\AceGUIWidget-EditBox.lua:75 in function <...Ons\Ace3\AceGUI-3.0\widgets\AceGUIWidget-EditBox.lua:72

When entering "Emblem of Triumph" or "Impact Shot":
[2009/10/14 08:53:07-2140-x1]: Broker_Itemlist-v1.8\Core.lua:319 table index is nil
Broker_Itemlist-v1.8\Core.lua:152 in function <Broker_Itemlist\Core.lua:152
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceConfigDialog-3.0-36:794: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:609
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[3]":9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?:
AceGUI-3.0-28 (Ace3):305: in function `Fire'
Ace3\AceGUI-3.0\widgets\AceGUIWidget-EditBox.lua:75 in function <...Ons\Ace3\AceGUI-3.0\widgets\AceGUIWidget-EditBox.lua:72
Ace3\AceGUI-3.0\widgets\AceGUIWidget-EditBox.lua:84 in function <...Ons\Ace3\AceGUI-3.0\widgets\AceGUIWidget-EditBox.lua:81

Please provide any additional information below.
The mod is basically unusable currently due to this bug.

User When Change
Morgalm Sat, 17 Oct 2009 19:26:42 Changed status from Waiting to Invalid
Morgalm Wed, 14 Oct 2009 19:09:02 Changed status from New to Waiting
Zidomo Wed, 14 Oct 2009 13:34:36 Create

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

  • 2 comments
  • Avatar of Zidomo Zidomo Sun, 18 Oct 2009 22:05:09

    This ticket is should not be invalid; its a reproducible error that occurs on not-rare user behavior.

    The mod should have better error handling. Rather than throwing up a LUA error when someone types something into the whitespace (which—in most other things—is an expected & standard place to enter data), it should provide its own warning that it doesn’t accept text entry. Only links.

    No, it does not “detect” any currencies on logon (with no saved variables). Just particular class items. And yes, the issue is trying to add something for which you do not have an item link.

    Last edited on 22 Oct 2009 by Zidomo
  • Avatar of Morgalm Morgalm Wed, 14 Oct 2009 19:08:41

    Items are added by dragging them from your bag to the add window NOT by typing in the text. It is expecting an itemlink:) And it should autodetect any currency type items when you load. Are you trying to add something that you can not drag onto the window or what is the problem?

    Last edited on 14 Oct 2009 by Morgalm
  • 2 comments

Facts

Last updated on
17 Oct 2009
Reported on
14 Oct 2009
Status
Invalid - This was not a valid report.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees