I have ever run http://download.eweiqi.com/service/eweiqi.exe successfully before. However, the wine-1.4 cannot run with backtrace: Code: Unhandled exception: page fault on read access to 0x6c6e7763 in 32-bit code (0x6c0f3922). Register dump: CS:0033 SS:003b DS:003b ES:003b FS:0013 GS:001b EIP:6c0f3922 ESP:0033d1a4 EBP:0033d2f0 EFLAGS:00010206( R- -- I - -P- ) EAX:6c6e776f EBX:00000000 ECX:0033d2e0 EDX:00000000 ESI:0033d2e0 EDI:00000000 Stack dump: 0x0033d1a4: 00000000 0033d2e0 6c0f38f9 00000000 0x0033d1b4: 006033f8 0033d2e0 6c0f38e0 00000000 0x0033d1c4: 006033f8 0033d2e0 0033d21c 00453e60 0x0033d1d4: 006033f8 00604620 00603a88 00603ff4 0x0033d1e4: 0033d21c 0033d2f4 0056c895 00000005 0x0033d1f4: 004fff32 00000000 00603e0c 00603a88 Backtrace: =>0 0x6c0f3922 in mfc42 (+0x3922) (0x0033d2f0) 0x6c0f3922: cmpl $1,0xfffffff4(%eax) Modules: Module Address Debug info Name (99 )PE 340000- 346000 Deferred lb_ PE 350000- 359000 Deferred PE 360000- 36d000 Deferred PE 370000- 3f3000 Deferred PE 400000- aff000 Deferred PE b00000- bfc000 Deferred lb_ PE c00000- e75000 Deferred lb_ PE e80000- eb5000 Deferred PE ec0000- f5d000 Deferred PE f60000- fa8000 Deferred make giboPE fb0000- fd6000 Deferred PE fe0000- 1039000 Deferred PE 1040000- 1062000 Deferred PE 1070000- 1081000 Deferred _callPE 1090000- 10a5000 Deferred PE 10000000-10014000 Deferred ELF 60000000-60002000 Deferred <wine->ELF 62001000-62040000 Deferred ld-elf.so.1ELF 62048000-62187000 Deferred .so.1ELF 62187000-621a8000 Deferred .so.3ELF 621a8000-622c7000 Deferred libc.so.7ELF 622db000-62394000 Deferred ntdll<elf> \-PE 622f0000-62394000 \ ntdllELF 62394000-623ae000 Deferred libm.so.5ELF 623ae000-623c6000 Deferred version<elf> \-PE 623b0000-623c6000 \ versionELF 623c6000-623ed000 Deferred 32<elf> \-PE 623d0000-623ed000 \ msacm32ELF 623f6000-623fd000 Deferred libsm.so.6ELF 623fd000-62400000 Deferred libxau.so.6ELF 62800000-62a12000 Deferred kernel32<elf> \-PE 62810000-62a12000 \ kernel32ELF 62a12000-62a9e000 Deferred msvcrt<elf> \-PE 62a30000-62a9e000 \ msvcrtELF 62a9e000-62b59000 gdi32<elf> \-PE 62ab0000-62b59000 \ gdi32ELF 62b59000-62bb7000 Deferred advapi32<elf> \-PE 62b60000-62bb7000 \ advapi32ELF 62bb7000-62cf1000 user32<elf> \-PE 62bd0000-62cf1000 \ user32ELF 62cf1000-62d32000 dsound<elf> \-PE 62d00000-62d32000 \ dsoundELF 62d32000-62ddd000 winmm<elf> \-PE 62d40000-62ddd000 \ winmmELF 62ddd000-62ede000 ole32<elf> \-PE 62df0000-62ede \ ole32ELF 62ede000-62f52000 Deferred rpcrt4<elf> \-PE 62ef0000-62f \ rpcrt4ELF 62f52000-62f66000 avicap32<elf> \-PE 62f60000-62f \ avicap32ELF 62f66000-62f8f000 Deferred msvfw32<elf> \-PE 62f70000-62f8f \ msvfw32ELF 62f8f000-63082000 Deferred comctl32<elf> \-PE 62fa0000- \ comctl32ELF 63082000-6309c000 Deferred wsock32<elf> \-PE 63090000- c000 \ wsock32ELF 6309c000-630cc000 Deferred ws2_32<elf> \-PE 630a0000- cc000 \ ws2_32ELF 630cc000-630ec Deferred iphlpapi<elf> \-PE 630d0000- ec000 \ iphlpapiELF 630ec000-630ff Deferred olepro32<elf> \-PE 630f0000- ff000 \ olepro32ELF 630ff000-631eb Deferred oleaut32<elf> \-PE 63110000 631eb000 \ oleaut32ELF 631eb000- Deferred libfreetype.so.9ELF 63264000- 63278000 Deferred libz.so.6ELF 63278000- Deferred libbz2.so.4ELF 63288000- Deferred winex11<elf> \-PE -63318000 \ winex11ELF 63318000 6332f000 Deferred libice.so.6ELF 6332f000- e000 Deferred libxext.so.6ELF 6333e -63457000 Deferred libx11.so.6ELF -6346e000 Deferred libxcb.so.2ELF 6346e000- Deferred libxdmcp.so.6ELF 63473000- Deferred libpthread-stubs.so.0ELF -6347d000 Deferred librpcsvc.so.5ELF 6347d -6349e000 Deferred imm32<elf> \-PE 63480000-6349e000 \ imm32ELF 6349e -634a3000 Deferred libxxf86vm.so.1ELF 634a -634ab000 Deferred libxrender.so.1ELF 634ab -634b2000 Deferred libxrandr.so.2ELF b2000-634bf000 Deferred libxi.so.6ELF 634bf -634ec000 Deferred libfontconfig.so.1ELF ec000-6350c000 Deferred libexpat.so.6ELF 635b 5000-635be000 Deferred libxcursor.so.1ELF be000-635c3000 Deferred libxfixes.so.3ELF c7000-637d3000 Deferred shell32<elf> \-PE 635d0000-637d3000 \ shell32ELF d3000-6383a000 Deferred shlwapi<elf> \- 637e0000-6383a000 \ shlwapiELF 6383a000-638a7000 Deferred wininet<elf> \- 63840000-638a7000 \ wininet 638a7000-638cc000 Deferred mpr<elf> \-PE 638b0000-638cc000 \ mprELF 638d5000-638e8000 Deferred msimg32<elf> \- PE 638e0000-638e8000 \ msimg32 6431d000-64351000 Deferred uxtheme<elf> \-PE 64320000-64351000 \ 6c0f0000-6c1e2000 Export mfc42Threads: tid prio (all id:s are in hex) eweiqi.exe 0 e services.exe 0000002a 0 0000001d 0 00000018 0 00000017 0 00000015 0 0 f 0 winedevice.exe 00000019 0 00000014 0 00000013 0 a plugplay.exe 0000001f 0 0000001c 0 0000001b 0 explorer.exe 00000021 0 Setup.exe 00000024 000000027 _ISDel.exe 000000033 (D) :\Program Files\ \LiveBaduk.exe 00000034 0 System information: build: wine-1.4 Platform: i386 Host system: FreeBSD Host version: 9.0-RELEASE Any suggestion is appreciated ![/code]
sw2wolf wrote:> > > Code: > > =>0 0x6c0f3922 in mfc42 (+0x3922) (0x0033d2f0) > > > >Try winetricks mfc42.
$rm -fr ~/.wine
$winetricks mfc42
Executing w_do_call mfc42
Executing load_mfc42
Executing cabextract -q /home/sw2wolf/.cache/winetricks/vcrun6/vcredist.exe -d
/home/sw2wolf/.wine/dosdevices/c:/windows/system32 -F mfc42*.dll
But`wine eweiqi` still doesnot work :
Code:
Unhandled exception: page fault on read access to 0x6c6e7763 in 32-bit code
(0x6c0f3922).
Register dump:
 CS:0033 SS:003b DS:003b ES:003b FS:0013 GS:001b
 EIP:6c0f3922 ESP:0033d1a4 EBP:0033d2f0 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:6c6e776f EBX:00000000 ECX:0033d2e0 EDX:00000000
 ESI:0033d2e0 EDI:00000000
