http://bugs.winehq.org/show_bug.cgi?id=15321
--- Comment #3 from thundernyannyan@hotmail.com 2008-09-18 23:15:32 --- (In reply to comment #2)
(In reply to comment #1)
could you provide exact steps to reproduce the bug? Also, does the following command fix the bug:
wget http://kegel.com/wine/winetricks && sh winetricks riched20
Replying to myself:, i already can reproduce the bug. For me the bug is gone after copying shdocvw.dll and shlwapi.dll to ~/.wine/drive_c/windows/system32, and running them native:
WINEDLLOVERRIDES="shdocvw,shlwapi=n" wine Yugioh\ Virtual\ Desktop\ 9.exe
Could you try if that work-around works for you too? If so, most likely it's missing stuff in shdocvw that causes this bug
Do I need to to the winetricks command that you stated first?
Also, I already had shdowcvw.dll and shlwapi.dll in the system32 folder... It must've been there from the beginning, since I never touched them. Anyways, I tried using the Wine Config to make shdocvw.dll and shlwapi.dll Native, then I ran YVD, but I got the same error. I then tried using the command you gave me, and I got the following output to the terminal (YVD didn't even open):
fixme:ole:OleLoadPictureEx (0xd50bec,545105,0,{7bf80980-bf32-101a-8bbb-00aa00300cab},x=0,y=0,f=0,0x32fa78), partially implemented. err:module:import_dll Library shlwapi.dll (which is needed by L"C:\windows\system32\shell32.dll") not found err:module:import_dll Library shell32.dll (which is needed by L"C:\windows\system32\comdlg32.dll") not found err:module:import_dll Library shlwapi.dll (which is needed by L"C:\windows\system32\comdlg32.dll") not found err:module:import_dll Library comdlg32.dll (which is needed by L"Z:\home\hj\Documents\yvd9prefinal\COMCTL32.OCX") not found err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"Z:\home\hj\Documents\yvd9prefinal\COMCTL32.OCX" err:ole:CoGetClassObject no class object {0713e8d2-850a-101b-afc0-4210102a8da7} could be created for context 0x3 err:module:import_dll Library shlwapi.dll (which is needed by L"C:\windows\system32\shell32.dll") not found err:module:import_dll Library shell32.dll (which is needed by L"C:\windows\system32\comdlg32.dll") not found err:module:import_dll Library shlwapi.dll (which is needed by L"C:\windows\system32\comdlg32.dll") not found err:module:import_dll Library comdlg32.dll (which is needed by L"C:\Program Files\yvd9prefinal\COMCTL32.OCX") not found err:module:import_dll Library shlwapi.dll (which is needed by L"C:\windows\system32\shell32.dll") not found err:module:import_dll Library shell32.dll (which is needed by L"C:\windows\system32\comdlg32.dll") not found err:module:import_dll Library shlwapi.dll (which is needed by L"C:\windows\system32\comdlg32.dll") not found err:module:import_dll Library comdlg32.dll (which is needed by L"Z:\home\hj\Documents\yvd9prefinal\COMCTL32.OCX") not found err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"Z:\home\hj\Documents\yvd9prefinal\COMCTL32.OCX" err:ole:CoGetClassObject no class object {0713e8d2-850a-101b-afc0-4210102a8da7} could be created for context 0x3