macOS Montereyに上げた時のトラブルシューティング


随時更新

Google日本語入力が使えなくなった

なぜかことえりに戻されるのなんとかして。。。

システム環境設定 -> キーボード -> 入力ソース を開いて + ボタンから追加する

peco がクラッシュするようになった

$ peco -h
fatal error: runtime: bsdthread_register error

runtime stack:
runtime.throw(0x11c4f6f, 0x21)
	/usr/local/Cellar/go/1.10.3/libexec/src/runtime/panic.go:616 +0x81 fp=0x7ff7bfeff778 sp=0x7ff7bfeff758 pc=0x10286c1
runtime.goenvs()
	/usr/local/Cellar/go/1.10.3/libexec/src/runtime/os_darwin.go:129 +0x83 fp=0x7ff7bfeff7a8 sp=0x7ff7bfeff778 pc=0x1026243
runtime.schedinit()
	/usr/local/Cellar/go/1.10.3/libexec/src/runtime/proc.go:501 +0xd6 fp=0x7ff7bfeff810 sp=0x7ff7bfeff7a8 pc=0x102afb6
runtime.rt0_go(0x7ff7bfeff848, 0x2, 0x7ff7bfeff848, 0x0, 0x1000000, 0x2, 0x7ff7bfeff9c8, 0x7ff7bfeff9cd, 0x0, 0x7ff7bfeff9d0, ...)
	/usr/local/Cellar/go/1.10.3/libexec/src/runtime/asm_amd64.s:252 +0x1f4 fp=0x7ff7bfeff818 sp=0x7ff7bfeff810 pc=0x1050974

Golangの問題の模様だけどstackのパスにgolang入ってないので不思議に思いつつ、
バージョンが古そうだったので brew upgrade peco で最新版に上げたら解決。