[Wine] Page fault in winecfg

A Nonny Moose wineforum-user at winehq.org
Sun Jan 2 08:47:28 CST 2011


UBUNTU 10.10 x86_64 with wine 1.3.10

I called winecfg, got the gui and set the decor to win7.  Clicked on Apply and started moving through the tabs to check.  When I clicked on the graphics tab I got this page fault.  Here is my complete console log.

john at john-GA-MA78LM-S2H:~$ mv .wine .wine.prod
john at john-GA-MA78LM-S2H:~$ wine winecfg
wine: created the configuration directory '/home/john/.wine'
fixme:system:SetProcessDPIAware stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x90fe914, overlapped 0x90fe918): stub
wine: configuration in '/home/john/.wine' has been updated.
err:winecfg:get_config_key RegOpenKey failed on wine config key (res=6)
err:winecfg:get_config_key RegOpenKey failed on wine config key (res=6)
err:winecfg:get_config_key RegOpenKey failed on wine config key (res=6)
err:winecfg:get_config_key RegOpenKey failed on wine config key (res=6)
wine: Unhandled page fault on read access to 0x00000000 at address 0x7eba4aa7 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7eba4aa7).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7eba4aa7 ESP:0032e680 EBP:0032e7e8 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00000000 EBX:7ebadff4 ECX:00110064 EDX:00000000
 ESI:00000000 EDI:00000000
Stack dump:
0x0032e680:  0000003c 00165020 7eba6fed 7eba645b
0x0032e690:  00000000 7e808ff4 0032e6b8 fa331500
0x0032e6a0:  00010096 7e808ff4 0032e6c8 7e808ff4
0x0032e6b0:  00010096 7eba6fd0 7ec6b324 00010096
0x0032e6c0:  00000002 00010096 00000047 00000000
0x0032e6d0:  00000000 0032eaf4 0032e708 7e7dd5cf
Backtrace:
=>0 0x7eba4aa7 GraphDlgProc+0x837() in winecfg (0x0032e7e8)
  1 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032e818)
  2 0x7e7e9d4d in user32 (+0x99d4c) (0x0032e878)
  3 0x7e7ec9bb in user32 (+0x9c9ba) (0x0032e8c8)
  4 0x7e776894 DefDlgProcW+0x83() in user32 (0x0032e918)
  5 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032e948)
  6 0x7e7e9ecc in user32 (+0x99ecb) (0x0032e998)
  7 0x7e7ec4ed in user32 (+0x9c4ec) (0x0032e9e8)
  8 0x7e7ac291 in user32 (+0x5c290) (0x0032ea58)
  9 0x7e7b2bf6 in user32 (+0x62bf5) (0x0032ead8)
  10 0x7e7b306c SendMessageW+0x4b() in user32 (0x0032eb28)
  11 0x7e5c6a8a in comctl32 (+0x56a89) (0x0032ebc8)
  12 0x7e5cb1f6 in comctl32 (+0x5b1f5) (0x0032f0c8)
  13 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032f0f8)
  14 0x7e7e9d4d in user32 (+0x99d4c) (0x0032f158)
  15 0x7e7ec9bb in user32 (+0x9c9ba) (0x0032f1a8)
  16 0x7e776894 DefDlgProcW+0x83() in user32 (0x0032f1f8)
  17 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032f228)
  18 0x7e7e9ecc in user32 (+0x99ecb) (0x0032f278)
  19 0x7e7ec4ed in user32 (+0x9c4ec) (0x0032f2c8)
  20 0x7e7ac291 in user32 (+0x5c290) (0x0032f338)
  21 0x7e7b2bf6 in user32 (+0x62bf5) (0x0032f3b8)
  22 0x7e7b306c SendMessageW+0x4b() in user32 (0x0032f408)
  23 0x7e5dc9f5 in comctl32 (+0x6c9f4) (0x0032f438)
  24 0x7e5e24fc in comctl32 (+0x724fb) (0x0032f578)
  25 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032f5a8)
  26 0x7e7e9ecc in user32 (+0x99ecb) (0x0032f5f8)
  27 0x7e7ec4ed in user32 (+0x9c4ec) (0x0032f648)
  28 0x7e7ad9de DispatchMessageW+0x9d() in user32 (0x0032f738)
  29 0x7e77b45a IsDialogMessageW+0x129() in user32 (0x0032f8b8)
  30 0x7e5c4e69 in comctl32 (+0x54e68) (0x0032f938)
  31 0x7e5c7b54 PropertySheetW+0x213() in comctl32 (0x0032f9c8)
  32 0x7eb9d775 WinMain+0x384() in winecfg (0x0032fdc8)
  33 0x7eba529f main+0xae() in winecfg (0x0032fe48)
  34 0x7eba51dc in winecfg (+0x151db) (0x0032fe90)
  35 0x7b857fbc call_process_entry+0xb() in kernel32 (0x0032fea8)
  36 0x7b858c5f ExitProcess+0xc9e() in kernel32 (0x0032fee8)
  37 0x7bc72c90 call_thread_func+0xb() in ntdll (0x0032fef8)
  38 0x7bc75800 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
  39 0x7bc4a91a call_dll_entry_point+0x629() in ntdll (0x0032ffe8)
