Skip to content

Prevent underflow when type size changes

5801646
Select commit
Loading
Failed to load commit list.
Merged

sprot: fix panic on rx buffer overflow #2487

Prevent underflow when type size changes
5801646
Select commit
Loading
Failed to load commit list.
buildomat / build rot succeeded Apr 28, 2026 in 5m 42s

Success!

The buildomat job ID is 01KQASSKF1ZY7REC386Y7XCZK6. Click here for more detailed status.

The job produced the following artefacts:

The requested job was completed.

Details

control: job assigned to worker 01KQAST1J4X6XR474T4PXYEH8M [factory aws, i-07ba928aa6c651b4b] (queued for 38 s)
...
task: starting task 0: "setup"
task: process exited: duration 18728 ms, exit code 0
...
task: starting task 1: "rust-toolchain"
task: process exited: duration 6385 ms, exit code 0
...
task: starting task 2: "authentication"
task: process exited: duration 4017 ms, exit code 0
...
task: starting task 3: "clone repository"
task: process exited: duration 7495 ms, exit code 0
...
task: starting task 4: "build"
...
| + /work/permslip/target/release/permslip --url=http://localhost:41340 sign 'UNTRUSTED bart [...]
| Apr 28 19:47:01.863 INFO accepted connection, remote_addr: 127.0.0.1:51762, local_addr: 0. [...]
| Apr 28 19:47:01.865 ERRO verifying sshauth token, error: signature could not be verified
| Apr 28 19:47:01.865 INFO request completed, error_message_external: authentication failed, [...]
| Apr 28 19:47:01.881 INFO accepted connection, remote_addr: 127.0.0.1:51764, local_addr: 0. [...]
| Apr 28 19:47:01.886 INFO request completed, latency_us: 4596, response_code: 200, uri: /ke [...]
| Apr 28 19:47:01.902 INFO accepted connection, remote_addr: 127.0.0.1:51766, local_addr: 0. [...]
| Apr 28 19:47:01.903 ERRO verifying sshauth token, error: signature could not be verified
| Apr 28 19:47:01.903 INFO request completed, error_message_external: authentication failed, [...]
| Apr 28 19:47:01.919 INFO accepted connection, remote_addr: 127.0.0.1:51768, local_addr: 0. [...]
| Apr 28 19:47:02.551 INFO request completed, latency_us: 631769, response_code: 200, uri: / [...]
| + _cleanup
| ++ jobs -p
| + kill 13623
task: process exited: duration 230114 ms, exit code 0
|W| found 2 output files
|W| uploading: /work/build-oxide-rot-1-selfsigned-image-a.zip (1635326 bytes)
|W| uploaded: /work/build-oxide-rot-1-selfsigned-image-a.zip
|W| uploading: /work/build-oxide-rot-1-selfsigned-image-b.zip (1635513 bytes)
|W| uploaded: /work/build-oxide-rot-1-selfsigned-image-b.zip