diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-01-11 12:25:15 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-01-11 12:25:43 +0100 |
commit | bf24996d891966454b3395ab965b87c033b21d7d (patch) | |
tree | 76fd5567a23fb0b3b3db6f1841a926fed4a6b867 /libdiskfs/io-read.c | |
parent | d580a97c6c8a1e1419cc7c21f6dd9d1d12b79f92 (diff) | |
download | hurd-bf24996d891966454b3395ab965b87c033b21d7d.tar.gz hurd-bf24996d891966454b3395ab965b87c033b21d7d.tar.bz2 hurd-bf24996d891966454b3395ab965b87c033b21d7d.zip |
libdiskfs: catch mmap failure
Just backtrace for now
Diffstat (limited to 'libdiskfs/io-read.c')
-rw-r--r-- | libdiskfs/io-read.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libdiskfs/io-read.c b/libdiskfs/io-read.c index a706d677..9ce06dde 100644 --- a/libdiskfs/io-read.c +++ b/libdiskfs/io-read.c @@ -61,6 +61,7 @@ diskfs_S_io_read (struct protid *cred, { ourbuf = 1; buf = mmap (0, maxread, PROT_READ|PROT_WRITE, MAP_ANON, 0, 0); + assert_backtrace (buf != MAP_FAILED); *data = buf; } else |