http://bugs.winehq.org/show_bug.cgi?id=3850
Summary: Winamp 5.11 (lite version) crashes when installing Product: Wine Version: 0.9.1. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: altkai@ml1.net
1) DLed Winamp 5.11 (lite version) 2) Install proceeds uneventfully until the bar reaches 98% 3) WINE pops up a dialog box requesting to install the Mozilla ActiveX control 4) Regardless of which way you answer, WINE crashes as below (dialog box appears twice)
wine winamp5111_lite.exe You need to install the Mozilla ActiveX control to use Wine's builtin CLSID_WebBrowser from SHDOCVW.DLL wine: Unhandled page fault on read access to 0x00000000 at address 0x428f12 (thread 000c), starting debugger... WineDbg starting on pid 0xb Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00428f12). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:00428f12 ESP:7fc1fde0 EBP:7fd70a58 EFLAGS:00010246( - 00 -RIZP1) EAX:004820fc EBX:004820cc ECX:00000004 EDX:7fd70a58 ESI:004820b8 EDI:00000000 Stack dump: 0x7fc1fde0: 00476024 004820b8 7fc1ff20 7fcc0714 0x7fc1fdf0: 004281a8 00476010 00464d0a 0045e641 0x7fc1fe00: 7fc8b280 00000000 004589fc 00000001 0x7fc1fe10: 00000094 00000004 0000000a 040a08ae 0x7fc1fe20: 00000001 00204120 b7f1eff4 00000000 0x7fc1fe30: 7fc1fe70 7fc1fe54 b7e33351 00000000 Backtrace: =>1 0x00428f12 in winamp (+0x28f12) (0x7fd70a58) 2 0x7df8c0e0 FMTID_UserDefinedProperties+0x548 in shdocvw (0x7df8c2c0) 3 0x7df886f0 in shdocvw (+0x86f0) (0x7df88500) 0x00428f12: movl 0x0(%edi),%ecx Modules: Module Address Debug info Name (81 modules) PE 0x00400000-00533000 Export winamp ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7df6b000-7df90000 Export shdocvw<elf> -PE 0x7df80000-7df90000 \ shdocvw ELF 0x7e1b2000-7e2ac000 Deferred libcrypto.so.0.9.7 ELF 0x7e2ac000-7e2dc000 Deferred libssl.so.0.9.7 ELF 0x7e2dc000-7e2f8000 Deferred libcups.so.2 ELF 0x7e48b000-7e4a0000 Deferred midimap<elf> -PE 0x7e490000-7e4a0000 \ midimap ELF 0x7e4a0000-7e4d7000 Deferred wineoss.drv<elf> -PE 0x7e4b0000-7e4d7000 \ wineoss.drv ELF 0x7e4d7000-7e506000 Deferred uxtheme<elf> -PE 0x7e4e0000-7e506000 \ uxtheme ELF 0x7e54a000-7e553000 Deferred libxcursor.so.1.0.2 ELF 0x7e553000-7e56d000 Deferred imm32<elf> -PE 0x7e560000-7e56d000 \ imm32 ELF 0x7e56d000-7e58a000 Deferred ximcp.so.2 ELF 0x7e58a000-7e58d000 Deferred xlcdef.so.2 ELF 0x7e58d000-7e595000 Deferred libxrender.so.1 ELF 0x7e596000-7e5ad000 Deferred msacm.drv<elf> -PE 0x7e5a0000-7e5ad000 \ msacm.drv ELF 0x7eb66000-7f268000 Deferred fglrx_dri.so ELF 0x7f268000-7f30c000 Deferred libgl.so.1 ELF 0x7f313000-7f31b000 Deferred libgcc_s.so.1 ELF 0x7f31b000-7f324000 Deferred librt.so.1 ELF 0x7f324000-7f3ee000 Deferred libx11.so.6 ELF 0x7f3ee000-7f45d000 Deferred winex11.drv<elf> -PE 0x7f400000-7f45d000 \ winex11.drv ELF 0x7f45d000-7f47d000 Deferred libexpat.so.0 ELF 0x7f47d000-7f4a4000 Deferred libfontconfig.so.1 ELF 0x7f4a4000-7f4bc000 Deferred libice.so.6 ELF 0x7f4bc000-7f4cd000 Deferred libz.so.1 ELF 0x7f4cd000-7f53d000 Deferred libfreetype.so.6 ELF 0x7f555000-7f5cb000 Deferred oleaut32<elf> -PE 0x7f570000-7f5cb000 \ oleaut32 ELF 0x7f5cb000-7f5ef000 Deferred winspool.drv<elf> -PE 0x7f5d0000-7f5ef000 \ winspool.drv ELF 0x7f5ef000-7f60b000 Deferred iphlpapi<elf> -PE 0x7f600000-7f60b000 \ iphlpapi ELF 0x7f60b000-7f644000 Deferred rpcrt4<elf> -PE 0x7f620000-7f644000 \ rpcrt4 ELF 0x7f644000-7f6b2000 Deferred ole32<elf> -PE 0x7f660000-7f6b2000 \ ole32 ELF 0x7f6b2000-7f6fd000 Deferred shlwapi<elf> -PE 0x7f6d0000-7f6fd000 \ shlwapi ELF 0x7f6fd000-7f7a7000 Deferred shell32<elf> -PE 0x7f710000-7f7a7000 \ shell32 ELF 0x7f7a7000-7f839000 Deferred comdlg32<elf> -PE 0x7f7c0000-7f839000 \ comdlg32 ELF 0x7f839000-7f8ad000 Deferred winmm<elf> -PE 0x7f850000-7f8ad000 \ winmm ELF 0x7f8ad000-7f8cb000 Deferred msacm32<elf> -PE 0x7f8b0000-7f8cb000 \ msacm32 ELF 0x7f8cb000-7f900000 Deferred advapi32<elf> -PE 0x7f8e0000-7f900000 \ advapi32 ELF 0x7f900000-7f980000 Deferred gdi32<elf> -PE 0x7f910000-7f980000 \ gdi32 ELF 0x7f980000-7fa85000 Deferred user32<elf> -PE 0x7f9a0000-7fa85000 \ user32 ELF 0x7fa85000-7fb20000 Deferred comctl32<elf> -PE 0x7fa90000-7fb20000 \ comctl32 ELF 0x7fc22000-7fc30000 Deferred libxext.so.6 ELF 0x7fc35000-7fc38000 Deferred libxrandr.so.2 ELF 0x7fc38000-7fd20000 Deferred kernel32<elf> -PE 0x7fc50000-7fd20000 \ kernel32 ELF 0x7fe32000-7fe3c000 Deferred libnss_files.so.2 ELF 0x7fe3c000-7fe46000 Deferred libnss_nis.so.2 ELF 0x7fe46000-7fe5b000 Deferred libnsl.so.1 ELF 0x7fe5b000-7fe64000 Deferred libnss_compat.so.2 ELF 0x7fe65000-7fe6a000 Deferred libxxf86vm.so.1 ELF 0x7fe6a000-7fe70000 Deferred libxxf86dga.so.1 ELF 0x7fe73000-7fe7c000 Deferred libsm.so.6 ELF 0x7fe80000-7fea3000 Deferred libm.so.6 ELF 0x7fea3000-7ff98000 Deferred libwine_unicode.so.1 ELF 0x7ff98000-80000000 Deferred ntdll<elf> -PE 0x7ffb0000-80000000 \ ntdll ELF 0xb7e07000-b7e0b000 Deferred libdl.so.2 ELF 0xb7e0b000-b7f23000 Deferred libc.so.6 ELF 0xb7f23000-b7f36000 Deferred libpthread.so.0 ELF 0xb7f37000-b7f51000 Deferred libwine.so.1 ELF 0xb7f69000-b7f80000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000b (D) C:\Program Files\Winamp\winamp.exe 0000000c 0 <== 00000008 0000000a 0 00000009 0 WineDbg terminated on pid 0xb kai@localhost ~ $ You need to install the Mozilla ActiveX control to use Wine's builtin CLSID_WebBrowser from SHDOCVW.DLL wine: Unhandled page fault on read access to 0x00000000 at address 0x428f12 (thread 0010), starting debugger... WineDbg starting on pid 0xf Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00428f12). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:00428f12 ESP:7fc1fde0 EBP:7fd70a80 EFLAGS:00210246( - 00 -RIZP1) EAX:004820fc EBX:004820cc ECX:00000004 EDX:7fd70a80 ESI:004820b8 EDI:00000000 Stack dump: 0x7fc1fde0: 00476024 004820b8 7fc1ff20 7fcc0714 0x7fc1fdf0: 004281a8 00476010 00464d0a 0045e641 0x7fc1fe00: 7fc8b280 00000000 004589fc 00000001 0x7fc1fe10: 00000094 00000004 0000000a 040a08ae 0x7fc1fe20: 00000001 00204120 b7f19ff4 00000000 0x7fc1fe30: 7fc1fe70 7fc1fe54 b7e2e351 00000000 Backtrace: =>1 0x00428f12 in winamp (+0x28f12) (0x7fd70a80) 2 0x7df9c0e0 FMTID_UserDefinedProperties+0x548 in shdocvw (0x7df9c2c0) 3 0x7df986f0 in shdocvw (+0x86f0) (0x7df98500) 0x00428f12: movl 0x0(%edi),%ecx Modules: Module Address Debug info Name (81 modules) PE 0x00400000-00533000 Export winamp ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7df7b000-7dfa0000 Export shdocvw<elf> -PE 0x7df90000-7dfa0000 \ shdocvw ELF 0x7e1c2000-7e2bc000 Deferred libcrypto.so.0.9.7 ELF 0x7e2bc000-7e2ec000 Deferred libssl.so.0.9.7 ELF 0x7e2ec000-7e308000 Deferred libcups.so.2 ELF 0x7e493000-7e4a8000 Deferred midimap<elf> -PE 0x7e4a0000-7e4a8000 \ midimap ELF 0x7e4a8000-7e4df000 Deferred wineoss.drv<elf> -PE 0x7e4c0000-7e4df000 \ wineoss.drv ELF 0x7e4df000-7e50e000 Deferred uxtheme<elf> -PE 0x7e4f0000-7e50e000 \ uxtheme ELF 0x7e552000-7e55b000 Deferred libxcursor.so.1.0.2 ELF 0x7e55c000-7e573000 Deferred msacm.drv<elf> -PE 0x7e560000-7e573000 \ msacm.drv ELF 0x7e573000-7e58d000 Deferred imm32<elf> -PE 0x7e580000-7e58d000 \ imm32 ELF 0x7e58d000-7e5aa000 Deferred ximcp.so.2 ELF 0x7e5aa000-7e5ad000 Deferred xlcdef.so.2 ELF 0x7eb66000-7f268000 Deferred fglrx_dri.so ELF 0x7f268000-7f30c000 Deferred libgl.so.1 ELF 0x7f313000-7f31b000 Deferred libgcc_s.so.1 ELF 0x7f31b000-7f324000 Deferred librt.so.1 ELF 0x7f324000-7f3ee000 Deferred libx11.so.6 ELF 0x7f3ee000-7f45d000 Deferred winex11.drv<elf> -PE 0x7f400000-7f45d000 \ winex11.drv ELF 0x7f45d000-7f47d000 Deferred libexpat.so.0 ELF 0x7f47d000-7f4a4000 Deferred libfontconfig.so.1 ELF 0x7f4a4000-7f4bc000 Deferred libice.so.6 ELF 0x7f4bc000-7f4cd000 Deferred libz.so.1 ELF 0x7f4cd000-7f53d000 Deferred libfreetype.so.6 ELF 0x7f53d000-7f545000 Deferred libxrender.so.1 ELF 0x7f555000-7f5cb000 Deferred oleaut32<elf> -PE 0x7f570000-7f5cb000 \ oleaut32 ELF 0x7f5cb000-7f5ef000 Deferred winspool.drv<elf> -PE 0x7f5d0000-7f5ef000 \ winspool.drv ELF 0x7f5ef000-7f60b000 Deferred iphlpapi<elf> -PE 0x7f600000-7f60b000 \ iphlpapi ELF 0x7f60b000-7f644000 Deferred rpcrt4<elf> -PE 0x7f620000-7f644000 \ rpcrt4 ELF 0x7f644000-7f6b2000 Deferred ole32<elf> -PE 0x7f660000-7f6b2000 \ ole32 ELF 0x7f6b2000-7f6fd000 Deferred shlwapi<elf> -PE 0x7f6d0000-7f6fd000 \ shlwapi ELF 0x7f6fd000-7f7a7000 Deferred shell32<elf> -PE 0x7f710000-7f7a7000 \ shell32 ELF 0x7f7a7000-7f839000 Deferred comdlg32<elf> -PE 0x7f7c0000-7f839000 \ comdlg32 ELF 0x7f839000-7f8ad000 Deferred winmm<elf> -PE 0x7f850000-7f8ad000 \ winmm ELF 0x7f8ad000-7f8cb000 Deferred msacm32<elf> -PE 0x7f8b0000-7f8cb000 \ msacm32 ELF 0x7f8cb000-7f900000 Deferred advapi32<elf> -PE 0x7f8e0000-7f900000 \ advapi32 ELF 0x7f900000-7f980000 Deferred gdi32<elf> -PE 0x7f910000-7f980000 \ gdi32 ELF 0x7f980000-7fa85000 Deferred user32<elf> -PE 0x7f9a0000-7fa85000 \ user32 ELF 0x7fa85000-7fb20000 Deferred comctl32<elf> -PE 0x7fa90000-7fb20000 \ comctl32 ELF 0x7fc22000-7fc30000 Deferred libxext.so.6 ELF 0x7fc35000-7fc38000 Deferred libxrandr.so.2 ELF 0x7fc38000-7fd20000 Deferred kernel32<elf> -PE 0x7fc50000-7fd20000 \ kernel32 ELF 0x7fe32000-7fe47000 Deferred libnsl.so.1 ELF 0x7fe47000-7fe50000 Deferred libnss_compat.so.2 ELF 0x7fe52000-7fe57000 Deferred libxxf86vm.so.1 ELF 0x7fe57000-7fe60000 Deferred libsm.so.6 ELF 0x7fe62000-7fe68000 Deferred libxxf86dga.so.1 ELF 0x7fe68000-7fe8b000 Deferred libm.so.6 ELF 0x7fe8b000-7ff80000 Deferred libwine_unicode.so.1 ELF 0x7ff80000-7ff8a000 Deferred libnss_files.so.2 ELF 0x7ff8a000-7ff94000 Deferred libnss_nis.so.2 ELF 0x7ff98000-80000000 Deferred ntdll<elf> -PE 0x7ffb0000-80000000 \ ntdll ELF 0xb7e02000-b7e06000 Deferred libdl.so.2 ELF 0xb7e06000-b7f1e000 Deferred libc.so.6 ELF 0xb7f1e000-b7f31000 Deferred libpthread.so.0 ELF 0xb7f32000-b7f4c000 Deferred libwine.so.1 ELF 0xb7f64000-b7f7b000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000f (D) C:\Program Files\Winamp\winamp.exe 00000010 0 <== WineDbg terminated on pid 0xf