Stack dump:
0x0033d1a4:  00000000 0033d2e0 6c0f38f9 00000000
0x0033d1b4:  006033f8 0033d2e0 6c0f38e0 00000000
0x0033d1c4:  006033f8 0033d2e0 0033d21c 00453e60
0x0033d1d4:  006033f8 00604620 00603a88 00603ff4
0x0033d1e4:  0033d21c 0033d2f4 0056c895 00000005
0x0033d1f4:  004fff32 00000000 00603e0c 00603a88
Backtrace:
=>0 0x6c0f3922 in mfc42 (+0x3922) (0x0033d2f0)
0x6c0f3922: cmpl	$1,0xfffffff4(%eax)
Modules:
Module	Address			Debug info	Name (99 modules)
PE	  340000-  346000	Deferred        lb_data
PE	  350000-  359000	Deferred        dbgtrace
PE	  360000-  36d000	Deferred        inimng
PE	  370000-  3f3000	Deferred        inidvdo
PE	  400000-  aff000	Deferred        livebaduk
PE	  b00000-  bfc000	Deferred        lb_board
PE	  c00000-  e75000	Deferred        lb_sound
PE	  e80000-  eb5000	Deferred        danaudio
PE	  ec0000-  f5d000	Deferred        danrtp
PE	  f60000-  fa8000	Deferred        make_gibo
PE	  fb0000-  fd6000	Deferred        bbslib
PE	  fe0000- 1039000	Deferred        badukseedll
PE	 1040000- 1062000	Deferred        gibodlg
PE	 1070000- 1081000	Deferred        msu_call
PE	 1090000- 10a5000	Deferred        dancom
PE	10000000-10014000	Deferred        giboformat
ELF	60000000-60002000	Deferred        <wine-loader>
ELF	62001000-62040000	Deferred        ld-elf.so.1
ELF	62048000-62187000	Deferred        libwine.so.1
ELF	62187000-621a8000	Deferred        libthr.so.3
ELF	621a8000-622c7000	Deferred        libc.so.7
ELF	622db000-62394000	Deferred        ntdll<elf>
  \-PE	622f0000-62394000	\               ntdll
