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