Ticket #10654

半透明でウィンドウの大きさを変えると落ちる
Open Date: 2007-07-04 20:32 Last Update: 2009-04-11 03:33

Reporter:
(Anonymous)
Owner:
Type:
Status:
Open [Owner assigned]
Component:
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

ウィンドウ半透明の機能を使用しながら、
Teratermのウィンドウのサイズをドラッグアンドドロップで
変更すると、
たまにウィンドウごと固まります。
こちらのディスプレイドライバが原因かもしれませんが、
念のため描画部分をチェックしてください。

Attachment File List

No attachments

Ticket History (3/24 Histories)

2007-07-04 21:33 Updated by: yutakapon
Comment
Logged In: YES
user_id=24082

「ドラッグアンドドロップで変更する」というのは、具体的にどの
ような操作となりますか?
開発チーム内で本問題が再現できると、解析も進むと思います。
2007-07-04 23:04 Updated by: None
Comment
Logged In: NO

単純にマウスでウィンドウのサイズを変更するということです。
極一般的な操作です。
ウィンドウの右端にポインタを合わせると広げるポインタに変わる
と思いますので、
そこでクリックしたまま左右に大きく素早く何度も広げたり縮めた
りしてみてください。
何回もやると再現すると思います。
2007-07-05 18:33 Updated by: None
Comment
Logged In: NO

確実に再現するパターンがありました。
半透明のteratermのウィンドウの右上の角にマウスカーソルを合わ
せて、
ウィンドウの大きさを変えるカーソルに変わったら、
クリックしたまま一気に左下まで縮めてください。
今のところ確実に再現します。
2007-07-05 19:34 Updated by: doda
Comment
Logged In: YES
user_id=14322

ウィンドウ幅を有る程度(11~15位)より小さくすると、
マウスによるウィンドウ幅の変更が行えなくなるという
不具合を確認しました。
この不具合はオリジナル版Tera Term Proでも発生し、
半透明ウィンドウ機能の有無は関係ないようです。

今回ご報告頂いたのはこの不具合という事でよろしいでしょうか?
それとも別の不具合でしょうか?
2007-07-06 13:11 Updated by: None
Comment
Logged In: NO

おかしくなる症状のひとつなので直してほしいのですが、
大きく広げたときにも固まることがあるので、
もしかすると別問題かも知れません。

画面いっぱいに大量にテキストが表示されている状態で、
ウィンドウサイズを大きくすると起こりやすいようです。
非常に1行が長く端末の右端で改行されているようなテキストが含
まれているとおきやすい気がします。

確実に再現するパターンが示しにくくてすみませんが、
よろしくお願いいたします。
2007-07-06 13:30 Updated by: None
Comment
Logged In: NO

こちらでほぼ確実に再現するパターンがありますので試していただ
けますでしょうか。

1.teratermの半透明機能をONにして7枚くらい立ち上げる。
2.全てのウィンドウで画面いっぱいにテキストを表示
(こちらではman lsなどで確認)
3.全部のウィンドウを大きく重なるように配置
4.最全面のウィンドウで、
  マウスでウィンドウサイズを大きくしたり小さくしたりする。

こちらではこれでほぼ確実に再現しました。
2007-07-10 23:16 Updated by: doda
  • Owner Update from (None) to doda
Comment
Logged In: YES
user_id=14322

横幅を小さくしすぎた時にマウスでのサイズ変更が出来なくなる問
題を修正しました。
スナップショットを置きましたので、これで再現するか確認して頂
けませんでしょうか。

http://ttssh2.sourceforge.jp/snapshot/snapshot-20070710.zip
2007-07-13 14:49 Updated by: None
Comment
Logged In: NO

今のところ再現はしておりません。
半透明でウィンドウサイズを変えたときに、
変えた直後くらいにウィンドウの大きさが小刻みに変わり、ガクガ
クしたように見えるのはなぜでしょうか?
2007-07-13 19:52 Updated by: doda
Comment
Logged In: YES
user_id=14322

> 半透明でウィンドウサイズを変えたときに、
> 変えた直後くらいにウィンドウの大きさが小刻みに変わり、
> ガクガクしたように見えるのはなぜでしょうか?

この現象はスナップショットで新たに発生するようになったもので
しょうか? それとも、以前の版から起きていたものでしょうか?

以前の版から起きていたのならば、それは仕様による現象だと思い
ます。
TeraTermでは、マウスでのウィンドウサイズの変更時に、マウスで
指定されたサイズに変更した後にフォントのサイズの整数倍にウィ
ンドウサイズを調整しなおします。この為、ガクガクしているよう
に見えます。
この動作は半透明がOffでも行っているのですが、半透明がOnの方
が描画に時間がかかるため余計に目に付き易いのでしょう。
2007-07-17 11:29 Updated by: None
Comment
Logged In: NO

