[Wine] wine winamp problems

howmuchforyourbrain at googlemail.com howmuchforyourbrain at googlemail.com
Wed Jun 28 04:06:30 CDT 2006


Hi, I have installed winamp fine under wine, but when I try to load it
wine opens, I see the winamp GUI appear, and then wine closes
unexpectedly. The console shows this output:

wine: Call from 0x404b1fa0 to unimplemented function
shlwapi.dll.IUnknown_CPContainerInvokeParam, aborting
wine: Unimplemented function
shlwapi.dll.IUnknown_CPContainerInvokeParam called at address
0x404b1fa0 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: unimplemented function
shlwapi.dll.IUnknown_CPContainerInvokeParam called in 32-bit code
(0x404b2022).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:404b2022 ESP:406c3d10 EBP:406c3d74 EFLAGS:00000212(   - 00      -
-IA1)
 EAX:4049be71 EBX:4051a714 ECX:00000000 EDX:43a20044
 ESI:43a20044 EDI:71001e2c
Stack dump:
0x406c3d10:  406c3d98 00000008 0000003c 40b7395d
0x406c3d20:  80000100 00000001 00000000 404b1fa0
0x406c3d30:  00000002 40b8f3e0 40b8f660 40b96e5c
0x406c3d40:  42b91ee0 406c3dbc 00000000 406c3d8c
0x406c3d50:  40b6cf59 41dbe7f0 71005b48 71004938
0x406c3d60:  71001d80 7100493c 406c3d8c 71005b3f
0200: sel=1007 base=40038000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x404b2022 RaiseException+0x82 in kernel32 (0x404b2022)
  2 0x40b8efb1 in shlwapi (+0x2efb1) (0x40b8efb1)
  3 0x40b6339b in shlwapi (+0x339b) (0x40b6339b)
fixme:dbghelp:sffip_cb NIY on 'C:\Lego\opt\SHDOCVW.pdb'
  4 0x7108f447 in shdocvw (+0x8f447) (0x7108f447)
  5 0x7100e2ed in shdocvw (+0xe2ed) (0x7100e2ed)
  6 0x7100c2ef in shdocvw (+0xc2ef) (0x7100c2ef)
  7 0x7100b300 in shdocvw (+0xb300) (0x7100b300)
fixme:dbghelp:sffip_cb NIY on 'C:\Lego\opt\MSHTML.pdb'
  8 0x70d63cdb in mshtml (+0x113cdb) (0x70d63cdb)
  9 0x70d4b8af in mshtml (+0xfb8af) (0x70d4b8af)
  10 0x70d5036c in mshtml (+0x10036c) (0x70d5036c)
  11 0x70d50a33 in mshtml (+0x100a33) (0x70d50a33)
  12 0x00000000 (0x00000000)
0x404b2022 RaiseException+0x82 in kernel32: movl
0xfffffffc(%ebp),%ebx
Modules:
Module  Address                 Debug info      Name (142 modules)
PE      0x00400000-00517000     Deferred        winamp
PE      0x02000000-0206f000     Deferred        in_mp3
PE      0x0f000000-0f007000     Deferred        jnetlib.w5s
PE      0x10000000-10019000     Deferred        xml.w5s
PE      0x10720000-10738000     Deferred        gen_ml
PE      0x15000000-1503b000     Deferred        in_nsv
PE      0x1a100000-1a2db000     Deferred        gen_ff
ELF     0x40000000-4001c000     Deferred        ld-linux.so.2
ELF     0x4001d000-40037000     Deferred        libwine.so.1
ELF     0x40041000-4004c000     Deferred        libgcc_s.so.1
ELF     0x4004c000-40060000     Deferred        libpthread.so.0
ELF     0x40060000-40180000     Deferred        libc.so.6
ELF     0x40180000-40184000     Deferred        libdl.so.2
ELF     0x40185000-40202000     Deferred        ntdll<elf>
  \-PE  0x401a0000-40202000     \               ntdll
ELF     0x40202000-402f8000     Deferred        libwine_unicode.so.1
ELF     0x402f8000-4031d000     Deferred        libm.so.6
ELF     0x4035e000-40360000     Deferred        xlcutf8load.so.2
ELF     0x40470000-40576000     Export          kernel32<elf>
  \-PE  0x40490000-40576000     \               kernel32
