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

QPulseAudioEngine::~QPulseAudioEngine() does not lock mainloop

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 1.1.2
    • 1.1.0, 1.1.x
    • Multimedia
    • None
    • d2f4bc928741b9680b87427a27ad7d175b64edcc

    Description

      QPulseAudioEngine::~QPulseAudioEngine() does not lock the mainloop for calling pa_context_disconnect();

      Sometimes there are crashes when program ends because of assertion failures in mainloop thread. When I added the locking around pa_context_disconnect(), crashes disappeared.

      Attachments

        Activity

          People

            jorabbe Jonas Rabbe (closed Nokia identity) (Inactive)
            mkirillov Maksim Kirillov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: