oleaut32: Add a test for BSTR cache. Take 3.
dmitry at baikal.ru
Tue Jun 5 06:41:52 CDT 2012
Jacek Caban <jacek at codeweavers.com> wrote:
> >> BTW, did you test the app on Windows with disabled BSTR cache? It's easy
> >> to do by setting OANOCACHE environment variable before running the app.
> >> If that breaks the app, then indeed the app is broken in a way that it
> >> depends on BSTR cache behaviour.
> > It's easy to test under Wine too. Yes, the app depends on enabled BSTR cache.
> Then you don't eliminate possibility of use-after-free bugs in Wine code
Of course. But if that wasn't clear enough I'll rephrase it: yes, I tested
the affected application under Windows, and setting OANOCACHE breaks it.
With native oleaut32.dll the app works perfectly under Wine, setting
OANOCACHE breaks it same way as under Windows.
More information about the wine-devel