http://bugs.winehq.org/show_bug.cgi?id=15321
Summary: Yugioh Virtual Desktop 9.0 RC1 crashes upon loading Product: Wine Version: 1.1.4 Platform: HP OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: thundernyannyan@hotmail.com
Created an attachment (id=16154) --> (http://bugs.winehq.org/attachment.cgi?id=16154) Terminal Output log
This program creates a "Run-time error '445': Object doesn't support this action" as soon as the interface loads. The download comes with several .dll and .ocx files, most of which do not seem to come pre-packaged with Wine 1.1.4 (the only one I can remember which wasn't new was oleaut32.dll, but there may have been one or two others).
I've tried moving these files into Wine's system32 folder and running the program both with and without having those files set as Native Then Builtin. The only difference I found was that setting oleaut32.dll as Native Then Builtin causes the error message to change to "Run-time error '-2147467259 (80004005)': Automation error." Whether this means the problem is with the oleaut.dll file itself, a combination of files, or something else entirely, I have no idea.
Here are the links to download the required files:
YVD 9.0 Beta 12 (contains all the base files necessary to run): http://www.xerocreative.com/yvd9prefinal.zip
YVD 9.0 RC1 Test Build 5 (contains two files which must be used in place of the Beta 12 files): http://xerocreative.com/YVD9rc1b5.zip
http://bugs.winehq.org/show_bug.cgi?id=15321
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-18 01:33:46 --- 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
http://bugs.winehq.org/show_bug.cgi?id=15321
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #2 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-18 01:45:40 --- (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
http://bugs.winehq.org/show_bug.cgi?id=15321
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |shdocvw Keywords| |download
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
http://bugs.winehq.org/show_bug.cgi?id=15321
--- Comment #4 from thundernyannyan@hotmail.com 2008-09-18 23:46:47 --- (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
Alright, I just tried the winetricks commands as well, and that didn't work either. I double-checked my system32 folder, and I had all the .dll files that winetricks downloaded, but I still have the same problems as before. If I try to run YVD through the terminal - with or without making shdocvw.dll and shlwapi.dll native - I get the output that I posted before, and YVD doesn't even open. If I merely double-click on the .exe file in the folder, YVD will open, but I still get the "Object Doesn't Support This Action" error.
http://bugs.winehq.org/show_bug.cgi?id=15321
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2008-09-19 00:54:11 --- maybe i should have been a bit clearer: you have to copy the two dlls from a windows-partition to ~/.wine/drive_c/windows/system32/
The 2 dlls that are already there are just fake/stub dlls, copy the 2 real windows dlls over it. If you don't have a windows-partition you can't test that, but i already did, and it works around the bug apparently
http://bugs.winehq.org/show_bug.cgi?id=15321
--- Comment #6 from thundernyannyan@hotmail.com 2008-09-19 01:29:59 --- (In reply to comment #5)
maybe i should have been a bit clearer: you have to copy the two dlls from a windows-partition to ~/.wine/drive_c/windows/system32/
The 2 dlls that are already there are just fake/stub dlls, copy the 2 real windows dlls over it. If you don't have a windows-partition you can't test that, but i already did, and it works around the bug apparently
Ah, that makes sense. Unfortunately, I don't have a Windows partition (my Windows got corrupted somehow several months ago, and when I went to install Linux it didn't give me the option to automatically resize the partition and I didn't dare try to do it myself), but I should be able to grab one from my parent's laptop in the morning. I'll report back then with the results.
http://bugs.winehq.org/show_bug.cgi?id=15321
--- Comment #7 from thundernyannyan@hotmail.com 2008-09-19 02:25:31 --- (In reply to comment #6)
(In reply to comment #5)
maybe i should have been a bit clearer: you have to copy the two dlls from a windows-partition to ~/.wine/drive_c/windows/system32/
The 2 dlls that are already there are just fake/stub dlls, copy the 2 real windows dlls over it. If you don't have a windows-partition you can't test that, but i already did, and it works around the bug apparently
Ah, that makes sense. Unfortunately, I don't have a Windows partition (my Windows got corrupted somehow several months ago, and when I went to install Linux it didn't give me the option to automatically resize the partition and I didn't dare try to do it myself), but I should be able to grab one from my parent's laptop in the morning. I'll report back then with the results.
Alright, I was able to get the files from a friend of mine online, and after copying the files and making them Native, it worked! Thank you SO much, I'll be letting everyone on the Xerocreative forums know about this.
I do have two more concerns now that I can actually use everything, but they're relatively minor in comparison and YVD seems to be working anyways.
The first problem is that YVD is using the TrueType font provided for EVERYTHING, which it shouldn't be. I have a picture of the second screen (which you access by pressing the Duel button on the first screen), but I don't have pictures of the first screen. If you have a Windows partition or access to a Windows computer, you can see for yourself how it should look. Here's a picture of the Duel screen the way it should look (this is an older test version of YVD 9.0, but the font is the same):
http://i49.photobucket.com/albums/f283/MagicMaster87/rc1glitches1.jpg
Basically, everything that is not in the black bar in the middle on both screens should be using the normal font, not the TrueType font.
The second problem is that on the main screen, the large box on the right should be loading up a list of cards that are forbidden or limited in use. I noticed that the list loaded before when YVD wasn't working, but ever since you helped me fix it, it just stay blank. There's three different options, controlled by the drop-down list underneath it. Unfortunately, I can't really explain it better without pictures.
http://bugs.winehq.org/show_bug.cgi?id=15321
--- Comment #8 from thundernyannyan@hotmail.com 2008-09-19 10:02:25 --- (In reply to comment #7)
(In reply to comment #6)
(In reply to comment #5)
maybe i should have been a bit clearer: you have to copy the two dlls from a windows-partition to ~/.wine/drive_c/windows/system32/
The 2 dlls that are already there are just fake/stub dlls, copy the 2 real windows dlls over it. If you don't have a windows-partition you can't test that, but i already did, and it works around the bug apparently
Ah, that makes sense. Unfortunately, I don't have a Windows partition (my Windows got corrupted somehow several months ago, and when I went to install Linux it didn't give me the option to automatically resize the partition and I didn't dare try to do it myself), but I should be able to grab one from my parent's laptop in the morning. I'll report back then with the results.
Alright, I was able to get the files from a friend of mine online, and after copying the files and making them Native, it worked! Thank you SO much, I'll be letting everyone on the Xerocreative forums know about this.
I do have two more concerns now that I can actually use everything, but they're relatively minor in comparison and YVD seems to be working anyways.
The first problem is that YVD is using the TrueType font provided for EVERYTHING, which it shouldn't be. I have a picture of the second screen (which you access by pressing the Duel button on the first screen), but I don't have pictures of the first screen. If you have a Windows partition or access to a Windows computer, you can see for yourself how it should look. Here's a picture of the Duel screen the way it should look (this is an older test version of YVD 9.0, but the font is the same):
http://i49.photobucket.com/albums/f283/MagicMaster87/rc1glitches1.jpg
Basically, everything that is not in the black bar in the middle on both screens should be using the normal font, not the TrueType font.
The second problem is that on the main screen, the large box on the right should be loading up a list of cards that are forbidden or limited in use. I noticed that the list loaded before when YVD wasn't working, but ever since you helped me fix it, it just stay blank. There's three different options, controlled by the drop-down list underneath it. Unfortunately, I can't really explain it better without pictures.
In addition to the above problems, I just found one that's of a slightly more severe nature. When you click the Minimize button on YVD, it merely becomes unresponsive. I would say it freezes, but according to the System Monitor, the process is still listed as Running, and YVD doesn't turn the usual gray color that other programs do.
http://bugs.winehq.org/show_bug.cgi?id=15321
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|HP |Other
http://bugs.winehq.org/show_bug.cgi?id=15321
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Alias|MagicMaster87 |
http://bugs.winehq.org/show_bug.cgi?id=15321
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|download |
--- Comment #9 from Austin English austinenglish@gmail.com 2011-06-09 15:19:08 CDT --- The download links in comment #1 are dead, please retest in 1.3.21 and update url if another is available.
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=15321
--- Comment #10 from Austin English austinenglish@gmail.com 2013-11-13 16:48:27 CST --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.6 or newer) wine? If so, please attach the terminal output in 1.7.6 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=15321
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |ABANDONED
--- Comment #11 from Austin English austinenglish@gmail.com --- Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=15321
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Austin English austinenglish@gmail.com --- Closing.