for some straneg reason r][m's logs are much shorter, but the error is the same.
and even it's the same between "add" and "rename".
Indeed, add is just a "create bulk" + "rename".
I can't fix this problem, so i will try a workaround.
Let me know if it works:
http://www.sendspace.com/file/vww8ah
SP and programmers may be interested in knowing that the line issuing the error is not in HFS' code but in delphi's one.
After renaming, this line in HFS is executed
old:=@tempAccounts[item.Index].user;
reading item.index, and reaching the problem in method getIndex() at line
if Owner.Owner.OwnerData then
here, apparently, a reference/pointer is wrong under Wine, while it's always correct on native Windows. It's about a chain of ownership, the item belongs to a list of items, belonging to the widget in turn.