[Scummvm-git-logs] scummvm master -> fd9da407b6ee1f24fc08d3e4387038d9cf5993f2

moralrecordings noreply at scummvm.org
Fri Dec 15 03:25:12 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:
fd9da407b6 BACKENDS: Fix file descriptor use-after-free in LinuxAudioCDManager


Commit: fd9da407b6ee1f24fc08d3e4387038d9cf5993f2
    https://github.com/scummvm/scummvm/commit/fd9da407b6ee1f24fc08d3e4387038d9cf5993f2
Author: Scott Percival (code at moral.net.au)
Date: 2023-12-15T11:22:40+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