http://bugs.winehq.org/show_bug.cgi?id=13502
--- Comment #1 from Eric Pouech eric.pouech@orange.fr 2008-05-30 07:05:17 --- Created an attachment (id=13478) --> (http://bugs.winehq.org/attachment.cgi?id=13478) patch
I looked at the issue. Basically, two different items: - printf (and al.) don't handle correctly cases where source and destination strings potentially overlap - the perl lib plays trick in our back by changing the internal fdesc structure (which luckily is compatible with native layout), and we're not quite ready to it
the attached patch tackles those issues
but when running the program here (without fds installed), I get a different perl error than yours. would you mind testing the patch and post the outcome ?
TIA