Skip to content

fix: OpenFile::read_at no longer errors on invalid offset or length #1570

fix: OpenFile::read_at no longer errors on invalid offset or length

fix: OpenFile::read_at no longer errors on invalid offset or length #1570

Triggered via pull request October 14, 2024 18:24
@simonsansimonsan
synchronize #331
fix-readfile
Status Failure
Total duration 8m 47s
Artifacts

cross-ci.yml

on: pull_request
Matrix: cross-check
Result (Cross-CI)
0s
Result (Cross-CI)
Fit to window
Zoom out
Zoom in

Annotations

84 errors
Cross checking x86_64-unknown-linux-gnu
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
future cannot be sent between threads safely
Cross checking x86_64-apple-darwin
future cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
future cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
future cannot be sent between threads safely
Cross checking aarch64-apple-darwin
future cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
future cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
future cannot be sent between threads safely
Cross checking x86_64-apple-darwin
future cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
future cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-apple-darwin
future cannot be sent between threads safely
Cross checking x86_64-pc-windows-msvc
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101
Cross checking x86_64-unknown-linux-gnu
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-gnu
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
future cannot be sent between threads safely
Cross checking x86_64-pc-windows-gnu
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101
Cross checking x86_64-unknown-linux-musl
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
future cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking x86_64-unknown-linux-musl
future cannot be sent between threads safely
Cross checking x86_64-pc-windows-gnu
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101
Cross checking aarch64-apple-darwin
future cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
future cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be shared between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
`dyn Fn(SocketAddr) -> Pin<Box<dyn Future<Output = Result<TcpStream, FtpError>> + Send>>` cannot be sent between threads safely
Cross checking aarch64-apple-darwin
future cannot be sent between threads safely
Cross checking x86_64-pc-windows-msvc
The process 'C:\Users\runneradmin\.cargo\bin\cargo.exe' failed with exit code 101