git: sys/vfs/hammer2: Zero clear z_stream
Tomohiro Kusumi
tkusumi at crater.dragonflybsd.org
Tue Apr 22 00:01:13 PDT 2025
commit b2cc6686e1ddaaea4074c6851d99e17079969373
Author: Tomohiro Kusumi <tkusumi at netbsd.org>
Date: Mon Apr 21 23:05:39 2025 -0700
sys/vfs/hammer2: Zero clear z_stream
Zero clear z_stream local variables as seen in other subsystems
that use zlib. sys/vfs/hammer2/zlib doesn't seem to differ either.
Having non-zero garbage in unused pointer members causes panic in
deflateEnd() / inflateEnd(). These functions actually panic in
FreeBSD when set to zlib or makefs'd with zlib.
Summary of changes:
sys/vfs/hammer2/hammer2_strategy.c | 2 ++
1 file changed, 2 insertions(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b2cc6686e1ddaaea4074c6851d99e17079969373
--
DragonFly BSD source repository
More information about the Commits
mailing list