以前からもおきています。
ちなみに固まるときはこのガクガクが影響している気がします。
2007-07-18 20:26 Updated by: yutakapon
Comment
Logged In: YES
user_id=24082

半透明機能には以下の2種類があるのですが、

 ・AlphaBlend
 ・Eterm lookfeel

いずれの機能を有効にされたときに再現するのでしょうか?
もし前者の場合は具体的なアルファ値を教えてもらえますか?
2007-07-19 12:16 Updated by: None
Comment
Logged In: NO

設定→その他の設定→表示にて、
半透明度200、Eterm風にするはチェックしない
状態です。
たくさんウィンドウを開くときによく起こります。

よろしくお願いいたします。
2007-07-20 17:41 Updated by: doda
Comment
Logged In: YES
user_id=14322

その後、スナップショットで現象が再現しましたでしょうか?
起きていないならば、今回の問題はスナップショットでの修正で対
応できたのだと考えています。

今回の問題の原因を詳細に検討してみたところ、ウィンドウの横幅
を小さくしすぎた場合以外に、ウィンドウをとても大きくした場合
やウィンドウサイズを激しく変更した場合にも同様の問題が発生す
る可能性がある事がわかりました。
スナップショットでの修正はこれらの場合にも対応していますの
で、ご報告頂いた問題はすべて修正できたと思います。
今回の問題は、半透明機能とは直接関係ないところで発生していま
すが、ウィンドウの描画に時間がかかると今回の問題が発生しやす
くなりますので、半透明機能がOnの時に起きるというのはこの理由
による物だと思われます。
2007-07-25 22:54 Updated by: None
Comment
Logged In: NO

今のところ再現しておりません。
ありがとうございました。
2007-07-27 17:13 Updated by: doda
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2007-07-27 17:13
Comment
Logged In: YES
user_id=14322

問題がないようなので、closeします。
再現するようでしたら、またご報告ください。
2007-08-29 11:28 Updated by: None
Comment
Logged In: NO

あれ以来ずっと起こってなかったのですが、本日再現しました。
使用バージョンは4.53です。
このバージョンには下記の修正は含まれていないのでしょうか?
2007-09-12 19:45 Updated by: doda
  • Status Update from Closed to Open
Comment
Logged In: YES
user_id=14322

4.53にはこの修正が含まれています。
4.53で再現したという事ならば、おそらく別の問題が発生している
と思われます。

確認ですが、ウィンドウが固まるというのはどのような状態になる
のでしょうか?
今回行った修正の対象となる現象は以下のものですが、これとまっ
たく同じ状態になるのでしょうか?

・ウィンドウのサイズを変更すると発生する場合がある。
・マウスによるウィンドウサイズの変更が行えなくなる
・“端末の設定”ダイアログでの端末サイズの変更は行える。
この時、正常な状態に戻る。
・通信は問題なく行え、表示内容も問題なく更新される。
2007-09-13 09:31 Updated by: None
Comment
Logged In: NO

症状は下記の通りです。

・ウィンドウのサイズを変更すると発生する場合がある。
・マウスによるウィンドウサイズの変更が行えなくなる
・メニュー以外は一切画面更新はされない、通信はされているかわ
からない
・いつもはメニューから切断しているので、サイズ変更したことは
無いです(次発生したときにやってみます)


サイズ変更を行ったときに、ウィンドウの端が二重になって固まり
ます。
ちょっとわかりにくいかもしれませんが、内部で古いウィンドウの
サイズの描画を消して、変更後のサイズに再描画していると思いま
すが、古い方と新しい方が残って二重になったようになって固まり
ます。
画像をアップロードできればお伝えできるのですが・・・
2007-09-13 09:33 Updated by: None
Comment
Logged In: NO

半透明の状態で勢いよくウィンドウを広げてみると、
一瞬中のウィンドウサイズの残像が見えますよね?
その残像が残った状態で固まるような感じです。
2007-09-13 12:29 Updated by: None
Comment
Logged In: NO

再発したときにメニューからウィンドウサイズを変更してみようと
しましたが、
出来ませんでした。
2007-09-22 20:13 Updated by: doda
Comment
Logged In: YES
user_id=14322

現象から見ると、修正した問題とは別の問題が発生しているようで
す。
一応描画関連を見直して見ますが、手元の環境では問題が再現しな
いので修正は難しいと思います。
2007-09-26 15:41 Updated by: None
Comment
Logged In: NO

半透明でずっと使い続けてたら必ず発生すると思います。
会社、自宅、友人宅と3つの環境で再現しました。
もう少し気長にトラッキングいただければ助かります。
2007-10-24 16:06 Updated by: None
Comment
Logged In: NO

似たような症状が再現する方法がわかりました。
大きい解像度で、半透明で使っているときに、
最大化ボタンを押すと、2回に一回くらい下記と同様の症状で固ま
ります。
試していただけますでしょうか。
2009-04-11 03:33 Updated by: doda
  • Component Update from (None) to Tera Term

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login