Jacek Caban <ja...@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 > base.
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. -- Dmitry.