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