[Git][wine/wine][master] qasf: Don't start a stopped stream in media_seeking_ChangeCurrent.
"Alexandre Julliard (@julliard) via Wine-commits" <[email protected]> Tue, 27 Jan 2026 16:11:00 -0600
| Newsgroups | gmane.comp.emulators.wine.cvs |
|---|---|
| Message-ID | <[email protected]> |
Alexandre Julliard pushed to branch master at wine / wine Commits: a0a82c47 by Yuxuan Shui at 2026-01-27T23:05:11+01:00 qasf: Don't start a stopped stream in media_seeking_ChangeCurrent. Otherwise we get a running WMReader inside a stoppped asf reader, which is unexpected by other parts of the code. For example, asf_reader_destroy expects the WMReader to have already been stopped. If it is not, use of freed memory may result from race condition between the WMReader invoking reader callback (which references the asf_reader) and asf_reader_destroy freeing asf_reader's resources. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59159 - - - - - 1 changed file: - dlls/qasf/asfreader.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/a0a82c471b09a0c0b8b5049bc2a696286422d492 -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/a0a82c471b09a0c0b8b5049bc2a696286422d492 You're receiving this email because of your account on gitlab.winehq.org.