0x7eba4aa7 GraphDlgProc+0x837 in winecfg: movzbl	0x0(%eax),%eax
Modules:
Module	Address			Debug info	Name (86 modules)
ELF	7b800000-7b982000	Export          kernel32<elf>
  \-PE	7b810000-7b982000	\               kernel32
ELF	7bc00000-7bcbb000	Export          ntdll<elf>
  \-PE	7bc10000-7bcbb000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7db9c000-7dbb7000	Deferred        spoolss<elf>
  \-PE	7dba0000-7dbb7000	\               spoolss
ELF	7dbb7000-7dbc0000	Deferred        librt.so.1
ELF	7dbc0000-7dbfc000	Deferred        libdbus-1.so.3
ELF	7dbfc000-7dc01000	Deferred        libgpg-error.so.0
ELF	7dc01000-7dc12000	Deferred        libtasn1.so.3
ELF	7dc12000-7dc26000	Deferred        libresolv.so.2
ELF	7dc26000-7dc2a000	Deferred        libkeyutils.so.1
ELF	7dc2a000-7dc32000	Deferred        libkrb5support.so.0
ELF	7dc32000-7dc56000	Deferred        libk5crypto.so.3
ELF	7dc56000-7dd04000	Deferred        libkrb5.so.3
ELF	7dd04000-7dd14000	Deferred        libavahi-client.so.3
ELF	7dd14000-7dd20000	Deferred        libavahi-common.so.3
ELF	7dd20000-7dd94000	Deferred        libgcrypt.so.11
ELF	7dd94000-7de2f000	Deferred        libgnutls.so.26
ELF	7de2f000-7de5e000	Deferred        libgssapi_krb5.so.2
ELF	7de5e000-7dea8000	Deferred        libcups.so.2
ELF	7deab000-7decc000	Deferred        localspl<elf>
  \-PE	7deb0000-7decc000	\               localspl
ELF	7df0f000-7df19000	Deferred        libxcursor.so.1
ELF	7df19000-7df1f000	Deferred        libxfixes.so.3
ELF	7df1f000-7df23000	Deferred        libxcomposite.so.1
ELF	7df23000-7df2b000	Deferred        libxrandr.so.2
ELF	7df2b000-7df35000	Deferred        libxrender.so.1
ELF	7df35000-7df3b000	Deferred        libxxf86vm.so.1
ELF	7df3b000-7df3f000	Deferred        libxinerama.so.1
ELF	7df3f000-7df60000	Deferred        imm32<elf>
  \-PE	7df50000-7df60000	\               imm32
ELF	7df60000-7df66000	Deferred        libxdmcp.so.6
ELF	7df66000-7df6a000	Deferred        libxau.so.6
ELF	7df6a000-7df84000	Deferred        libxcb.so.1
ELF	7df84000-7df89000	Deferred        libuuid.so.1
ELF	7df89000-7e0a6000	Deferred        libx11.so.6
ELF	7e0a6000-7e0b6000	Deferred        libxext.so.6
ELF	7e0b6000-7e0cf000	Deferred        libice.so.6
ELF	7e0cf000-7e0d8000	Deferred        libsm.so.6
ELF	7e0de000-7e0e2000	Deferred        libcom_err.so.2
ELF	7e0fc000-7e1a5000	Deferred        winex11<elf>
  \-PE	7e110000-7e1a5000	\               winex11
ELF	7e1e2000-7e209000	Deferred        libexpat.so.1
ELF	7e209000-7e239000	Deferred        libfontconfig.so.1
ELF	7e239000-7e24e000	Deferred        libz.so.1
ELF	7e24e000-7e2c5000	Deferred        libfreetype.so.6
ELF	7e2e9000-7e31d000	Deferred        uxtheme<elf>
  \-PE	7e2f0000-7e31d000	\               uxtheme
ELF	7e31d000-7e3b2000	Deferred        winmm<elf>
  \-PE	7e320000-7e3b2000	\               winmm
ELF	7e3b2000-7e425000	Deferred        rpcrt4<elf>
  \-PE	7e3c0000-7e425000	\               rpcrt4
ELF	7e425000-7e529000	Deferred        ole32<elf>
  \-PE	7e440000-7e529000	\               ole32
ELF	7e529000-7e561000	Deferred        winspool<elf>
  \-PE	7e530000-7e561000	\               winspool
ELF	7e561000-7e652000	Export          comctl32<elf>
  \-PE	7e570000-7e652000	\               comctl32
ELF	7e652000-7e6ad000	Deferred        advapi32<elf>
  \-PE	7e660000-7e6ad000	\               advapi32
ELF	7e6ad000-7e739000	Deferred        gdi32<elf>
  \-PE	7e6c0000-7e739000	\               gdi32
ELF	7e739000-7e86d000	Export          user32<elf>
  \-PE	7e750000-7e86d000	\               user32
ELF	7e86d000-7e8d1000	Deferred        shlwapi<elf>
  \-PE	7e880000-7e8d1000	\               shlwapi