ELF	62394000-623ae000	Deferred        libm.so.5
ELF	623ae000-623c6000	Deferred        version<elf>
  \-PE	623b0000-623c6000	\               version
ELF	623c6000-623ed000	Deferred        msacm32<elf>
  \-PE	623d0000-623ed000	\               msacm32
ELF	623f6000-623fd000	Deferred        libsm.so.6
ELF	623fd000-62400000	Deferred        libxau.so.6
ELF	62800000-62a12000	Deferred        kernel32<elf>
  \-PE	62810000-62a12000	\               kernel32
ELF	62a12000-62a9e000	Deferred        msvcrt<elf>
  \-PE	62a30000-62a9e000	\               msvcrt
ELF	62a9e000-62b59000	Deferred        gdi32<elf>
  \-PE	62ab0000-62b59000	\               gdi32
ELF	62b59000-62bb7000	Deferred        advapi32<elf>
  \-PE	62b60000-62bb7000	\               advapi32
ELF	62bb7000-62cf1000	Deferred        user32<elf>
  \-PE	62bd0000-62cf1000	\               user32
ELF	62cf1000-62d32000	Deferred        dsound<elf>
  \-PE	62d00000-62d32000	\               dsound
ELF	62d32000-62ddd000	Deferred        winmm<elf>
  \-PE	62d40000-62ddd000	\               winmm
ELF	62ddd000-62ede000	Deferred        ole32<elf>
  \-PE	62df0000-62ede000	\               ole32
ELF	62ede000-62f52000	Deferred        rpcrt4<elf>
  \-PE	62ef0000-62f52000	\               rpcrt4
ELF	62f52000-62f66000	Deferred        avicap32<elf>
  \-PE	62f60000-62f66000	\               avicap32
ELF	62f66000-62f8f000	Deferred        msvfw32<elf>
  \-PE	62f70000-62f8f000	\               msvfw32
ELF	62f8f000-63082000	Deferred        comctl32<elf>
  \-PE	62fa0000-63082000	\               comctl32
ELF	63082000-6309c000	Deferred        wsock32<elf>
  \-PE	63090000-6309c000	\               wsock32
