[Bug 3850] Winamp 5.11 (lite version) crashes when installing

Wine Bugs wine-bugs at winehq.org
Wed Nov 16 21:49:31 CST 2005


http://bugs.winehq.org/show_bug.cgi?id=3850





------- Additional Comments From cihan at uq.edu.au  2005-16-11 21:49 -------
Same thing here (it works with native shdocvw.dll without showing that dialog).
Here's the output with WINEDEBUG=+shdocvw:

trace:shdocvw:DllMain 0x41900000 0x1 (nil)
trace:shdocvw:DllGetClassObject 
trace:shdocvw:SHDOCVW_GetMozctlPath key =
L"Software\\Classes\\CLSID\\{1339B54C-3453-11D2-93B9-000000000000}\\InprocServer32"
trace:shdocvw:SHDOCVW_GetMozctlPath key =
L"Software\\Classes\\CLSID\\{1339B54C-3453-11D2-93B9-000000000000}\\InprocServer32"
You need to install the Mozilla ActiveX control to
use Wine's builtin CLSID_WebBrowser from SHDOCVW.DLL
trace:shdocvw:WebBrowser_Create ((nil) {00000000-0000-0000-c000-000000000046}
0x4067fd78)
trace:shdocvw:WebBrowser_QueryInterface (0x4038ef58)->(IID_IUnknown 0x4067fd78)
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=1
trace:shdocvw:WebBrowser_QueryInterface (0x4038ef58)->(IID_IOleObject 0x4067fde8)
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=2
trace:shdocvw:OleObject_SetClientSite (0x4038ef58)->(0x4820b8)
trace:shdocvw:WebBrowser_Release (0x4038ef58) ref=1
trace:shdocvw:WebBrowser_QueryInterface (0x4038ef58)->(IID_IPersistStreamInit
0x4067fddc)
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=2
fixme:shdocvw:PersistStreamInit_InitNew (0x4038ef58)
trace:shdocvw:WebBrowser_Release (0x4038ef58) ref=1
trace:shdocvw:WebBrowser_QueryInterface (0x4038ef58)->(IID_IOleObject 0x4067fddc)
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=2
fixme:shdocvw:OleObject_DoVerb (0x4038ef58)->(-3 (nil) 0x4820b8 0 (nil) (nil))
fixme:shdocvw:OleObject_DoVerb stub for OLEIVERB_HIDE
trace:shdocvw:WebBrowser_Release (0x4038ef58) ref=1
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=2
trace:shdocvw:WebBrowser_QueryInterface (0x4038ef58)->(IID_IWebBrowser2 0x4820f8)
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=3
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=4
trace:shdocvw:WebBrowser_QueryInterface
(0x4038ef58)->(IID_IConnectionPointContainer 0x4067fddc)
trace:shdocvw:WebBrowser_AddRef (0x4038ef58) ref=5
fixme:shdocvw:ConnectionPointContainer_FindConnectionPoint
(0x4038ef58)->({34a715a0-6587-11d0-924a-0020afc7ac4d} 0x4067fdd8)
trace:shdocvw:WebBrowser_Release (0x4038ef58) ref=4
trace:shdocvw:WebBrowser_Release (0x4038ef58) ref=3
wine: Unhandled page fault on read access to 0x00000000 at address 0x428f12
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00428f12).
In 32 bit mode.
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0000
 EIP:00428f12 ESP:4067fdec EBP:4038ef58 EFLAGS:00010246(   - 00      -RIZP1)
 EAX:004820fc EBX:004820cc ECX:401e2308 EDX:00000034
 ESI:004820b8 EDI:00000000
Stack dump:
0x4067fdec:  00476024 004820b8 4067ff2c 404e9718
0x4067fdfc:  004281a8 00476010 00464d0a 0045e641
0x4067fe0c:  404a7960 00000000 004589fc 00000001
0x4067fe1c:  00000094 00000004 0000000a 040a08ae
0x4067fe2c:  00000001 00204120 40166ff4 00000000
0x4067fe3c:  4067fe7c 4067fe60 400768b1 00000000
0200: sel=1007 base=40018000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x00428f12 in winamp (+0x28f12) (0x4038ef58)
  2 0x41917160 OleObjectVtbl+0x0 in shdocvw (0x419173a0)
  3 0x4190f650 WebBrowser_AddRef+0x0(iface=0x458b1055)
