2021年4月21日水曜日

Win&GIMP 将来が ... 不安 2021/04

少し気になる 報告 を発見!。
GIMP で、また、Keyboard Binding が狂う との事。
但し、 それは、通常環境下では無く、
OS Insider Preview での事の様ですが ... 。


件の報告は、以下のものです。
GIMP 2.10.2 Windows x86 Only, Keyboards Key Binding Error (#1603)
https://gitlab.gnome.org/GNOME/gimp/-/issues/1603#note_1083215

元々、この問題点は、GIMP 2.10.2 の頃に x86 に限って発生した為、私が 報告 し、
其の後、 OS Windows の更新 と共に 解消した筈でした。

現在、私の環境は 全て x64 に移行して仕舞いましたが、
今回は、 x64 上で起こっています。
そう、でも、留意して下さい!。

問題発生は、
一般公開の OS では無く、検証や評価用の開発版 Insider Preview に於いて! です。
GIMP 2.10.24 Revision 3 や GIMP 2.99.4 Revision 1 では、
現状 OS 上で、正常稼働しています。
問題報告された OS Version は Dev Build 21354.1 x64 でした。

   (既に、更新されたものも公開されていますね。 でも、21359.1 でも同様。)

以前の経緯から推測するに、
OS と GIMP 周辺ライブラリ群 との間には、
複雑な落とし穴が存在し易く、
以前は OS 更新 が其れを解決した訳ですが、
実際に其の時、其の問題を Microsoft が把握して対応したか否かは 闇の中 です。
偶然なのか否か?。
嘗ては、x86 上のみであった事も、霧を深くしていました。
そして、同じライブラリを参照する 他のソフトでも問題発生していた筈です。

残念かな、また、OS 開発版で 再現 して仕舞った様です。


現在も、IME は現行 OS 上で不具合を持ち、対応中の筈。
そして、Insider では、近未来に向け、新機能を調整中。
そしてそして、其の Insider では、OS が大きく根幹から変わると言われていますね。


GIMP 2.10.24 (revision 3) は 現行 OS 上で、
ライブラリをも含めて Build されている筈。

其れを 将来用の 開発版 OS で動かす事になるので、
付加的な要素が強い IME や Key Binding 廻り は 何が出ても可笑しく無いと、言えるかも。


でも、早期に見付かった この点に、
OS 一般公開 迄に、手が入る事を望みましょう!。
頼みますよ、 Microsoft さま!。  :)


そして、 Insider Program に参加の皆さんへ、 お願い です。
もし、 状況が再現出来るなら、是非、Feedback を上げて下さいませ。
数が多くなれば、公開以前に対処して貰えるかも。
お願い です。  ;)



以下、スレッドから抜粋し、引用しますね。


Posted by numpad0

Hi all, upgraded from years old 2.8 to latest "GIMP 2.10.24 (revision 3)" and hit with this. I think "keymap in Japanese is completely wrong" is more accurate description of this issue. Is this genuinely wrong argument passed to API type bug or is someone in GTK project getting creative?

Edit: Windows 10 Pro x64, Insider Preview Build 21354.1, Windows display language in English(US) and Preferred languages set to Japanese

Translated by Bing

こんにちは。すべて、古い2.8から最新の「GIMP 2.10.24(リビジョン3)」にアップグレードし、これでヒット。「日本語のキーマップは完全に間違っている」というのが、この問題をより正確に説明していると思います。この本当に間違った議論は、APIタイプのバグに渡されたのですか、それともGTKプロジェクトの誰かが創造的になっていますか?

編集: Windows 10 Pro x64、 インサイダープレビュービルド 21354.1、 英語 (米国) の Windows 表示言語と優先言語が日本語に設定されています。


Posted by Yoshio Ono

I did a clean install of Windows 10 Pro 21359.1 (Dev Channel) and tested it. and confirmed that the problem was reproduced.

    I believe the condition is "if the first letter entered to a text box by pressing down a keyboard key after GIMP user interface loads is a-z keys and not 0-9".

The problem occurs no matter which key I press first, so it may be different.

I suspect that Exploit protection is the cause of the problem.

In my environment, the problem seems to disappear when I turn off "Randomize memory allocation (Bottom-up ASLR)"「仮想メモリの割り当てをランダム化する(ボトムアップASLR)」 for gimp-2.10.exe.

In any case, since the Dev channel is a very early preview release, wouldn't it be good to give feedback to Microsoft?

(Next Post)

I'm sorry. You were right. I've confirmed this behavior.

Translated by Bing

私は、Windows 10 Pro 21359.1 (開発チャネル) のクリーン インストールを行い、それをテストしました。問題が再現されたことを確認した。

私は、条件は「GIMPユーザーインターフェースのロード後にキーボードキーを押してテキストボックスに入力された最初の文字が0-9ではなくa-zキーである場合」であると考えています。

問題は、どのキーを押しても発生するため、異なる場合があります。

私は、エクスプロイト保護が問題の原因であると考えています。

私の環境では、gimp-2.10.exeの「メモリ割り当てのランダム化(ボトムアップASLR)」をオフにすると、問題は消えてしまうようです。

いずれにしても、Dev チャネルは非常に初期のプレビュー リリースなので、マイクロソフトにフィードバックを提供するのは良いのではないでしょうか。

次の投稿

ごめんなさい。あなたの言う通りでした。私はこの動作を確認しました。



0 件のコメント:

コメントを投稿