http://bugs.winehq.org/show_bug.cgi?id=29888 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #38923|0 |1 is obsolete| | --- Comment #4 from Alex Henrie <alexhenrie24(a)gmail.com> 2012-02-20 23:01:24 CST --- Created attachment 39001 --> http://bugs.winehq.org/attachment.cgi?id=39001 Patch that fixes MPLAB but probably breaks something else The problem has something to do with the VT_BSTR|VT_BYREF variant type. Currently parameters of this type are treated like a simple pointer (32-bit integer), but if we change DispCallFunc to pass call_method a pointer to the pointer instead, MPLAB's Logic Analyzer works and doesn't crash. Oddly, even though this works for MPLAB, I couldn't come up with any test case that confirms this behavior. Help figuring this out would be appreciated--I'm out of ideas. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.