ELF     0x406d0000-4078f000     Deferred        comctl32<elf>
  \-PE  0x406e0000-4078f000     \               comctl32
ELF     0x4078f000-408bf000     Deferred        user32<elf>
  \-PE  0x407b0000-408bf000     \               user32
ELF     0x408bf000-40973000     Deferred        gdi32<elf>
  \-PE  0x408d0000-40973000     \               gdi32
ELF     0x40a53000-40a95000     Deferred        advapi32<elf>
  \-PE  0x40a60000-40a95000     \               advapi32
ELF     0x40a95000-40abb000     Deferred        msacm32<elf>
  \-PE  0x40aa0000-40abb000     \               msacm32
ELF     0x40abb000-40b44000     Deferred        winmm<elf>
  \-PE  0x40ad0000-40b44000     \               winmm
ELF     0x40b44000-40ba0000     Export          shlwapi<elf>
  \-PE  0x40b60000-40ba0000     \               shlwapi
ELF     0x40ba0000-40c3e000     Deferred        comdlg32<elf>
  \-PE  0x40bb0000-40c3e000     \               comdlg32
ELF     0x40c3e000-40d14000     Deferred        shell32<elf>
  \-PE  0x40c50000-40d14000     \               shell32
ELF     0x40d14000-40d40000     Deferred        winspool<elf>
  \-PE  0x40d20000-40d40000     \               winspool
ELF     0x40d4b000-40d54000     Deferred        libsm.so.6
ELF     0x40d55000-40dc2000     Deferred        libfreetype.so.6
ELF     0x40dc2000-40dd4000     Deferred        libz.so.1
ELF     0x40dd4000-40e0d000     Deferred        libfontconfig.so.1
ELF     0x40e0d000-40e2c000     Deferred        libexpat.so.1
ELF     0x40f48000-40fcb000     Deferred        winex11<elf>
  \-PE  0x40f60000-40fcb000     \               winex11
ELF     0x40fcd000-40fd1000     Deferred        libresmgr.so.1
ELF     0x40fe0000-40ff8000     Deferred        libice.so.6
ELF     0x40ff8000-40ffd000     Deferred        libxxf86dga.so.1
ELF     0x40ffd000-41002000     Deferred        libxxf86vm.so.1
ELF     0x41002000-41010000     Deferred        libxext.so.6
ELF     0x41010000-41107000     Deferred        libx11.so.6
ELF     0x41107000-41164000     Deferred        libgl.so.1
ELF     0x41164000-4116b000     Deferred        libdrm.so.2
ELF     0x4116b000-41188000     Deferred        ximcp.so.2
ELF     0x411ce000-411ea000     Deferred        imm32<elf>
  \-PE  0x411e0000-411ea000     \               imm32
ELF     0x411ea000-411f2000     Deferred        libxrender.so.1
ELF     0x411f2000-411fb000     Deferred        libxcursor.so.1
ELF     0x411fb000-41200000     Deferred        libxfixes.so.3
ELF     0x41200000-41232000     Deferred        uxtheme<elf>
  \-PE  0x41210000-41232000     \               uxtheme
ELF     0x41232000-4125b000     Deferred        winealsa<elf>
  \-PE  0x41240000-4125b000     \               winealsa
ELF     0x4125b000-41318000     Deferred        libasound.so.2
ELF     0x4134d000-41365000     Deferred        msacm<elf>
  \-PE  0x41350000-41365000     \               msacm
ELF     0x41365000-4137a000     Deferred        midimap<elf>
  \-PE  0x41370000-4137a000     \               midimap
ELF     0x414f5000-41513000     Deferred        libcups.so.2
ELF     0x41513000-41550000     Deferred        libssl.so.0.9.8
ELF     0x41550000-41676000     Deferred        libcrypto.so.0.9.8
ELF     0x41676000-41680000     Deferred        libnss_files.so.2
PE      0x41fd0000-42006000     Deferred        aacplusdecoder.w5s
PE      0x42010000-4201a000     Deferred        watcher.w5s
ELF     0x4201a000-42034000     Deferred        wsock32<elf>
  \-PE  0x42020000-42034000     \               wsock32
ELF     0x42034000-4205f000     Deferred        ws2_32<elf>
  \-PE  0x42040000-4205f000     \               ws2_32
