http://bugs.winehq.org/show_bug.cgi?id=22020
--- Comment #14 from Nikolay Sivov bunglehead@gmail.com 2010-03-13 14:15:33 --- (In reply to comment #13)
Created an attachment (id=26786)
--> (http://bugs.winehq.org/attachment.cgi?id=26786) [details]
Some extra tests
These new tests succeed on XP but not on Wine (obviously)
Could you please try another two cases: - 0x1 pointer to check it crashes on XP and doesn't have exception handler; - an invalid "BSTR" - WCHAR a[2 + <textlength>]. Where *(DWORD*)a = <more then text length>.
Also it's interesting what does native in case of nulls in a middle of passed string. Let's say does it parse after nulls if BSTR length is valid?