When testing my merchant lists I found that if you attempt to buy a stackable item (e.g food or tradeskill components) then the item you get will have 0 in the stack and be deleted, giving the error message "bad charges on stackable, deleting #itemno".
Of course, the shopkeeper still charges you for it

Is this a known bug?