http://bugs.winehq.org/show_bug.cgi?id=9975
--- Comment #8 from DJ dj@lucasit.com 2007-10-10 18:32:26 --- (In reply to comment #7)
0009:CALL MFC42.765(<unknown..... <SNIP>
Those are benign and can be safely ignored...no problem.
The problem is an uninitialized variable somewhere or another. From the log, the first seh entry is: 0009:trace:seh:raise_exception code=c0000005 flags=0 addr=0x4383e0 0009:trace:seh:raise_exception info[0]=00000000 0009:trace:seh:raise_exception info[1]=55555555 0009:trace:seh:raise_exception eax=00000000 ebx=00000000 ecx=55555555 edx=00000029 esi=01d5f5f4 edi=7e77e8b0
c0000005 is an access violation, and ecx has the bogus value: 0x55555555. Microsoft uses that value for uninitialized variables in debug versions of their libraries to help you catch bugs. This could well be an app bug that happens not to occur on Windows.
So, if I understand correctly, assuming your analysis is correct (and I have no reason to suspect otherwise), there is pretty much nothing that can be done from the wine developers' POV.
Also, I don't understand the scope. Is that from the Microsoft libraries or is it definitely limited to the Conquer executable or c3 library (or elsewhere)? Is it even possible to tell from the debug output? If the latter, we just have to sit on it and hope that the application vendor fixes a compile time warning that will most likely never cause an error in windows? Could it also be related to a missing support file of some sort? I do recall that they had changed fonts quite a bit recently, but those are usually benign IMLE, and are usually included in the patch anyway. Actually that was back around the mid 4340s that they were toying with the fonts IIRC (before the problem surfaced). Anyway, the question stands valid as is.
Not that they'll be very receptive to a bug report for wine anyway, but I can't go pleading to them without at least a basic understanding of the problem.
Thank you very much for your time on this Juan, and if you need anything further from me, I'll be happy to supply y'all with it.