ELF	6309c000-630cc000	Deferred        ws2_32<elf>
  \-PE	630a0000-630cc000	\               ws2_32
ELF	630cc000-630ec000	Deferred        iphlpapi<elf>
  \-PE	630d0000-630ec000	\               iphlpapi
ELF	630ec000-630ff000	Deferred        olepro32<elf>
  \-PE	630f0000-630ff000	\               olepro32
ELF	630ff000-631eb000	Deferred        oleaut32<elf>
  \-PE	63110000-631eb000	\               oleaut32
ELF	631eb000-63264000	Deferred        libfreetype.so.9
ELF	63264000-63278000	Deferred        libz.so.6
ELF	63278000-63288000	Deferred        libbz2.so.4
ELF	63288000-63318000	Deferred        winex11<elf>
  \-PE	63290000-63318000	\               winex11
ELF	63318000-6332f000	Deferred        libice.so.6
ELF	6332f000-6333e000	Deferred        libxext.so.6
ELF	6333e000-63457000	Deferred        libx11.so.6
ELF	63457000-6346e000	Deferred        libxcb.so.2
ELF	6346e000-63473000	Deferred        libxdmcp.so.6
ELF	63473000-63475000	Deferred        libpthread-stubs.so.0
ELF	63475000-6347d000	Deferred        librpcsvc.so.5
ELF	6347d000-6349e000	Deferred        imm32<elf>
  \-PE	63480000-6349e000	\               imm32
ELF	6349e000-634a3000	Deferred        libxxf86vm.so.1
ELF	634a3000-634ab000	Deferred        libxrender.so.1
ELF	634ab000-634b2000	Deferred        libxrandr.so.2
ELF	634b2000-634bf000	Deferred        libxi.so.6
ELF	634bf000-634ec000	Deferred        libfontconfig.so.1
ELF	634ec000-6350c000	Deferred        libexpat.so.6
ELF	635b5000-635be000	Deferred        libxcursor.so.1
ELF	635be000-635c3000	Deferred        libxfixes.so.3
ELF	635c7000-637d3000	Deferred        shell32<elf>
  \-PE	635d0000-637d3000	\               shell32
ELF	637d3000-6383a000	Deferred        shlwapi<elf>
  \-PE	637e0000-6383a000	\               shlwapi
ELF	6383a000-638a7000	Deferred        wininet<elf>
  \-PE	63840000-638a7000	\               wininet
ELF	638a7000-638cc000	Deferred        mpr<elf>
  \-PE	638b0000-638cc000	\               mpr
ELF	638d5000-638e8000	Deferred        msimg32<elf>
  \-PE	638e0000-638e8000	\               msimg32
ELF	642ec000-64320000	Deferred        uxtheme<elf>
  \-PE	642f0000-64320000	\               uxtheme
PE	6c0f0000-6c1e2000	Export          mfc42
Threads:
process  tid      prio (all id:s are in hex)
00000008 eweiqi.exe
	00000009    0
0000000e services.exe
	0000002b    0
	0000001e    0
	00000019    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000014    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000021 explorer.exe
	00000022    0
00000024 Setup.exe
	00000025    0
00000028 _ISDel.exe
	00000029    0
00000034 (D) C:\Program Files\eweiqi\LiveBaduk.exe
	00000035    0 <=System information:
    Wine build: wine-1.4
    Platform: i386
    Host system: FreeBSD
    Host version: 9.0-RELEASE
[/code]
$rm -fr ~/.wine
$winetricks mfc42
Executing w_do_call mfc42
Executing load_mfc42
Executing cabextract -q /home/sw2wolf/.cache/winetricks/vcrun6/vcredist.exe -d
/home/sw2wolf/.wine/dosdevices/c:/windows/system32 -F mfc42*.dll
But`wine eweiqi` still doesnot work :
Code:
Unhandled exception: page fault on read access to 0x6c6e7763 in 32-bit code
(0x6c0f3922).
Register dump:
 CS:0033 SS:003b DS:003b ES:003b FS:0013 GS:001b
 EIP:6c0f3922 ESP:0033d1a4 EBP:0033d2f0 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:6c6e776f EBX:00000000 ECX:0033d2e0 EDX:00000000
 ESI:0033d2e0 EDI:00000000
