Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-2091

Correct cleanup of DirectShow filters

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: Not Evaluated
    • Resolution: Unresolved
    • Affects Version/s: 1.3.0
    • Fix Version/s: None
    • Component/s: Multimedia
    • Labels:
      None
    • Environment:
      Windows XP and 7, Qt 4.8.4

      Description

      The attached patch fixes some problems in the DirectShow code for the multimedia plugin. The main change is that instead of explicitly deleting the VideoSurfaceFilter it will just Release() the references and let it delete itself when the refcount reaches zero. Otherwise it will end up being deleted way too soon and other components may try accessing it though the bad pointers and crashes will happen.

        Attachments

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

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              robind42 Robin Dunn
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Gerrit Reviews

                There are no open Gerrit changes