Vueの不具合
Vueの不具合について、忘れない内にメモ。
今年の5月に使ったっきり、Vueは絶賛放置中だった。3Dモデル作成も、仕事で小物を作成したくらいで、Vueでのレンダリングを必要としなかった。
さて、12月に入って、年賀状の絵を作らなくちゃ(3Dシーン作成のモチベーションの一つ)と思い、Vueを起動した。
起動は問題ないのだが、地形を作成し、サイズを調整しようとしたところ、いきなりフリーズ。何もメッセージも出ず、ただキー入力もマウスも受け付けず、固まっている。タスクマネージャで見たところ、応答なしとはなっておらず、OS側からはVueは正常に動いていると認識しているらしい。しかし、固まっていることには変わりはないので、強制終了させる。
その後、テストで簡単なシーンを作成し、保存しようとしたところ、保存ダイアログでファイル名を入力のところでまたフリーズ。結局、試してみたところ、デフォルトシーン(起動してそのままの状態)を保存しようとしても、キー入力のところでフリーズする。つまるところ、全てのキー入力のところで固まる。
これではどうにもならないので、サポートにチケットを切った。時差はあるが、Bentlyはすぐに回答をくれる。
最初のアドバイスは、「AppData下にあるVueのフォルダを削除して、コンフィグレーションを初期化する」ことだった。しかし、これは効果なし。
再び報告したところ、次のような回答が来た。
「日本のOS上でのVueの振る舞いはかなり奇妙だ。日本語のIMEが影響しているようなので、Vueの起動前に一旦Latin系のIMEに切り替え、Vue終了後に日本語IMEに戻すことを推奨する」
…IMEが影響しているらしいことは想像していたが、厄介な回避方法だ。
外国のソフト上で、日本語のユーザ名やフォルダ名、ファイル名がトラブルを引き起こすことは知っていたので、それらには一切日本語は使っていない。Vueの起動時にもIMEは起動させていない。それでも、IMEがトラブルを起こすのだ。
フリーズするのは、最新版のVueだけではなく、Vue2016,Vue2015でも同じ状態。全部試したわけではないが、Bently(E-on software)の製品だけ日本語IMEで問題起こすのはどうなのよ、とちょっともやもやする。
キー入力がダメなら、テキストエディタで数値を記入しておいて、それをコピペすればいけるかな? などと考えていたが、ある方がツイッターでつぶやいた内容にハッとした。このつぶやきは、おそらく私のトラブルとは全く関係のないことからだったと思うのだが、IMEがらみだったため、目に留まった。
今回、私はこのトラブルは、Windows10の大型アップデートが起因ではないかと疑っていた。Version 2004に更新されたのは、11/25。その前後にVueを起動させていないので、確かなことは言えないのだが、Microsoft IMEもこのときに仕様が変わったのではないか。
Twitterのつぶやきは、このIMEの「ロールバック」に関するものだった。