summaryrefslogtreecommitdiff
path: root/src/third_party
diff options
context:
space:
mode:
authorEtienne Petrel <etienne.petrel@mongodb.com>2022-09-27 17:08:01 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-09-27 18:10:25 +0000
commitf44f05503056bea660a406bc84a61669b80db3cf (patch)
tree385a0b8ef681d7961c5347c1acc0eb548e3ca6c1 /src/third_party
parent38622e4ff8dcb9279747f923b947362e2884f604 (diff)
downloadmongo-f44f05503056bea660a406bc84a61669b80db3cf.tar.gz
Import wiredtiger: e1ff3407053a6008f3168c9b2e415c30b781a535 from branch mongodb-master
ref: 7d8086f7e9..e1ff340705 for: 6.2.0-rc0 WT-9682 Coverity analysis defect 125363: Double free (#8304)
Diffstat (limited to 'src/third_party')
-rw-r--r--src/third_party/wiredtiger/ext/storage_sources/dir_store/dir_store.c1
-rw-r--r--src/third_party/wiredtiger/import.data2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/third_party/wiredtiger/ext/storage_sources/dir_store/dir_store.c b/src/third_party/wiredtiger/ext/storage_sources/dir_store/dir_store.c
index 530328c119d..8cc3a76b9c5 100644
--- a/src/third_party/wiredtiger/ext/storage_sources/dir_store/dir_store.c
+++ b/src/third_party/wiredtiger/ext/storage_sources/dir_store/dir_store.c
@@ -434,6 +434,7 @@ dir_store_stat(WT_FILE_SYSTEM *file_system, WT_SESSION *session, const char *nam
if (ret != 0 && errno == ENOENT) {
/* It's not in the cache, try the bucket directory. */
free(path);
+ path = NULL;
if ((ret = dir_store_bucket_path(file_system, name, &path)) != 0)
goto err;
ret = stat(path, statp);
diff --git a/src/third_party/wiredtiger/import.data b/src/third_party/wiredtiger/import.data
index ab21b84a186..1b3ee2f5f3e 100644
--- a/src/third_party/wiredtiger/import.data
+++ b/src/third_party/wiredtiger/import.data
@@ -2,5 +2,5 @@
"vendor": "wiredtiger",
"github": "wiredtiger/wiredtiger.git",
"branch": "mongodb-master",
- "commit": "7d8086f7e96b8ec78eb2efe7a5da9a34b7cc4469"
+ "commit": "e1ff3407053a6008f3168c9b2e415c30b781a535"
}