[/home/me/wine/dlls/shdocvw/webbrowser.c:107] in shdocvw (0x4190f080)
0x00428f12: movl	0x0(%edi),%ecx
Modules:
Module	Address			Debug info	Name (69 modules)
PE	0x00400000-00533000	Export          winamp
ELF	0x40000000-40017000	Deferred        ld-linux.so.2
ELF	0x4001a000-40023000	Deferred        libnss_compat.so.2
ELF	0x40023000-4002d000	Deferred        libnss_nis.so.2
ELF	0x4002d000-40033000	Deferred        libxxf86dga.so.1
ELF	0x40034000-4004e000	Deferred        libwine.so.1
ELF	0x4004e000-4016b000	Deferred        libc.so.6
ELF	0x4016c000-40170000	Deferred        libdl.so.2
ELF	0x40170000-401e3000	Deferred        ntdll<elf>
  \-PE	0x40180000-401e3000	\               ntdll
ELF	0x401e3000-402d8000	Deferred        libwine_unicode.so.1
ELF	0x402d8000-402fb000	Deferred        libm.so.6
ELF	0x402fb000-4030c000	Deferred        libz.so.1
ELF	0x4030c000-4030f000	Deferred        libxrandr.so.2
ELF	0x40312000-40317000	Deferred        libxxf86vm.so.1
ELF	0x40318000-4032e000	Deferred        libnsl.so.1
ELF	0x4032e000-40338000	Deferred        libnss_files.so.2
ELF	0x40338000-40340000	Deferred        libsm.so.6
ELF	0x40450000-40549000	Deferred        kernel32<elf>
  \-PE	0x40470000-40549000	\               kernel32
ELF	0x40575000-4057d000	Deferred        libxrender.so.1
ELF	0x4057d000-40580000	Deferred        xlcdef.so.2
ELF	0x40680000-4072c000	Deferred        comctl32<elf>
  \-PE	0x40690000-4072c000	\               comctl32
ELF	0x4072c000-4083e000	Deferred        user32<elf>
  \-PE	0x40750000-4083e000	\               user32
ELF	0x4083e000-408c2000	Deferred        gdi32<elf>
  \-PE	0x40850000-408c2000	\               gdi32
ELF	0x408c2000-408fb000	Deferred        advapi32<elf>
  \-PE	0x408d0000-408fb000	\               advapi32
ELF	0x408fb000-4091d000	Deferred        msacm32<elf>
  \-PE	0x40900000-4091d000	\               msacm32
ELF	0x4091d000-4099b000	Deferred        winmm<elf>
  \-PE	0x40930000-4099b000	\               winmm
ELF	0x4099b000-40a2d000	Deferred        comdlg32<elf>
  \-PE	0x409b0000-40a2d000	\               comdlg32
ELF	0x40a2d000-40aec000	Deferred        shell32<elf>
  \-PE	0x40a40000-40aec000	\               shell32
ELF	0x40aec000-40b41000	Deferred        shlwapi<elf>
  \-PE	0x40b00000-40b41000	\               shlwapi
ELF	0x40b41000-40b68000	Deferred        winspool.drv<elf>
  \-PE	0x40b50000-40b68000	\               winspool.drv
ELF	0x40b68000-40b85000	Deferred        ximcp.so.2
ELF	0x40b85000-40bef000	Deferred        libfreetype.so.6
ELF	0x40bef000-40c68000	Deferred        winex11.drv<elf>
  \-PE	0x40c00000-40c68000	\               winex11.drv
ELF	0x40c68000-40c80000	Deferred        libice.so.6
ELF	0x40c80000-40c8e000	Deferred        libxext.so.6
ELF	0x40c8e000-40d58000	Deferred        libx11.so.6
ELF	0x40d58000-40dc4000	Deferred        libgl.so.1
ELF	0x40dc4000-40e16000	Deferred        libpthread.so.0
ELF	0x40e16000-40e1a000	Deferred        iso8859-1.so
ELF	0x40e1a000-40e36000	Deferred        imm32<elf>
  \-PE	0x40e20000-40e36000	\               imm32
ELF	0x40e36000-40e4e000	Deferred        msacm.drv<elf>
  \-PE	0x40e40000-40e4e000	\               msacm.drv
ELF	0x40e53000-40e5c000	Deferred        libxcursor.so.1
ELF	0x40eb6000-40ee6000	Deferred        uxtheme<elf>
  \-PE	0x40ec0000-40ee6000	\               uxtheme
ELF	0x40ee6000-40efb000	Deferred        midimap<elf>
  \-PE	0x40ef0000-40efb000	\               midimap
ELF	0x4107d000-41099000	Deferred        libcups.so.2
ELF	0x41099000-410ca000	Deferred        libssl.so.0
ELF	0x410ca000-411c9000	Deferred        libcrypto.so.0
ELF	0x418f0000-4191b000	Stabs           shdocvw<elf>
  \-PE	0x41900000-4191b000	\               shdocvw
PE	0x65340000-653d2000	Deferred        oleaut32
PE	0x65f00000-65fc2000	Deferred        ole32
ELF	0x7bf00000-7bf07000	Deferred        <wine-loader>
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Winamp\Winamp.exe
	00000009    0 <==
WineDbg terminated on pid 0x8



-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list