diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2023-12-23 12:49:33 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-23 12:49:33 (GMT) |
commit | 4882d508be46eff5ae2d55d82f0aab169a59a0ed (patch) | |
tree | d1d80ecb08a3bc41945b534375ce041eeaecb808 /Misc | |
parent | fc4d2c3dc66d34eddadd1208984a38a46757d6da (diff) | |
download | cpython-4882d508be46eff5ae2d55d82f0aab169a59a0ed.zip cpython-4882d508be46eff5ae2d55d82f0aab169a59a0ed.tar.gz cpython-4882d508be46eff5ae2d55d82f0aab169a59a0ed.tar.bz2 |
[3.12] gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354) (#113431)
gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354)
* gh-74573: document that ndbm can silently corrupt databases on macOS
The system ndbm implementation on macOS has an undocumented limitation
on the size of values and can silently corrupt database files when those
are exceeded.
(cherry picked from commit 593b4d81d276b428f926debfe70d56ba94edf0e1)
Co-authored-by: Ronald Oussoren <ronaldoussoren@mac.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS.d/next/macOS/2023-12-21-11-53-47.gh-issue-74573.MA6Vys.rst | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/macOS/2023-12-21-11-53-47.gh-issue-74573.MA6Vys.rst b/Misc/NEWS.d/next/macOS/2023-12-21-11-53-47.gh-issue-74573.MA6Vys.rst new file mode 100644 index 0000000..96dcd47 --- /dev/null +++ b/Misc/NEWS.d/next/macOS/2023-12-21-11-53-47.gh-issue-74573.MA6Vys.rst @@ -0,0 +1,3 @@ +Document that :mod:`dbm.ndbm` can silently corrupt DBM files on updates when +exceeding undocumented platform limits, and can crash (segmentation fault) +when reading such a corrupted file. (FB8919203) |