wezterm/wezterm · error · anyhow::Error
unknown format!?
Error message
unknown format!?
What it means
Error "unknown format!?" thrown in wezterm/wezterm.
Source
Thrown at term/src/terminalstate/image.rs:332
}
if size == 0 {
anyhow::bail!("Ignoring image with 0x0 dimensions");
}
Ok(())
}
#[derive(Debug)]
pub(crate) struct ImageInfo {
pub width: u32,
pub height: u32,
pub format: image::ImageFormat,
}
pub(crate) fn dimensions(data: &[u8]) -> anyhow::Result<ImageInfo> {
let reader = image::ImageReader::new(std::io::Cursor::new(data)).with_guessed_format()?;
let format = reader
.format()
.ok_or_else(|| anyhow::anyhow!("unknown format!?"))?;
let (width, height) = reader.into_dimensions()?;
Ok(ImageInfo {
width,
height,
format,
})
}
/// Returns `1` if `b` is true, else `0`,
fn one_or_zero<T: Zero + One>(b: bool) -> T {
if b {
T::one()
} else {
T::zero()
}
}
View on GitHub (pinned to 9c04f79f86)
When it happens
Trigger: Thrown at term/src/terminalstate/image.rs:332 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of wezterm/wezterm@9c04f79f86 (2026-08-16).
Data as JSON: /api/errors/f7fd18d5e1aa13ae.
Report an issue: GitHub.