てがみ: qatacri at protonmail.com | 統計 | 2021

202120601

デバイスが削除されたときに libinput_dispatch() で死ぬバグに悩まされた。 libinput_udev_create_context() に渡す libinput_interface はずっと生きていないとだめ。デバッガで libinput の中まで追えば一発で分かるバグだけれど、デバッグ情報の残ったライブラリのパッケージがないので、つい横着してしまう。

Debugging/Getting traces - ArchWiki

デバッグバイナリ自体は PKGBUILD にオプションを追加して簡単にビルドできるらしい。