Skip to content

GIF Image load very weird #9376

@savaobay

Description

@savaobay

Describe the bug
After update to kitty 0.45, show image using kitten icat to display GIFs looks very strange (0.44 seem good)
To Reproduce
Steps to reproduce the behavior:

  1. kitten icat kitty.gif
  2. See error

Screenshots

Image

Environment details

kitty 0.45.0 created by Kovid Goyal
Linux savaobay 6.18.4-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Fri, 09 Jan 2026 19:43:35 +0000 x86_64
Arch Linux 6.18.4-zen1-1-zen (/dev/tty)
Running under: Wayland (niri 25.11 (v25.11-75-g3672e793)) missing: blur single_pixel_buffer icon bell window-tag color-manager
OpenGL: '4.6 (Core Profile) Mesa 25.3.3-arch1.2' Detected version: 4.6
Frozen: False
Fonts:
  medium: CaskaydiaCoveNFM-Regular: /usr/share/fonts/TTF/CaskaydiaCoveNerdFontMono-Regular.ttf:0
          Features: ()
    bold: CaskaydiaCoveNFM-SemiBold: /usr/share/fonts/TTF/CaskaydiaCoveNerdFontMono-SemiBold.ttf:0
          Features: ()
  italic: CaskaydiaCoveNFM-Italic: /usr/share/fonts/TTF/CaskaydiaCoveNerdFontMono-Italic.ttf:0
          Features: ()
      bi: CaskaydiaCoveNFM-SemiBoldItalic: /usr/share/fonts/TTF/CaskaydiaCoveNerdFontMono-SemiBoldItalic.ttf:0
          Features: ()
Paths:
  kitty: /usr/bin/kitty
  base dir: /usr/lib/kitty
  extensions dir: /usr/lib/kitty/kitty
  system shell: /usr/bin/zsh
System color scheme: dark. Applied color theme type: dark
Loaded config files:
  /home/savaobay/.config/kitty/kitty.conf

Config options different from defaults:
allow_remote_control            password
background_opacity              0.85
copy_on_select                  clipboard
cursor_trail                    10
dynamic_background_opacity      True
focus_follows_mouse             True
font_family                     family="CaskaydiaCove Nerd Font Mono"
notify_on_cmd_finish            NotifyOnCmdFinish(when='invisible', duration=30.0, action='command', cmdline=('notify-send', 'job finished with status: %s', '%c'), clear_on=('focus', 'next'))
remember_window_position        True
scrollback_fill_enlarged_window True
show_hyperlink_targets          True
window_logo_path                /home/savaobay/.profile_icon.set
window_logo_position            top-right
window_padding_width            FloatEdges(left=25.0, top=25.0, right=25.0, bottom=25.0)
Added shortcuts:
	alt+d →  launch --location=hsplit
	alt+down →  neighboring_window down
	alt+left →  neighboring_window left
	alt+r →  launch --location=vsplit
	alt+right →  neighboring_window right
	alt+s →  new_window_with_cwd
	alt+t →  launch --type=os-window zellij
	alt+up →  neighboring_window up
	alt+y →  launch --cwd=current yazi
	ctrl+1 →  scroll_to_mark prev 1
	ctrl+2 →  scroll_to_mark prev 1
	ctrl+3 →  scroll_to_mark prev 1
	ctrl+alt+t →  new_os_window_with_cwd
	ctrl+enter →  toggle_maximized
	f3 →  toggle_marker iregex 1 \\bERROR\\b 2 \\bWARNING\\b 3 \\bDEBUG\\b
	f5 →  load_config_file
Changed shortcuts:
	kitty_mod+enter →  toggle_fullscreen
	kitty_mod+o →  focus_visible_window
	kitty_mod+s →  swap_with_window
Colors:
	active_border_color             #b4befe   
	active_tab_background           #cba6f7   
	active_tab_foreground           #11111b   
	background                      #1e1e2e   
	bell_border_color               #f9e2af   
	color0                          #45475a   
	color1                          #f38ba8   
	color10                         #a6e3a1   
	color11                         #f9e2af   
	color12                         #89b4fa   
	color13                         #f5c2e7   
	color14                         #94e2d5   
	color15                         #a6adc8   
	color2                          #a6e3a1   
	color3                          #f9e2af   
	color4                          #89b4fa   
	color5                          #f5c2e7   
	color6                          #94e2d5   
	color7                          #bac2de   
	color8                          #585b70   
	color9                          #f38ba8   
	cursor                          #f5e0dc   
	cursor_text_color               #1e1e2e   
	foreground                      #cdd6f4   
	inactive_border_color           #6c7086   
	inactive_tab_background         #181825   
	inactive_tab_foreground         #cdd6f4   
	mark1_background                #b4befe   
	mark1_foreground                #1e1e2e   
	mark2_background                #cba6f7   
	mark2_foreground                #1e1e2e   
	mark3_background                #74c7ec   
	mark3_foreground                #1e1e2e   
	selection_background            #f5e0dc   
	selection_foreground            #1e1e2e   
	tab_bar_background              #11111b   
	url_color                       #f5e0dc   

Important environment variables seen by the kitty process:
	PATH                                /home/savaobay/.cargo/bin:/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/cuda/bin:/home/savaobay/.local/share/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/lib/rustup/bin:/home/savaobay/.local/bin
	LANG                                en_US.UTF-8
	SHELL                               /usr/bin/zsh
	GLFW_IM_MODULE                      ibus
	DISPLAY                             :0
	WAYLAND_DISPLAY                     wayland-1
	USER                                savaobay
	XDG_SEAT                            seat0
	XDG_SESSION_DESKTOP                 niri
	XDG_SESSION_TYPE                    wayland
	XDG_CURRENT_DESKTOP                 niri
	XDG_SESSION_CLASS                   user
	XDG_VTNR                            2
	XDG_SESSION_ID                      c1
	XDG_RUNTIME_DIR                     /run/user/1000
	XDG_DATA_DIRS                       /home/savaobay/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/

Additional context

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions