http://bugs.winehq.org/show_bug.cgi?id=8783
--- Comment #43 from Damjan Jovanovic damjan.jov@gmail.com 2008-10-20 04:16:30 --- Hello Richard
TIOCGICOUNT is not the problem, it didn't work on wine 0.9.22 either. However the error path taken in dlls/ntdll/serial.c from 0.9.23 when TIOCGICOUNT fails is different, and the application takes a different code path and calls IOCTL_SERIAL_CLR_DTR, which it doesn't seem to do in 0.9.22. My patch should have fixed that, but you say it didn't help. Can you attach the output of:
WINEDEBUG='+comm' wine app.exe &> /tmp/log.txt
with my patch?
Also please post the output of:
strace -f -v wine app.exe &> /tmp/strace.txt
preferably both with a broken version, and with a working version of wine.