Line 177: Falling back on a function that is defined by another addon ("MI2_FindItemValue") if "GetSellValue", another function defined by yet another addon, doesn't exist. You might want to check if "MI2_FindItemValue" exists as well ("elseif MI2_FindItemValue then"), not everybody uses MobInfo2 (or whichever addon defines "GetSellValue"). If using this addon alone, you get this when talking to a vendor.
"AceProfit/AceProfit.lua:178 - Attempting to access global MI2_FindItemValue a nil value"
Using the AceProfit-r57833.1, I can get it to crash if I have an item in my inventory that is gray, but cannot be sold to a vendor (such as a quest item, like Gordawg's Imprint [http://thottbot.com/i24475] )
Date: 2008-02-07 12:27:58
Error occured in: Global
Message: ..\AddOns\AceProfit\AceProfit.lua line 125:
attempt to perform arithmetic on a nil value
It's not an error but a feature request. I get many white items i always sell on vendor and would be great to be able to add them on a force-to-sell list just like exception list but doing the opposite.
Speaking of feature requests... I often find myself out in the field, far away from vendors, with my bags full (often with grays), and an item I want to pickup drops. While AceProfit does have the option to destroy all grays in my bags, the option to destroy the least valuable one (thus freeing up a single bag slot at a time) would be extremely helpful.
Along these same lines, when AceProfit does auto sell at a vendor, could it either display sell values for the items or sold, or maybe a summary of funds received from the sale?