[Bug 25716] New: New: native dxdiag+quartz crash with builtin devenum

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 7 13:58:54 CST 2011


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

           Summary: New: native dxdiag+quartz crash with builtin devenum
           Product: Wine
           Version: 1.3.11
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: quartz
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


To reproduce, use a fresh .wine and native dxdiag.exe and dxdiagn.dll.
To work around bug 25715, use native quartz.dll.

Starting dxdiag puts up an interface, then crashes with

fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category
{33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
Unhandled exception: page fault on read access to 0x00800009 in 32-bit code
(0x35501dec).
Backtrace:
=>0 0x35501dec in quartz (+0x1dec) (0x0032e388)
  1 0x7dc2ce92
DEVENUM_ICreateDevEnum_CreateClassEnumerator+0xd01(iface=0x143fa8,
clsidDeviceClass=?, ppEnumMoniker=0x68, dwFlags=0x32f4dc)
[dlls/devenum/createdevenum.c:677] in devenum 

On the next run, it nicely says "DxDiag has detected that there may
have been a problem accessing DirectShow the last time this program
was used.  Would you like to bypass DirectShow this time?"
If you say yes, it goes on to work well.

winetricks devenum works around the initial crash, and lets dxdiag
work as expected.

(Not sure what component this is; using quartz, since it seems at least
nearby.)

-- 
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.



More information about the wine-bugs mailing list