I'm trying to run 'DVDSubEdit 1.51' with 'wine 1.2.2' on 'Ubuntu 10.04 desktop 32 bit'. After launching 'winecfg' I added 'DVDSubEdit' and chose 'Windows 98'. From a terminal I gave the following comands: utente@utente-desktop:~$ cd ~/.wine/drive_c/Programmi utente@utente-desktop:~/.wine/drive_c/Programmi$ wine DVDSubEdit.exe err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\Programmi\\DVDSubEdit.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\\Programmi\\DVDSubEdit.exe" failed, status c0000135 >From a 'Windows 98 SE' installation I copied MFC42.DLL to 'system32' folder and got this: utente@utente-desktop:~/.wine/drive_c/Programmi$ wine DVDSubEdit.exe wine: Unhandled page fault on read access to 0xfffffffc at address 0x404f5d (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0xfffffffc in 32-bit code (0x00404f5d). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:00404f5d ESP:00312110 EBP:ffffffff EFLAGS:00010286( R- -- I S - -P- ) EAX:00000000 EBX:00000001 ECX:ffffffff EDX:ffffffff ESI:003185b0 EDI:6855a910 Stack dump: 0x00312110: 6855a910 003185b0 00000001 00000000 0x00312120: 00000000 00000000 00000000 00000000 0x00312130: 00000000 00000000 00000000 00000000 0x00312140: 00000000 00000000 00000000 00000000 0x00312150: 00000000 00000000 00000000 00000000 0x00312160: 00000000 00000000 00000000 00000000 Backtrace: 0x00404f5d: movl 0x0(%eax,%ecx,4),%eax Modules: Module Address Debug info Name (106 modules) PE 400000- 8ba000 Export dvdsubedit ELF 20000000-20014000 Deferred riched32<elf> \-PE 20010000-20014000 \ riched32 ELF 46471000-4655a000 Deferred oleaut32<elf> \-PE 46490000-4655a000 \ oleaut32 PE 5f400000-5f4f2000 Deferred mfc42 ELF 68000000-6801d000 Deferred ld-linux.so.2 ELF 6801d000-6815d000 Deferred libwine.so.1 ELF 6815d000-68176000 Deferred libpthread.so.0 ELF 68176000-682d0000 Deferred libc.so.6 ELF 682d0000-682d4000 Deferred libdl.so.2 ELF 682d4000-682fa000 Deferred libm.so.6 ELF 682fa000-68302000 Deferred libnss_compat.so.2 ELF 68302000-68319000 Deferred libnsl.so.1 ELF 68319000-68323000 Deferred libnss_nis.so.2 ELF 68323000-6832f000 Deferred libnss_files.so.2 ELF 6832f000-68387000 Deferred ddraw<elf> \-PE 68340000-68387000 \ ddraw ELF 68387000-68487000 Deferred ole32<elf> \-PE 683a0000-68487000 \ ole32 ELF 68487000-684e2000 Deferred advapi32<elf> \-PE 68490000-684e2000 \ advapi32 ELF 684e2000-68614000 Deferred user32<elf> \-PE 684f0000-68614000 \ user32 ELF 68614000-686a0000 Deferred gdi32<elf> \-PE 68620000-686a0000 \ gdi32 ELF 686a0000-68715000 Deferred rpcrt4<elf> \-PE 686b0000-68715000 \ rpcrt4 ELF 68715000-6873c000 Deferred msvfw32<elf> \-PE 68720000-6873c000 \ msvfw32 ELF 6873c000-687d1000 Deferred winmm<elf> \-PE 68740000-687d1000 \ winmm ELF 687d1000-688bc000 Deferred comctl32<elf> \-PE 687e0000-688bc000 \ comctl32 ELF 688bc000-688fa000 Deferred avifil32<elf> \-PE 688c0000-688fa000 \ avifil32 ELF 688fa000-68921000 Deferred msacm32<elf> \-PE 68900000-68921000 \ msacm32 ELF 68921000-689a3000 Deferred msvcrt<elf> \-PE 68930000-689a3000 \ msvcrt ELF 689a3000-68a61000 Deferred comdlg32<elf> \-PE 689b0000-68a61000 \ comdlg32 ELF 68a61000-68ac3000 Deferred shlwapi<elf> \-PE 68a70000-68ac3000 \ shlwapi ELF 68ac3000-68afb000 Deferred winspool<elf> \-PE 68ad0000-68afb000 \ winspool ELF 68afb000-68b9c000 Deferred krnl386.exe16.so PE 68b10000-68b9c000 Deferred krnl386.exe16 ELF 68b9c000-68bb1000 Deferred system.drv16.so PE 68ba0000-68bb1000 Deferred system.drv16 ELF 68bb1000-68bc5000 Deferred comm.drv16.so PE 68bc0000-68bc5000 Deferred comm.drv16 ELF 68bc5000-68c3b000 Deferred libfreetype.so.6 ELF 68c3b000-68c50000 Deferred libz.so.1 ELF 68c50000-68c80000 Deferred libfontconfig.so.1 ELF 68c80000-68ca7000 Deferred libexpat.so.1 ELF 68ca7000-68d4a000 Deferred winex11<elf> \-PE 68cc0000-68d4a000 \ winex11 ELF 68d4a000-68d53000 Deferred libsm.so.6 ELF 68d53000-68d6c000 Deferred libice.so.6 ELF 68d6c000-68d7c000 Deferred libxext.so.6 ELF 68d7c000-68d96000 Deferred libxcb.so.1 ELF 68d96000-68d9a000 Deferred libxau.so.6 ELF 68d9a000-68dbc000 Deferred imm32<elf> \-PE 68da0000-68dbc000 \ imm32 ELF 68dbc000-68dc2000 Deferred libxxf86vm.so.1 ELF 68dc2000-68dcc000 Deferred libxrender.so.1 ELF 68dcc000-68dd4000 Deferred libxrandr.so.2 ELF 68dd4000-68dd8000 Deferred libxcomposite.so.1 ELF 68dd8000-68dde000 Deferred libxfixes.so.3 ELF 68dde000-68de8000 Deferred libxcursor.so.1 ELF 68de8000-68e1c000 Deferred uxtheme<elf> \-PE 68df0000-68e1c000 \ uxtheme ELF 68e1c000-68e63000 Deferred libcups.so.2 ELF 68e63000-68efe000 Deferred libgnutls.so.26 ELF 68efe000-68f0a000 Deferred libavahi-common.so.3 ELF 68f0a000-68f1b000 Deferred libavahi-client.so.3 ELF 68f1b000-68fcc000 Deferred libkrb5.so.3 ELF 68fcc000-68ff0000 Deferred libk5crypto.so.3 ELF 68ff0000-68ff4000 Deferred libcom_err.so.2 ELF 68ff4000-68ffc000 Deferred libkrb5support.so.0 ELF 68ffc000-69000000 Deferred libkeyutils.so.1 ELF 69000000-69014000 Deferred libresolv.so.2 ELF 69014000-69025000 Deferred libtasn1.so.3 ELF 69025000-69098000 Deferred libgcrypt.so.11 ELF 69098000-690d1000 Deferred libdbus-1.so.3 ELF 690d1000-690da000 Deferred librt.so.1 ELF 690da000-690df000 Deferred libgpg-error.so.0 ELF 690df000-69100000 Deferred localspl<elf> \-PE 690e0000-69100000 \ localspl ELF 69100000-6911b000 Deferred spoolss<elf> \-PE 69110000-6911b000 \ spoolss ELF 6c466000-6c46b000 Deferred libuuid.so.1 ELF 706fa000-70754000 Deferred riched20<elf> \-PE 70710000-70754000 \ riched20 ELF 70b2c000-70d06000 Deferred shell32<elf> \-PE 70b40000-70d06000 \ shell32 ELF 712e1000-71310000 Deferred libgssapi_krb5.so.2 ELF 717df000-717e3000 Deferred libxinerama.so.1 ELF 736f2000-7380f000 Deferred libx11.so.6 ELF 77a5d000-77a63000 Deferred libxdmcp.so.6 ELF 7b800000-7b97d000 Deferred kernel32<elf> \-PE 7b810000-7b97d000 \ kernel32 ELF 7bc00000-7bcb9000 Deferred ntdll<elf> \-PE 7bc10000-7bcb9000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Programmi\DVDSubEdit.exe 00000009 0 <== 0000000e services.exe 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 00000019 explorer.exe 0000001a 0 Backtrace: I know there is another topic regarding this application. I copied COMCTL32.DLL to 'system 32' folder and then launched 'winecfg'. I added the library and changed load order to 'native'. But I cannot run the application. Any suggestion is welcome. Best regards, Paolo