Stack dump:
0x0033d1a4:  00000000 0033d2e0 6c0f38f9 00000000
0x0033d1b4:  006033f8 0033d2e0 6c0f38e0 00000000
0x0033d1c4:  006033f8 0033d2e0 0033d21c 00453e60
0x0033d1d4:  006033f8 00604620 00603a88 00603ff4
0x0033d1e4:  0033d21c 0033d2f4 0056c895 00000005
0x0033d1f4:  004fff32 00000000 00603e0c 00603a88
Backtrace:
=>0 0x6c0f3922 in mfc42 (+0x3922) (0x0033d2f0)
0x6c0f3922: cmpl	$1,0xfffffff4(%eax)
Modules:
Module	Address			Debug info	Name (99 modules)
PE	  340000-  346000	Deferred        lb_data
PE	  350000-  359000	Deferred        dbgtrace
PE	  360000-  36d000	Deferred        inimng
PE	  370000-  3f3000	Deferred        inidvdo
PE	  400000-  aff000	Deferred        livebaduk
PE	  b00000-  bfc000	Deferred        lb_board
PE	  c00000-  e75000	Deferred        lb_sound
PE	  e80000-  eb5000	Deferred        danaudio
PE	  ec0000-  f5d000	Deferred        danrtp
PE	  f60000-  fa8000	Deferred        make_gibo
PE	  fb0000-  fd6000	Deferred        bbslib
PE	  fe0000- 1039000	Deferred        badukseedll
PE	 1040000- 1062000	Deferred        gibodlg
PE	 1070000- 1081000	Deferred        msu_call
PE	 1090000- 10a5000	Deferred        dancom
PE	10000000-10014000	Deferred        giboformat
ELF	60000000-60002000	Deferred        <wine-loader>
ELF	62001000-62040000	Deferred        ld-elf.so.1
ELF	62048000-62187000	Deferred        libwine.so.1
ELF	62187000-621a8000	Deferred        libthr.so.3
ELF	621a8000-622c7000	Deferred        libc.so.7
ELF	622db000-62394000	Deferred        ntdll<elf>
  \-PE	622f0000-62394000	\               ntdll
ELF	62394000-623ae000	Deferred        libm.so.5
ELF	623ae000-623c6000	Deferred        version<elf>
  \-PE	623b0000-623c6000	\               version
ELF	623c6000-623ed000	Deferred        msacm32<elf>
  \-PE	623d0000-623ed000	\               msacm32
ELF	623f6000-623fd000	Deferred        libsm.so.6
ELF	623fd000-62400000	Deferred        libxau.so.6
ELF	62800000-62a12000	Deferred        kernel32<elf>
  \-PE	62810000-62a12000	\               kernel32
ELF	62a12000-62a9e000	Deferred        msvcrt<elf>
  \-PE	62a30000-62a9e000	\               msvcrt
ELF	62a9e000-62b59000	Deferred        gdi32<elf>
  \-PE	62ab0000-62b59000	\               gdi32
ELF	62b59000-62bb7000	Deferred        advapi32<elf>
  \-PE	62b60000-62bb7000	\               advapi32
ELF	62bb7000-62cf1000	Deferred        user32<elf>
  \-PE	62bd0000-62cf1000	\               user32
ELF	62cf1000-62d32000	Deferred        dsound<elf>
  \-PE	62d00000-62d32000	\               dsound
ELF	62d32000-62ddd000	Deferred        winmm<elf>
  \-PE	62d40000-62ddd000	\               winmm
ELF	62ddd000-62ede000	Deferred        ole32<elf>
  \-PE	62df0000-62ede000	\               ole32
ELF	62ede000-62f52000	Deferred        rpcrt4<elf>
  \-PE	62ef0000-62f52000	\               rpcrt4
ELF	62f52000-62f66000	Deferred        avicap32<elf>
  \-PE	62f60000-62f66000	\               avicap32
ELF	62f66000-62f8f000	Deferred        msvfw32<elf>
  \-PE	62f70000-62f8f000	\               msvfw32
