http://bugs.winehq.org/show_bug.cgi?id=17181 seems to be a bug in our implementation of DOS FindNext. It's one of the bugs blocking Winbench 96 from running.
I'm interested in Winbench 96 simply because it's the only mainstream magazine system benchmark for Windows I've ever even remotely gotten to run on Wine. And bless its soul, it carefully checks return values from DOS system calls. I've already sent in a patch for one problem, but would appreciate some help with this FindNext issue. The code is old and tricky; the interesting bit seems to have been written by Eric ficw years ago during dll separation.
If anybody wants my copy of Winbench 96 to help get it running, I'd gladly send it... - Dan