Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-128369

[EVR] Access violation on EVRCustomPresenter::processOutput()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • 6.8.1, 6.9.0 FF
    • 6.7.2, 6.7.3
    • Multimedia
    • None
    • Windows
    • 82e45de36 (dev), a0f295158 (6.8)

      Here is access violation on EVRCustomPresenter::processOutput().
      I don't reproduce this locally, I just discovered it while investigating our users' crash reports on the AppCenter.

      Unhandled exception at 0x00007FF9F2A28E83 (windowsmediaplugin.dll) in minidump (19).dmp: 0xC0000005: Access violation reading location 0x0000000000000000.
      

      Call stack:

      >	windowsmediaplugin.dll!EVRCustomPresenter::processOutput() Line 1497	C++
       	[Inline Frame] windowsmediaplugin.dll!EVRCustomPresenter::processOutputLoop() Line 1454	C++
       	windowsmediaplugin.dll!EVRCustomPresenter::onSampleFree(IMFAsyncResult * result) Line 1703	C++
       	[External Code]	
      

      Most likely m_mixer is null at this point, but given that this is checked by the code above, there is probably some kind of race condition.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            qtmultimediateam Qt Multimedia Team
            studiosus Vladimir Belyavsky
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes