Package: sakura Version: 3.8.6-1 Severity: minor X-Debbugs-Cc: [email protected]
Dear Maintainer, I've noticed that my .xsession-errors file grows very fast to several megabytes. It's filled with following errors: (sakura:[sakura's pid]): Gdk-CRITICAL **: [timestamp]: gdk_keymap_get_entries_for_keyval: assertion 'keyval != 0' failed I don't remember exactly when it started, it must have been a long time ago. I've compiled sakura from sources and traced error back with gdb. Function calls were: sakura_key_press_c -> sakura_tokeycode -> gdk_keymap_get_entries_for_keyval which failed, because 'key' was equal to zero. It turned out to be caused by unset keybinding for 'fullscreen_key' in my .config/sakura/sakura.conf. Function sakura_get_keybind seems to assign '0' for empty keybinding entries. I think that leaving blank keybinding should not cause any errors. -- System Information: Debian Release: 12.8 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-26-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages sakura depends on: ii libc6 2.36-9+deb12u9 ii libglib2.0-0 2.74.6-2+deb12u4 ii libgtk-3-0 3.24.38-2~deb12u3 ii libpango-1.0-0 1.50.12+ds-1 ii libvte-2.91-0 0.70.6-2~deb12u1 sakura recommends no packages. sakura suggests no packages. -- no debconf information

