[Bug 13745] New: Installing DirectX breaks "gold" VB6 heavy application
http://bugs.winehq.org/show_bug.cgi?id=13745 Summary: Installing DirectX breaks "gold" VB6 heavy application Product: Wine Version: 1.0-rc3 Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-ddraw AssignedTo: wine-bugs(a)winehq.org ReportedBy: panton41(a)gmail.com Various games force the installation of DirectX, after this installation a VB6 heavy game utility titled GURPS Chracter Assistant fails to start. The program will display a splash screen and a window allowing datasets to be chosen, but afterward crashing displaying an error traced to ole32. The program requires the use of native riched20 and oleaut32 and is a character creation utility for a tabletop roleplaying game titled GURPS from Steve Jackson Games. Clearing the error currently requires erasing the Windows directory, rebuilding it, replacing the native DLLs and reinstalling the utility. I do not have a back trace to send yet, however I will reproduce the error and upload it once I am able. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 --- Comment #1 from Colin Ritter <panton41(a)gmail.com> 2008-06-07 11:39:38 --- Created an attachment (id=13784) --> (http://bugs.winehq.org/attachment.cgi?id=13784) backtrace Immediately before installing DirectX 9 this worked perfectly. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #13784|application/octet-stream |text/plain mime type| | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 Vitaliy Margolen <vitaliy(a)kievinfo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|directx-ddraw |ole -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 --- Comment #2 from Lei Zhang <thestig(a)google.com> 2008-06-17 18:48:00 --- You're using a lot of native dlls. If you're going to do that, can you try adding native rpcrt4 as well? Why do you need all these native dlls in the first place? Can you file bugs for the problems you encountered with builtin dlls? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 --- Comment #3 from Colin Ritter <panton41(a)gmail.com> 2008-06-17 19:16:43 --- A lot of games refuse to install without installing the DirectX DLLS. If I want to install those games there's nothing I can do but let them install. I've solved the problem in the short-term by installing the GURPS program in it's own directory, rather than a shared one. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 Rob Shearman <robertshearman(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|ole |ole32 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 Rob Shearman <robertshearman(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |robertshearman(a)gmail.com Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #4 from Rob Shearman <robertshearman(a)gmail.com> 2008-09-11 01:42:02 --- The problem is that a NULL pclsid parameter is passed to NdrDllGetClassObject and that currently causes us to crash. Most likely, it shouldn't. Line 177 of dlls/rpcrt4/cpsf.c should probably be changed from "if (IsEqualGUID(rclsid, pclsid))" to "if (pclsid && IsEqualGUID(rclsid, pclsid))", but a test is needed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 Rob Shearman <robertshearman(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|ole32 |rpc -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 Rob Shearman <robertshearman(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #5 from Rob Shearman <robertshearman(a)gmail.com> 2008-09-27 18:18:16 --- Presuming fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=13745 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> 2008-10-10 10:09:58 --- Closing bugs fixed in 1.1.6. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org