Brynhildr

KeroRemote

リモートデスクトップエンジニアのブログ。

ブリュンヒルデのクリップボード共有機能のバグ


Brynhildrでクリップボード共有機能が正しく動作しなかった現象について、原因は判明しました。

さて、随分と前からBrynhildrのクリップボード共有機能について、不具合の御報告があったのですが、当方の環境ではなかなか再現せず、これまで解決に至っていなかったワケなんです。症状的には、クリップボードの共有ができなくなるんです。

今回の「Brynhildr 2.1.0」で、クリップボード周りに手を入れてまして、色々と修正してたところ、御報告のあった現象に遭遇しまして、

これかー!

と思いました。しかも、他の御報告が寄せられていた「通信速度が下がる」「負荷が上がる」といった現象も併発しましたんで、

これもお前の仕業やったんかー!

と思いました。

実はまだハッキリとした再現パターンが見つけきれてないのですが、やはりどうもクリップボードを操作する系のアプリ(エクセルとかエクセルとか)が関与しているのではないかと踏んでいまする。

でもですね、何と言いますか、そのですね、あれですね、ブリュンヒルデのバグですね。

すんませーん!

原因は、長さゼロのテキストデータがクリップボードに入った場合に、想定外の動作になってしまう事でした。長さゼロのテキストデータをどーやってクリップボードが入れるのか未だに謎なんですが、いやいつの間にか入っていたんですけど。もし御存知の方がいらっしゃいましたら御連絡御待ちしておりやす。

これたぶん2年以上Brynhildrに存在してたバグだと思います。何か胸のつかえが取れて、心機一転またプログラマとして1つ成長したんじゃないかと勝手に思っております。もう40歳をすっかり超えてますけど。たまーにソース触るとこれですよ。いやープログラムってホント面白いですね。

そんなこんなで「Brynhildr 2.1.0」でこちらのクリップボードの不具合を修正してございます。

そしてどうも長々とすんませんでした。




4件のコメント ... ( 管理人承認制 )



http://blog.livedoor.jp/blackwingcat/archives/1936384.html


クラスによってクリップボードの動作が異なる話
|。・ω・)ノ 「コメントがスパム判定されました。修正を御願い致します。」


黒翼猫  2016/09/26


・行選択できるテキストエディタを起動。(例:EmEditor Free)
・行選択してコピー


…以上で再現できました。


   2016/09/26


> クラスによってクリップボードの動作が異なる話


ありがとうございます!非常に参考になります!


> |。・ω・)ノ 「コメントがスパム判定されました。修正を御願い致します。」


ですね。URLを含むコメントは自動的にリンクになってしまうんです。てかそれをフィルタしないと凄い数のスパム登録が来るの御理解くださいませませ。


IchiGeki  2016/09/26


> 再現できました


恐れ入りますが、当方の環境では再現しませんでした・・・。EmEditorをサーバー側とクライアント側の両方で試してみました。もしかするとEmEditorの32bit版とか設定とかOSの種類とかが関係している可能性もあるかと思いますので、もし宜しければ詳しい動作環境やBrynhildrのバージョンなどを御連絡頂ければ幸いでございます。宜しく御願い致します。


IchiGeki  2016/09/26




... 不具合報告の際は、アプリのバージョンやOS等の動作環境の記載を御願い致します。

表記されている会社名・製品名・システム名などは、各社の商標、または登録商標です。
当サイトはAmazon.co.jpアソシエイトプログラムに参加しています。
© 2010 IchiGeki