http://bugs.winehq.org/show_bug.cgi?id=9484
--- Comment #42 from Austin Lund austin.lund@gmail.com 2011-06-12 19:03:04 CDT --- Created an attachment (id=35114) --> (http://bugs.winehq.org/attachment.cgi?id=35114) Very rudimentary implementation of SystemHandleInformation for NtQuerySystemInformation()
It is hard to know what the program actually wants. But here is a patch which adds in some of that handle information (just the pid value and count really).
The program probably wants more info, but I think getting more information would involve either a change to the wineserver protocol or a nasty hack. Both of which I'm not sure about. At the end of the day, however, the structure has a pointer to a kernel memory structure for the handle which seems to be totally undocumented. But how to emulate this userspace/kernel interface is confusing to me.
So before any further work, can you please test this patch and resend the log, just to see what it complains about. (My guess is it will segfault).