Nigel Liang : winecfg: Read/write registry in unicode.

James Hawkins truiken at gmail.com
Fri Aug 3 15:21:18 CDT 2007


On 8/3/07, Alexandre Julliard <julliard at wine.codeweavers.com> wrote:
> Module: wine
> Branch: master
> Commit: 2d5a89bab087d09f3e3876e29ae32a2e863273fe
> URL:    http://source.winehq.org/git/wine.git/?a=commit;h=2d5a89bab087d09f3e3876e29ae32a2e863273fe
>
> Author: Nigel Liang <ncliang at gmail.com>
> Date:   Thu Aug  2 16:33:24 2007 -0700
>
> winecfg: Read/write registry in unicode.
>

This patch breaks setting the windows version in winecfg (and I assume
everything else that uses the registry):


jhawkins at sphere2:~$ winecfg
wine: Unhandled page fault on read access to 0x00000000 at address
0x7e5859d7 (thread 0010), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit
code (0x7e5859d7).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e5859d7 ESP:0033e2f0 EBP:0033e328 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:00000000 EBX:7e58d9e4 ECX:ffffffff EDX:00000000
 ESI:7e587b60 EDI:00000000
Stack dump:
0x0033e2f0:  00110000 00000000 0000001c 0000000b
0x0033e300:  0016cdf8 0000000b 00000054 001727f8
0x0033e310:  0000001c 00172858 0016cdf8 7e58d9e4
0x0033e320:  7e587b60 7e587ac2 0033efd8 7e578877
0x0033e330:  80000002 7e587b60 7e587ab4 00000000
0x0033e340:  00000001 00000073 0033e398 7e1d19a7
Backtrace:
=>1 0x7e5859d7 set_reg_key+0x8f(root=0x80000002, path=0x7e587b60,
name=0x7e587ab4, value=0x0)
[/home/jhawkins/wine/programs/winecfg/winecfg.c:471] in winecfg
(0x0033e328)


-- 
James Hawkins



More information about the wine-devel mailing list