block not-script put several NUL characters in physical-device-path
xenstore entry
#8708
Labels
affects-4.2
This issue affects Qubes OS 4.2.
C: core
diagnosed
Technical diagnosis has been performed (see issue comments).
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
pr submitted
A pull request has been submitted for this issue.
T: bug
Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Milestone
How to file a helpful issue
Qubes OS release
R4.2
Brief summary
xenstore
physical-device-path
entry includes NUL bytes, it shouldn't.Steps to reproduce
xenstore-ls -fp |grep physical-device-path
Expected behavior
Actual behavior
Some
physical-device-path
have NUL bytes (looks like all related to modules.img)My guess is this part:
https://github.com/QubesOS/qubes-linux-utils/blob/96698e24834d7e5d11ffff8648853ce53e721587/not-script/not-script.c#L489-L494
It updates
physdev_path
, but notpath_len
.The text was updated successfully, but these errors were encountered: