Debian Patches

Status for libnginx-mod-js/1.0.2-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Parser-avoid-corrupting-atom-ID-on-big-endian-system.patch Parser: avoid corrupting atom ID on big-endian systems
njs_parser_reference() already stores identifier atoms in the uintptr_t-sized u.reference.atom_id member. A subsequent write through the overlapping uint32_t u.value.atom_id member corrupts the high half of the reference atom on big-endian 64-bit systems.

Keep the value-member assignment for null literals, which do not pass through njs_parser_variable_reference(), but avoid it for variable references.
Jan Mojžíš <jan.mojzis@gmail.com> yes 2026-10-21

All known versions for source package 'libnginx-mod-js'

Links