http://bugs.winehq.com/show_bug.cgi?id=824
Summary: \0 character is added to REG_MULTI_SZ registry values Product: Wine Version: CVS Platform: PC OS/Version: Linux Status: NEW Severity: minor Priority: P1 Component: wine-kernel AssignedTo: wine-bugs@winehq.com ReportedBy: apa3a@yahoo.com
Wine treats such values as strings, bug Windows processes them as binary values.
Following values list is imported and then exported with Windows regedit correctly on Windows: "Empty Value0"=hex(7): "Empty Value1"=hex(7):00 "Empty Value2"=hex(7):01
On Wine the same Windows regedit exports this as:
"Empty Value0"=hex(7):00 "Empty Value1"=hex(7):00 "Empty Value2"=hex(7):01,00
Probably the problem exists because Wine treats this format as strings which must have 0 character delimiter. Windows, probably processes this format as any other binary format (according to the test and to the fact that Windows regedit shows values of this type as binary).
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT http://bugs.winehq.com/show_bug.cgi?id=824. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.