wezterm/wezterm · error · anyhow::Error
missing target frame
Error message
missing target frame
What it means
Error "missing target frame" thrown in wezterm/wezterm.
Source
Thrown at term/src/terminalstate/kitty.rs:439
let src_frame = frame.source_frame.ok_or_else(|| {
self.kitty_send_response(
verbosity,
false,
frame.image_id,
frame.image_number,
"ENOENT".to_string(),
);
anyhow::anyhow!("missing source frame")
})? as usize;
let target_frame = frame.target_frame.ok_or_else(|| {
self.kitty_send_response(
verbosity,
false,
frame.image_id,
frame.image_number,
"ENOENT".to_string(),
);
anyhow::anyhow!("missing target frame")
})? as usize;
let img = self
.kitty_img
.id_to_data
.get(&image_id)
.ok_or_else(|| anyhow::anyhow!("invalid image id {}", image_id))?;
let mut img = img.data();
match &mut *img {
ImageDataType::EncodedLease(_) | ImageDataType::EncodedFile(_) => {
anyhow::bail!("invalid image type")
}
ImageDataType::Rgba8 {
width,
height,
data,
hash,View on GitHub (pinned to 9c04f79f86)
When it happens
Trigger: Thrown at term/src/terminalstate/kitty.rs:439 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/3be0f5e6e0ba0ea3.
Report an issue: GitHub.