ELF	62f8f000-63082000	Deferred        comctl32<elf>
  \-PE	62fa0000-63082000	\               comctl32
ELF	63082000-6309c000	Deferred        wsock32<elf>
  \-PE	63090000-6309c000	\               wsock32
ELF	6309c000-630cc000	Deferred        ws2_32<elf>
  \-PE	630a0000-630cc000	\               ws2_32
ELF	630cc000-630ec000	Deferred        iphlpapi<elf>
  \-PE	630d0000-630ec000	\               iphlpapi
ELF	630ec000-630ff000	Deferred        olepro32<elf>
  \-PE	630f0000-630ff000	\               olepro32
ELF	630ff000-631eb000	Deferred        oleaut32<elf>
  \-PE	63110000-631eb000	\               oleaut32
ELF	631eb000-63264000	Deferred        libfreetype.so.9
ELF	63264000-63278000	Deferred        libz.so.6
ELF	63278000-63288000	Deferred        libbz2.so.4
ELF	63288000-63318000	Deferred        winex11<elf>
  \-PE	63290000-63318000	\               winex11
ELF	63318000-6332f000	Deferred        libice.so.6
ELF	6332f000-6333e000	Deferred        libxext.so.6
ELF	6333e000-63457000	Deferred        libx11.so.6
ELF	63457000-6346e000	Deferred        libxcb.so.2
ELF	6346e000-63473000	Deferred        libxdmcp.so.6
ELF	63473000-63475000	Deferred        libpthread-stubs.so.0
ELF	63475000-6347d000	Deferred        librpcsvc.so.5
ELF	6347d000-6349e000	Deferred        imm32<elf>
  \-PE	63480000-6349e000	\               imm32
ELF	6349e000-634a3000	Deferred        libxxf86vm.so.1
ELF	634a3000-634ab000	Deferred        libxrender.so.1
ELF	634ab000-634b2000	Deferred        libxrandr.so.2
ELF	634b2000-634bf000	Deferred        libxi.so.6
ELF	634bf000-634ec000	Deferred        libfontconfig.so.1
ELF	634ec000-6350c000	Deferred        libexpat.so.6
ELF	635b5000-635be000	Deferred        libxcursor.so.1
ELF	635be000-635c3000	Deferred        libxfixes.so.3
ELF	635c7000-637d3000	Deferred        shell32<elf>
  \-PE	635d0000-637d3000	\               shell32
ELF	637d3000-6383a000	Deferred        shlwapi<elf>
  \-PE	637e0000-6383a000	\               shlwapi
ELF	6383a000-638a7000	Deferred        wininet<elf>
  \-PE	63840000-638a7000	\               wininet
ELF	638a7000-638cc000	Deferred        mpr<elf>
  \-PE	638b0000-638cc000	\               mpr
ELF	638d5000-638e8000	Deferred        msimg32<elf>
  \-PE	638e0000-638e8000	\               msimg32
ELF	642ec000-64320000	Deferred        uxtheme<elf>
  \-PE	642f0000-64320000	\               uxtheme
PE	6c0f0000-6c1e2000	Export          mfc42
Threads:
process  tid      prio (all id:s are in hex)
00000008 eweiqi.exe
	00000009    0
0000000e services.exe
	0000002b    0
	0000001e    0
	00000019    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000014    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000021 explorer.exe
	00000022    0
00000024 Setup.exe
	00000025    0
00000028 _ISDel.exe
	00000029    0
00000034 (D) C:\Program Files\eweiqi\LiveBaduk.exe
	00000035    0 <=System information:
    Wine build: wine-1.4
    Platform: i386
    Host system: FreeBSD
    Host version: 9.0-RELEASE
[/code]
On Sat, Apr 21, 2012 at 6:34 PM, sw2wolf <wineforum-user at winehq.org> wrote:> Now i use wine-1.3.12,1 which can run eweiqi normally. (You need to create a symbolic linc for /lib/libz.so.5 > ) > > Code: > >>pkg_info -Qx wine > wine-1.3.12,1:Microsoft Windows compatibility layer for Unix-like system > >>cd /lib >>sudo ln -s libz.so.6 libz.so.5 >This looks like a regression. You will have to run a regression test and find out where code broke the ability to run this program. James