http://bugs.winehq.org/show_bug.cgi?id=22043
Summary: Regression of VB6 string comparison bug 14703 Product: Wine Version: 1.1.37 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: oleaut32 AssignedTo: wine-bugs@winehq.org ReportedBy: xocotl@gmail.com
In VB6 apps, "" = Chr$(0) again. In fact I believe it is ending comparisons at the null, because I have eight-character BSTRs containing nulls and they are comparing as true when they should be comparing as false.
This is serious, as it could allow data with nulls to get through validation to whatever the VB6 app calls.