ELF	7e8d1000-7eabe000	Deferred        shell32<elf>
  \-PE	7e8e0000-7eabe000	\               shell32
ELF	7eabe000-7eb80000	Deferred        comdlg32<elf>
  \-PE	7eac0000-7eb80000	\               comdlg32
ELF	7eb80000-7ec6c000	Export          winecfg<elf>
  \-PE	7eb90000-7ec6c000	\               winecfg
ELF	7ef93000-7ef9f000	Deferred        libnss_files.so.2
ELF	7ef9f000-7efb6000	Deferred        libnsl.so.1
ELF	7efb6000-7efdc000	Deferred        libm.so.6
ELF	7efe7000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7464000-f746f000	Deferred        libnss_nis.so.2
ELF	f7470000-f7474000	Deferred        libdl.so.2
ELF	f7474000-f75cf000	Deferred        libc.so.6
ELF	f75d0000-f75e9000	Deferred        libpthread.so.0
ELF	f7605000-f760d000	Deferred        libnss_compat.so.2
ELF	f760d000-f774e000	Export          libwine.so.1
ELF	f7750000-f776e000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\windows\system32\winecfg.exe
	00000009    0 <==
0000000c services.exe
	00000027    0
	0000000e    0
	0000000d    0
00000013 explorer.exe
	00000014    0
00000024 winedevice.exe
	0000002a    0
	00000029    0
	00000026    0
	00000025    0
Backtrace:
=>0 0x7eba4aa7 GraphDlgProc+0x837() in winecfg (0x0032e7e8)
  1 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032e818)
  2 0x7e7e9d4d in user32 (+0x99d4c) (0x0032e878)
  3 0x7e7ec9bb in user32 (+0x9c9ba) (0x0032e8c8)
  4 0x7e776894 DefDlgProcW+0x83() in user32 (0x0032e918)
  5 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032e948)
  6 0x7e7e9ecc in user32 (+0x99ecb) (0x0032e998)
  7 0x7e7ec4ed in user32 (+0x9c4ec) (0x0032e9e8)
  8 0x7e7ac291 in user32 (+0x5c290) (0x0032ea58)
  9 0x7e7b2bf6 in user32 (+0x62bf5) (0x0032ead8)
  10 0x7e7b306c SendMessageW+0x4b() in user32 (0x0032eb28)
  11 0x7e5c6a8a in comctl32 (+0x56a89) (0x0032ebc8)
  12 0x7e5cb1f6 in comctl32 (+0x5b1f5) (0x0032f0c8)
  13 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032f0f8)
  14 0x7e7e9d4d in user32 (+0x99d4c) (0x0032f158)
  15 0x7e7ec9bb in user32 (+0x9c9ba) (0x0032f1a8)
  16 0x7e776894 DefDlgProcW+0x83() in user32 (0x0032f1f8)
  17 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032f228)
  18 0x7e7e9ecc in user32 (+0x99ecb) (0x0032f278)
  19 0x7e7ec4ed in user32 (+0x9c4ec) (0x0032f2c8)
  20 0x7e7ac291 in user32 (+0x5c290) (0x0032f338)
  21 0x7e7b2bf6 in user32 (+0x62bf5) (0x0032f3b8)
  22 0x7e7b306c SendMessageW+0x4b() in user32 (0x0032f408)
  23 0x7e5dc9f5 in comctl32 (+0x6c9f4) (0x0032f438)
  24 0x7e5e24fc in comctl32 (+0x724fb) (0x0032f578)
  25 0x7e7e977a WINPROC_wrapper+0x19() in user32 (0x0032f5a8)
  26 0x7e7e9ecc in user32 (+0x99ecb) (0x0032f5f8)
  27 0x7e7ec4ed in user32 (+0x9c4ec) (0x0032f648)
  28 0x7e7ad9de DispatchMessageW+0x9d() in user32 (0x0032f738)
  29 0x7e77b45a IsDialogMessageW+0x129() in user32 (0x0032f8b8)
  30 0x7e5c4e69 in comctl32 (+0x54e68) (0x0032f938)
  31 0x7e5c7b54 PropertySheetW+0x213() in comctl32 (0x0032f9c8)
  32 0x7eb9d775 WinMain+0x384() in winecfg (0x0032fdc8)
  33 0x7eba529f main+0xae() in winecfg (0x0032fe48)
  34 0x7eba51dc in winecfg (+0x151db) (0x0032fe90)
  35 0x7b857fbc call_process_entry+0xb() in kernel32 (0x0032fea8)
  36 0x7b858c5f ExitProcess+0xc9e() in kernel32 (0x0032fee8)
  37 0x7bc72c90 call_thread_func+0xb() in ntdll (0x0032fef8)
  38 0x7bc75800 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
  39 0x7bc4a91a call_dll_entry_point+0x629() in ntdll (0x0032ffe8)
john at john-GA-MA78LM-S2H:~$ 

Hope this is helpful.  Meanwhile, I am going to have to hold off on the test I was setting up.







More information about the wine-users mailing list