ELF     0x4205f000-4207d000     Deferred        iphlpapi<elf>
  \-PE  0x42070000-4207d000     \               iphlpapi
PE      0x42080000-42086000     Deferred        tagz.w5s
PE      0x42090000-4209a000     Deferred        playlist.w5s
PE      0x420a0000-420b4000     Deferred        png.w5s
PE      0x420c0000-4210e000     Deferred        in_wm
ELF     0x42320000-42360000     Deferred        crypt32<elf>
  \-PE  0x42330000-42360000     \               crypt32
ELF     0x42360000-42374000     Deferred        vwin32<elf>
  \-PE  0x42370000-42374000     \               vwin32
ELF     0x42374000-423d3000     Deferred        winedos<elf>
  \-PE  0x42380000-423d3000     \               winedos
PE      0x42520000-42526000     Deferred        in_linein
PE      0x42530000-4256e000     Deferred        in_vorbis
PE      0x42570000-42578000     Deferred        in_mp4
PE      0x42580000-425aa000     Deferred        libmp4v2
PE      0x425b0000-425cb000     Deferred        in_midi
PE      0x425d0000-425eb000     Deferred        read_file
PE      0x425f0000-4261b000     Deferred        in_mod
PE      0x42620000-42637000     Deferred        in_dshow
PE      0x42640000-42648000     Deferred        in_wave
PE      0x42650000-4268d000     Deferred        libsndfile
PE      0x427a0000-427f1000     Deferred        in_cdda
PE      0x42800000-42807000     Deferred        out_wave
PE      0x42810000-4281d000     Deferred        out_ds
PE      0x42820000-42828000     Deferred        out_disk
ELF     0x429cb000-42a4a000     Deferred        ddraw<elf>
  \-PE  0x429f0000-42a4a000     \               ddraw
PE      0x42a80000-42a8a000     Deferred        gen_tray
PE      0x42aa0000-42ad7000     Deferred        gen_jumpex
ELF     0x42ad7000-42aec000     Deferred        powrprof<elf>
  \-PE  0x42ae0000-42aec000     \               powrprof
PE      0x42b20000-42b29000     Deferred        ml_nowplaying
PE      0x42b30000-42b37000     Deferred        ml_bookmarks
PE      0x42b40000-42b4a000     Deferred        ml_history
PE      0x42b50000-42b62000     Deferred        nde
PE      0x42b70000-42ba5000     Deferred        ml_local
PE      0x42bf0000-42c03000     Deferred        ml_playlists
PE      0x42c10000-42c30000     Deferred        ml_disc
PE      0x42c30000-42c5d000     Deferred        ml_wire
PE      0x430a0000-4321f000     Deferred        ml_xpdxs
PE      0x43430000-4344c000     Deferred        ml_pmp
PE      0x43450000-43458000     Deferred        pmp_njb
PE      0x43470000-43497000     Deferred        pmp_ipod
PE      0x437d0000-437ee000     Deferred        ml_online
PE      0x43a00000-43a08000     Deferred        gen_hotkeys
ELF     0x43b20000-43b39000     Deferred        version<elf>
  \-PE  0x43b30000-43b39000     \               version
ELF     0x43b39000-43b4d000     Deferred        lz32<elf>
  \-PE  0x43b40000-43b4d000     \               lz32
PE      0x65340000-653d2000     Deferred        oleaut32
PE      0x65f00000-65fc2000     Deferred        ole32
PE      0x70100000-70153000     Deferred        rpcrt4
PE      0x70200000-70295000     Deferred        wininet
PE      0x702b0000-7032a000     Deferred        urlmon
PE      0x70440000-704cf000     Deferred        mlang
PE      0x70c50000-70efd000     Export          mshtml
PE      0x71000000-71149000     Export          shdocvw
PE      0x71840000-718c4000     Deferred        shdoclc
PE      0x78000000-78040000     Deferred        msvcrt
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
PE      0x7c340000-7c398000     Deferred        nscrt
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\windows\system32\winamp.exe
        00000011    0
        00000010   15
        0000000f    0
        0000000e    0
        0000000d    0
        0000000c    2
0000000a
        0000000b    0
00000008 (D) C:\windows\system32\winamp.exe
        00000009    0 <==


Can anyone see what is going wrong? Thanks.



More information about the wine-users mailing list