[Scummvm-git-logs] scummvm branch-2-8 -> b61bb91ca6f282e16d842a0a46e80168d0766e23

moralrecordings noreply at scummvm.org
Fri Dec 15 03:25:42 UTC 2023


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
b61bb91ca6 BACKENDS: Fix file descriptor use-after-free in LinuxAudioCDManager


Commit: b61bb91ca6f282e16d842a0a46e80168d0766e23
    https://github.com/scummvm/scummvm/commit/b61bb91ca6f282e16d842a0a46e80168d0766e23
Author: Scott Percival (code at moral.net.au)
Date: 2023-12-15T11:25:28+08:00

Commit Message:
BACKENDS: Fix file descriptor use-after-free in LinuxAudioCDManager

Changed paths:
    backends/audiocd/linux/linux-audiocd.cpp


diff --git a/backends/audiocd/linux/linux-audiocd.cpp b/backends/audiocd/linux/linux-audiocd.cpp
index 6f837e78e7f..056b6c6a585 100644
--- a/backends/audiocd/linux/linux-audiocd.cpp
+++ b/backends/audiocd/linux/linux-audiocd.cpp
@@ -246,6 +246,7 @@ void LinuxAudioCDManager::close() {
 		return;
 
 	::close(_fd);
+	_fd = -1;
 	memset(&_tocHeader, 0, sizeof(_tocHeader));
 	_tocEntries.clear();
 }




More information about the Scummvm-git-logs mailing list