when i posted the earlier msg, i was using wine-1.1.29-2.1 later i removed it and installed the latest one, wine-1.1.33-1.1 and now its different problem, keil opens and an error dialog box opens with it, i cant click any buttons on keil, i can only click on the program error dialog box, the dialog box reads, Uv3 has encountered a problem and needs to be closed, this can be because of problem in the program or defieciency in wine. the terminal output is, fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled. fixme:htmlhelp:HtmlHelpA structures not handled yet fixme:htmlhelp:HtmlHelpW HH case HH_GET_WIN_TYPE not handled. wine: Unhandled page fault on read access to 0x2200663a at address 0x62a674 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x2200663a in 32-bit code (0x0062a674). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:0062a674 ESP:0032e924 EBP:0032e944 EFLAGS:00210283( R- -- I S - - -C) EAX:00000000 EBX:0032f8f4 ECX:006f7070 EDX:00cf005c ESI:2200663a EDI:00000000 Stack dump: 0x0032e924: 0032f8f4 0032ea6c 006e012d 006f7070 0x0032e934: 006f6b40 00627b37 a8114d00 00020212 0x0032e944: 0032e960 0062a85d 006f7150 2200663a 0x0032e954: 00000000 0000000a 00000000 0032ea8c 0x0032e964: 00629711 2200663a 00000000 0000000a 0x0032e974: 004e1eac 2200663a a8114ddc 00020212 Backtrace: =>0 0x0062a674 in uv3 (+0x22a674) (0x0032e944) 1 0x0062a85d in uv3 (+0x22a85d) (0x0032e960) 2 0x00629711 in uv3 (+0x229711) (0x0032ea8c) 3 0x005f33a9 in uv3 (+0x1f33a9) (0x0032eac0) 4 0x7ecc7b1e WINPROC_wrapper+0x36e() in user32 (0x0032eb00) 5 0x7ecccb3a in user32 (+0xacb3a) (0x0032eb50) 6 0x7ec554e5 DefDlgProcA+0x85() in user32 (0x0032eb80) 7 0x7ecc77ca WINPROC_wrapper+0x1a() in user32 (0x0032ebb0) 8 0x7ecc7c8a WINPROC_wrapper+0x4da() in user32 (0x0032ebf0) 9 0x7eccccc2 CallWindowProcA+0x52() in user32 (0x0032ec30) 10 0x005f4749 in uv3 (+0x1f4749) (0x0032ec50) 11 0x005f6866 in uv3 (+0x1f6866) (0x0032ed0c) 12 0x005f4870 in uv3 (+0x1f4870) (0x0032ed2c) 13 0x005f71ce in uv3 (+0x1f71ce) (0x0032ed94) 14 0x005f7255 in uv3 (+0x1f7255) (0x0032edb4) 15 0x7ecc77ca WINPROC_wrapper+0x1a() in user32 (0x0032ede4) 16 0x7ecc7c8a WINPROC_wrapper+0x4da() in user32 (0x0032ee24) 17 0x7ecca9d5 in user32 (+0xaa9d5) (0x0032f2f4) 18 0x7ecccf6e in user32 (+0xacf6e) (0x0032f334) 19 0x7ec8cfc1 in user32 (+0x6cfc1) (0x0032f394) 20 0x7ec91f15 in user32 (+0x71f15) (0x0032f3f4) 21 0x7ec9242c SendMessageW+0x4c() in user32 (0x0032f434) 22 0x7ec5aecc in user32 (+0x3aecc) (0x0032f7c4) 23 0x7ec5bfda CreateDialogIndirectParamAorW+0x3a() in user32 (0x0032f7e4) 24 0x7ec5c101 CreateDialogIndirectParamA+0x41() in user32 (0x0032f814) 25 0x005f39aa in uv3 (+0x1f39aa) (0x0032f888) 26 0x005f3b49 in uv3 (+0x1f3b49) (0x0032f8dc) 27 0x004e1ae9 in uv3 (+0xe1ae9) (0x0032f988) 28 0x005f9e83 in uv3 (+0x1f9e83) (0x0032f9b8) 29 0x00607011 in uv3 (+0x207011) (0x0032f9f8) 30 0x00558577 in uv3 (+0x158577) (0x00000000) 0x0062a674: movb 0x0(%esi),%bl Modules: Module Address Debug info Name (108 modules) PE 400000- 9b3000 Export uv3 ELF 7b800000-7b972000 Deferred kernel32<elf> \-PE 7b820000-7b972000 \ kernel32 ELF 7bc00000-7bcb3000 Deferred ntdll<elf> \-PE 7bc10000-7bcb3000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7dae7000-7db0c000 Deferred hhctrl<elf> \-PE 7daf0000-7db0c000 \ hhctrl ELF 7db58000-7db61000 Deferred libkrb5support.so.0 ELF 7db61000-7db97000 Deferred libcrypt.so.1 ELF 7db97000-7dcdb000 Deferred libcrypto.so.0.9.8 ELF 7dcdb000-7dd20000 Deferred libssl.so.0.9.8 ELF 7dd20000-7dd45000 Deferred libk5crypto.so.3 ELF 7dd45000-7ddd9000 Deferred libkrb5.so.3 ELF 7ddd9000-7de04000 Deferred libgssapi_krb5.so.2 ELF 7de04000-7de3a000 Deferred libcups.so.2 ELF 7deb3000-7dee6000 Deferred uxtheme<elf> \-PE 7dec0000-7dee6000 \ uxtheme ELF 7dee6000-7df0c000 Deferred msacm32<elf> \-PE 7def0000-7df0c000 \ msacm32 ELF 7df0c000-7dfc4000 Deferred libasound.so.2 ELF 7dfc5000-7dfc9000 Deferred libkeyutils.so.1 ELF 7dfc9000-7dfcd000 Deferred libcom_err.so.2 ELF 7dfcd000-7dfe6000 Deferred msacm32<elf> \-PE 7dfd0000-7dfe6000 \ msacm32 ELF 7dfe6000-7e01e000 Deferred winealsa<elf> \-PE 7dff0000-7e01e000 \ winealsa ELF 7e01e000-7e024000 Deferred libxfixes.so.3 ELF 7e024000-7e02e000 Deferred libxcursor.so.1 ELF 7e02e000-7e036000 Deferred libxrandr.so.2 ELF 7e036000-7e040000 Deferred libxrender.so.1 ELF 7e040000-7e046000 Deferred libxxf86vm.so.1 ELF 7e046000-7e04a000 Deferred libxinerama.so.1 ELF 7e04a000-7e063000 Deferred libxcb.so.1 ELF 7e063000-7e184000 Deferred libx11.so.6 ELF 7e184000-7e193000 Deferred libxext.so.6 ELF 7e193000-7e1ad000 Deferred libice.so.6 ELF 7e1ad000-7e1b6000 Deferred libsm.so.6 ELF 7e1b6000-7e255000 Deferred winex11<elf> \-PE 7e1c0000-7e255000 \ winex11 ELF 7e32a000-7e351000 Deferred libexpat.so.1 ELF 7e351000-7e37f000 Deferred libfontconfig.so.1 ELF 7e37f000-7e393000 Deferred libz.so.1 ELF 7e393000-7e406000 Deferred libfreetype.so.6 ELF 7e408000-7e41d000 Deferred midimap<elf> \-PE 7e410000-7e41d000 \ midimap ELF 7e41d000-7e426000 Deferred librt.so.1 ELF 7e428000-7e50c000 Deferred oleaut32<elf> \-PE 7e440000-7e50c000 \ oleaut32 ELF 7e50c000-7e57a000 Deferred rpcrt4<elf> \-PE 7e520000-7e57a000 \ rpcrt4 ELF 7e57a000-7e676000 Deferred ole32<elf> \-PE 7e590000-7e676000 \ ole32 ELF 7e676000-7e69f000 Deferred oledlg<elf> \-PE 7e680000-7e69f000 \ oledlg ELF 7e69f000-7e6d3000 Deferred winspool<elf> \-PE 7e6b0000-7e6d3000 \ winspool ELF 7e6d3000-7e7a3000 Deferred comctl32<elf> \-PE 7e6e0000-7e7a3000 \ comctl32 ELF 7e7a3000-7e800000 Deferred shlwapi<elf> \-PE 7e7b0000-7e800000 \ shlwapi ELF 7e800000-7e990000 Deferred shell32<elf> \-PE 7e810000-7e990000 \ shell32 ELF 7e990000-7ea3b000 Deferred comdlg32<elf> \-PE 7e9a0000-7ea3b000 \ comdlg32 ELF 7ea3b000-7eac2000 Deferred winmm<elf> \-PE 7ea40000-7eac2000 \ winmm ELF 7eac2000-7ead5000 Deferred libresolv.so.2 ELF 7ead6000-7eaf7000 Deferred imm32<elf> \-PE 7eae0000-7eaf7000 \ imm32 ELF 7eaf7000-7eb17000 Deferred iphlpapi<elf> \-PE 7eb00000-7eb17000 \ iphlpapi ELF 7eb17000-7eb41000 Deferred ws2_32<elf> \-PE 7eb20000-7eb41000 \ ws2_32 ELF 7eb41000-7eb5c000 Deferred wsock32<elf> \-PE 7eb50000-7eb5c000 \ wsock32 ELF 7eb5c000-7ebfc000 Deferred gdi32<elf> \-PE 7eb70000-7ebfc000 \ gdi32 ELF 7ebfc000-7ed45000 Export user32<elf> \-PE 7ec20000-7ed45000 \ user32 ELF 7ed45000-7ed68000 Deferred mpr<elf> \-PE 7ed50000-7ed68000 \ mpr ELF 7ed68000-7ed7c000 Deferred lz32<elf> \-PE 7ed70000-7ed7c000 \ lz32 ELF 7ed7c000-7ed96000 Deferred version<elf> \-PE 7ed80000-7ed96000 \ version ELF 7ed96000-7edab000 Deferred system.drv16.so PE 7eda0000-7edab000 Deferred system.drv16 ELF 7edab000-7edc1000 Deferred psapi<elf> \-PE 7edb0000-7edc1000 \ psapi ELF 7edc1000-7ee10000 Deferred dbghelp<elf> \-PE 7edd0000-7ee10000 \ dbghelp ELF 7ee10000-7ee69000 Deferred advapi32<elf> \-PE 7ee20000-7ee69000 \ advapi32 ELF 7ef8c000-7ef97000 Deferred libnss_files.so.2 ELF 7ef97000-7efa1000 Deferred libnss_nis.so.2 ELF 7efa1000-7efb8000 Deferred libnsl.so.1 ELF 7efb8000-7efde000 Deferred libm.so.6 ELF 7efdf000-7efe2000 Deferred libxcb-xlib.so.0 ELF 7efe2000-7efe6000 Deferred libxau.so.6 ELF 7efe7000-7efff000 Deferred imagehlp<elf> \-PE 7eff0000-7efff000 \ imagehlp ELF b7c49000-b7c4d000 Deferred libdl.so.2 ELF b7c4d000-b7d90000 Deferred libc.so.6 ELF b7d90000-b7da8000 Deferred libpthread.so.0 ELF b7dc1000-b7dca000 Deferred libnss_compat.so.2 ELF b7dca000-b7f06000 Deferred libwine.so.1 ELF b7f07000-b7f24000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Keil\UV3\Uv3.exe 0000001c -1 00000009 0 <== 0000000e 00000017 0 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000019 0 00000018 0 00000013 0 00000012 0 0000001a 0000001b 0 Backtrace: =>0 0x0062a674 in uv3 (+0x22a674) (0x0032e944) 1 0x0062a85d in uv3 (+0x22a85d) (0x0032e960) 2 0x00629711 in uv3 (+0x229711) (0x0032ea8c) 3 0x005f33a9 in uv3 (+0x1f33a9) (0x0032eac0) 4 0x7ecc7b1e WINPROC_wrapper+0x36e() in user32 (0x0032eb00) 5 0x7ecccb3a in user32 (+0xacb3a) (0x0032eb50) 6 0x7ec554e5 DefDlgProcA+0x85() in user32 (0x0032eb80) 7 0x7ecc77ca WINPROC_wrapper+0x1a() in user32 (0x0032ebb0) 8 0x7ecc7c8a WINPROC_wrapper+0x4da() in user32 (0x0032ebf0) 9 0x7eccccc2 CallWindowProcA+0x52() in user32 (0x0032ec30) 10 0x005f4749 in uv3 (+0x1f4749) (0x0032ec50) 11 0x005f6866 in uv3 (+0x1f6866) (0x0032ed0c) 12 0x005f4870 in uv3 (+0x1f4870) (0x0032ed2c) 13 0x005f71ce in uv3 (+0x1f71ce) (0x0032ed94) 14 0x005f7255 in uv3 (+0x1f7255) (0x0032edb4) 15 0x7ecc77ca WINPROC_wrapper+0x1a() in user32 (0x0032ede4) 16 0x7ecc7c8a WINPROC_wrapper+0x4da() in user32 (0x0032ee24) 17 0x7ecca9d5 in user32 (+0xaa9d5) (0x0032f2f4) 18 0x7ecccf6e in user32 (+0xacf6e) (0x0032f334) 19 0x7ec8cfc1 in user32 (+0x6cfc1) (0x0032f394) 20 0x7ec91f15 in user32 (+0x71f15) (0x0032f3f4) 21 0x7ec9242c SendMessageW+0x4c() in user32 (0x0032f434) 22 0x7ec5aecc in user32 (+0x3aecc) (0x0032f7c4) 23 0x7ec5bfda CreateDialogIndirectParamAorW+0x3a() in user32 (0x0032f7e4) 24 0x7ec5c101 CreateDialogIndirectParamA+0x41() in user32 (0x0032f814) 25 0x005f39aa in uv3 (+0x1f39aa) (0x0032f888) 26 0x005f3b49 in uv3 (+0x1f3b49) (0x0032f8dc) 27 0x004e1ae9 in uv3 (+0xe1ae9) (0x0032f988) 28 0x005f9e83 in uv3 (+0x1f9e83) (0x0032f9b8) 29 0x00607011 in uv3 (+0x207011) (0x0032f9f8) 30 0x00558577 in uv3 (+0x158577) (0x00000000)