Hello, my father has a weather station which contains a software called Weather Analyzer Software. As I installed it under Windows XP I had already problems with the sound driver. (I have no idea why this program needs a sound driver?!). Now I wanted to use it with Ubuntu so I installed it with wine (everything was normal). The first thing, when I started this program, was a missing dll (mfc42.dll). I put it in ~/.wine/drive_c/windows/system/ and the error disappeared. When I now want to start it recive the following output: Code: fireflyer@laptop-fire:~/.wine/drive_c/Program Files/Weather Analyzer$ wine WeatherAnalyzer.exe fixme:reg:RegSetKeySecurity :(0x5c,4,0x95e848): stub fixme:reg:RegSetKeySecurity :(0x60,4,0x95e848): stub fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer wine: Unhandled exception 0x80000003 at address 0x45ea73 (thread 0009), starting debugger... 0x0045ea73: int $3 Modules: Module Address Debug info Name (137 modules) PE 330000- 34e000 Deferred usbdlldemo PE 350000- 356000 Deferred wavelib PE 360000- 391000 Deferred exceldll PE 400000- f4f000 Export weatheranalyzer PE 10000000-10007000 Deferred wtprot_hid PE 5f400000-5f4ed000 Deferred mfc42 ELF 68000000-6813c000 Deferred libwine.so.1 ELF 6813c000-68155000 Deferred libpthread.so.0 ELF 68155000-68299000 Deferred libc.so.6 ELF 68299000-682a1000 Deferred libnss_compat.so.2 ELF 682a1000-682b8000 Deferred libnsl.so.1 ELF 682b8000-682c3000 Deferred libnss_nis.so.2 ELF 682c3000-682cf000 Deferred libnss_files.so.2 ELF 682cf000-6833d000 Deferred rpcrt4<elf> \-PE 682e0000-6833d000 \ rpcrt4 ELF 6833d000-68395000 Deferred advapi32<elf> \-PE 68350000-68395000 \ advapi32 ELF 68395000-683c9000 Deferred winspool<elf> \-PE 683a0000-683c9000 \ winspool ELF 683c9000-68515000 Deferred user32<elf> \-PE 683e0000-68515000 \ user32 ELF 68515000-685b5000 Deferred gdi32<elf> \-PE 68530000-685b5000 \ gdi32 ELF 685b5000-685cf000 Deferred version<elf> \-PE 685c0000-685cf000 \ version ELF 685cf000-685e3000 Deferred lz32<elf> \-PE 685d0000-685e3000 \ lz32 ELF 685e3000-685f8000 Deferred hid<elf> \-PE 685f0000-685f8000 \ hid ELF 685f8000-68617000 Deferred msvcrtd<elf> \-PE 68600000-68617000 \ msvcrtd ELF 68617000-68686000 Deferred msvcrt<elf> \-PE 68630000-68686000 \ msvcrt ELF 68686000-6870d000 Deferred winmm<elf> \-PE 68690000-6870d000 \ winmm ELF 6870d000-687f2000 Deferred oleaut32<elf> \-PE 68720000-687f2000 \ oleaut32 ELF 687f2000-68982000 Deferred shell32<elf> \-PE 68800000-68982000 \ shell32 ELF 68982000-689df000 Deferred shlwapi<elf> \-PE 68990000-689df000 \ shlwapi ELF 689df000-68a08000 Deferred oledlg<elf> \-PE 689e0000-68a08000 \ oledlg ELF 68a08000-68a1c000 Deferred olepro32<elf> \-PE 68a10000-68a1c000 \ olepro32 ELF 68a1c000-68a46000 Deferred ws2_32<elf> \-PE 68a20000-68a46000 \ ws2_32 ELF 68a46000-68a66000 Deferred iphlpapi<elf> \-PE 68a50000-68a66000 \ iphlpapi ELF 68a66000-68a7a000 Deferred libresolv.so.2 ELF 68a7a000-68a9e000 Deferred odbc32<elf> \-PE 68a80000-68a9e000 \ odbc32 ELF 68a9e000-68aeb000 Deferred dsound<elf> \-PE 68ab0000-68aeb000 \ dsound ELF 68aeb000-68b00000 Deferred system.drv16.so PE 68af0000-68b00000 Deferred system.drv16 ELF 68b00000-68b7f000 Deferred libfreetype.so.6 ELF 68b7f000-68b95000 Deferred libz.so.1 ELF 68b95000-68bc2000 Deferred libfontconfig.so.1 ELF 68bc2000-68c61000 Deferred winex11<elf> \-PE 68bd0000-68c61000 \ winex11 ELF 68c61000-68c7c000 Deferred libice.so.6 ELF 68c7c000-68c8c000 Deferred libxext.so.6 ELF 68c8c000-68dbb000 Deferred libx11.so.6 ELF 68dbb000-68dc0000 Deferred libuuid.so.1 ELF 68dc0000-68dc4000 Deferred libxau.so.6 ELF 68dc4000-68de2000 Deferred libxcb.so.1 ELF 68de2000-68de7000 Deferred libxdmcp.so.6 ELF 68de7000-68dea000 Deferred libxinerama.so.1 ELF 68dea000-68df0000 Deferred libxxf86vm.so.1 ELF 68df0000-68df9000 Deferred libxrandr.so.2 ELF 68df9000-68dfd000 Deferred libxcomposite.so.1 ELF 68dfd000-68e03000 Deferred libxfixes.so.3 ELF 68e03000-68e0e000 Deferred libxcursor.so.1 ELF 68e0e000-68e2e000 Deferred localspl<elf> \-PE 68e10000-68e2e000 \ localspl ELF 68e2e000-68e47000 Deferred spoolss<elf> \-PE 68e30000-68e47000 \ spoolss ELF 68e47000-68e8c000 Deferred libcups.so.2 ELF 68e8c000-68eb9000 Deferred libgssapi_krb5.so.2 ELF 68eb9000-68f61000 Deferred libgnutls.so.26 ELF 68f61000-68f6d000 Deferred libavahi-common.so.3 ELF 68f6d000-68f7e000 Deferred libavahi-client.so.3 ELF 68f7e000-69030000 Deferred libkrb5.so.3 ELF 69030000-69039000 Deferred libkrb5support.so.0 ELF 69039000-6904b000 Deferred libtasn1.so.3 ELF 6904b000-690c7000 Deferred libgcrypt.so.11 ELF 690c7000-69100000 Deferred libdbus-1.so.3 ELF 69100000-69105000 Deferred libgpg-error.so.0 ELF 69105000-69138000 Deferred uxtheme<elf> \-PE 69110000-69138000 \ uxtheme ELF 69138000-69170000 Deferred winealsa<elf> \-PE 69140000-69170000 \ winealsa ELF 69173000-691b3000 Deferred libpulse.so.0 ELF 691b3000-691b9000 Deferred libxtst.so.6 ELF 691b9000-6920f000 Deferred setupapi<elf> \-PE 691c0000-6920f000 \ setupapi ELF 6920f000-692d6000 Deferred libasound.so.2 ELF 692d6000-69320000 Deferred libpulsecommon-0.9.19.so ELF 69320000-69329000 Deferred libwrap.so.0 ELF 69329000-69395000 Deferred libsndfile.so.1 ELF 69395000-693e5000 Deferred libflac.so.8 ELF 693e5000-694df000 Deferred libvorbisenc.so.2 ELF 694df000-6950a000 Deferred libvorbis.so.0 ELF 6950a000-69511000 Deferred libogg.so.0 ELF 69511000-69518000 Deferred libasound_module_pcm_pulse.so ELF 69518000-69531000 Deferred msacm32<elf> \-PE 69520000-69531000 \ msacm32 ELF 69531000-69557000 Deferred msacm32<elf> \-PE 69540000-69557000 \ msacm32 ELF 69557000-6956c000 Deferred midimap<elf> \-PE 69560000-6956c000 \ midimap ELF 6a5f9000-6a5fd000 Deferred libdl.so.2 ELF 6baf9000-6bb16000 Deferred ld-linux.so.2 ELF 6bb3d000-6bb47000 Deferred libxrender.so.1 ELF 6cb12000-6cb2d000 Deferred wsock32<elf> \-PE 6cb20000-6cb2d000 \ wsock32 ELF 6db4d000-6db78000 Deferred libk5crypto.so.3 ELF 73aa6000-73aaf000 Deferred libsm.so.6 ELF 73e33000-73e37000 Deferred libkeyutils.so.1 ELF 73e68000-73e71000 Deferred librt.so.1 ELF 74162000-7422c000 Deferred comctl32<elf> \-PE 74170000-7422c000 \ comctl32 ELF 743fd000-744f9000 Deferred ole32<elf> \-PE 74420000-744f9000 \ ole32 ELF 7570a000-75731000 Deferred libexpat.so.1 ELF 7a5fe000-7a6b1000 Deferred comdlg32<elf> \-PE 7a610000-7a6b1000 \ comdlg32 ELF 7ac22000-7ac43000 Deferred imm32<elf> \-PE 7ac30000-7ac43000 \ imm32 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 7c977000-7c99d000 Deferred libm.so.6 ELF 7cdf3000-7cdf7000 Deferred libcom_err.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Weather Analyzer\WeatherAnalyzer.exe 00000009 0 <== 0000000e 0000001b 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 00000017 0 00000016 0 00000013 0 00000012 0 00000018 0000001c 0 0000001a 0 00000019 0 0000001d 0000001e 0 Backtrace: =>0 0x0045ea73 in weatheranalyzer (+0x5ea73) (0x0032e99c) 1 0x0046d57a in weatheranalyzer (+0x6d57a) (0x0032e9a8) 2 0x0045f933 in weatheranalyzer (+0x5f933) (0x0032e9d8) 3 0x0046896e in weatheranalyzer (+0x6896e) (0x0032e9e0) 4 0x7b8442a7 UnhandledExceptionFilter+0x57() in kernel32 (0x0032ea40) 5 0x0045d3ad in weatheranalyzer (+0x5d3ad) (0x0032ea64) 6 0x00455d58 in weatheranalyzer (+0x55d58) (0x0032feb8) 7 0x7b877315 in kernel32 (+0x57315) (0x0032fee8) 8 0x7bc6cf04 call_thread_func+0xc() in ntdll (0x0032fef8) 9 0x7bc6d120 call_thread_entry_point+0x70() in ntdll (0x0032ffc8) 10 0x7bc4a57a in ntdll (+0x3a57a) (0x0032ffe8) 11 0x6800801d wine_call_on_stack+0x1d() in libwine.so.1 (0x00000000) err:seh:raise_exception Unhandled exception code 80000003 flags 0 addr 0x45ea73 So the programm terminates again and it lookes like I have the old "sound-problem". But my sound is all fine I have no problems with it. Here is the program (6 MB) http://awfl.eu/downloads/2/Weather_Analyzer.exe And the dll I used: http://www.dll-files.com/dllindex/dll-files.shtml?mfc42 I hope someone can help me, this would be fine :) And sorry for the mistakes my english is not that good :/ Best regards FireFlyer