秀丸エディタのみで貼り付けができないNo.31567
keethlyan さん 12/10/13 13:42
 

はじめまして。
秀丸エディタ使用させていただいてるKeethといいます。
最近、貼り付けが行えない不具合が頻繁に発生しており
ほかの人の現象も調べましたが異なるようでしたので
解決方法を求めて投稿させていただきました。

 使用OS:Windows7 32bit
  症状:秀丸以外では、コピー貼り付けができるが
    秀丸に貼り付けることができない。
    完全に貼り付けられないわけではなく
    偶に貼り付けることができるが、基本的には貼り付け不可能
 マクロ:使用しておりません
 バージョン:Ver8.21 前のバージョンでも再現しました。

何か同様の症状など、ありましたら教えて頂きたいです。

[ ]
RE:31567 秀丸エディタのみで貼り付けがでNo.31573
秀まるお2 さん 12/10/15 08:52
 
 貼り付けが出来ないということで1つ考えられる可能性として、秀丸エディタ
が上書き禁止モードになってるってことがあるかもしれません。

 上書き禁止モードというのは、上書き禁止属性のファイルを開いた時に、その
ファイルの中身を間違って書き換えないようにする用のモードですが、「上書き
禁止」ってコマンドを間違って実行しても、そのモードに入ることがあります。

 上書き禁止モードになってるとしたら、貼り付け以外にも、例えば普通に文字
入力したり削除したりといったことも出来なくなります。それで見分けが付くと
思います。

 文字入力が正常ならば、やはり単純に貼り付けだけが出来ないってことになる
と思いますが、そうだとしたら、今までいろいろ報告いただいたトラブル例の中
で、適当な物は無いような気がします。

 とりあえず、「その他・動作環境...」の「トラブル対策」のページに「デバ
ッグモード」ってオプションがあって、それをONにすると、クリップボードに関
係した操作(コピーや貼り付け)について、詳細な情報をログに出力するように
なります。そのオプションをONにしてログを取っていただくと何か分かるかもし
れないです。

 もしよかったらその作戦をお願いしたいです。

[ ]
RE:31573 秀丸エディタのみで貼り付けがでNo.31574
keethlyan さん 12/10/15 12:01
 
返信ありがとうございます。
上書き禁止モードにはなっていないことを確認しました。
本日ログを取り始め、
最初は貼り付けができた状態で
その後貼り付けができなくなったログを取る事ができました。
どのようにお渡しすればよろしいでしょうか?

> 貼り付けが出来ないということで1つ考えられる可能性として、秀丸エディタ
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
> もしよかったらその作戦をお願いしたいです。


[ ]
RE:31574 秀丸エディタのみで貼り付けがでNo.31575
keethlyan さん 12/10/15 12:02
 
>返信ありがとうございます。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>

[ ]
RE:31574 秀丸エディタのみで貼り付けがでNo.31576
秀まるお2 さん 12/10/15 13:17
 
 ログですが、メールにて、

 "maruo@mitene.or.jp"

 宛てに送って欲しいです。

 何か不明な点があれば会議室にて質問させていただきますので、そのときはよ
ろしくお願いします。

[ ]
RE:31576 秀丸エディタのみで貼り付けがでNo.31579
秀まるお2 さん 12/10/15 13:55
 
 送っていただいたログで原因が分かりました。

 クリップボードデータの中にテキストデータがある場合、普通は、

 CF_UNICODETEXT
 CF_TEXT

 のどちらか(あるいは両方)が入るはずが、今回のログだとそれが無くて、代
わりに

 CF_OEMTEXT

 っていう、最近は使わなくなった形式のデータだけが入っているようです。

 なぜそうなるのか分かりませんが、とりあえずCF_TEXTもCF_UNICODETEXTも無
い場合はCF_OEMTEXTがあるかどうか調べて、もしそれがあるならそこから貼り付
けるようにって修正させていただきます。

 次のV8.22β1の方で対応させていただきます。

 もしも秀丸でコピーしたデータとかでも起きるのなら、何かクリップボードの
データを書き換える常駐ソフトがいるせいでおかしくなってるのかなぁと思いま
す。あるいは何か特定のソフトでコピーしたデータに限ってそうなるのなら、そ
のソフトがクリップボードに入れてるデータが、いまいちおかしいってことにな
るかと思います。

[ ]
RE:31579 秀丸エディタのみで貼り付けがでNo.31582
keethlyan さん 12/10/15 14:50
 
早急な対応ありがとうございます。
今回起きた不具合ですが、
IEやエクセル・メモ帳など色々なソフトから
コピーしても駄目でした。
新しいバージョンで試させていただき、
もしまた発生するようならば報告させていただきます。


> 送っていただいたログで原因が分かりました。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>るかと思います。

[ ]
RE:31582 秀丸エディタのみで貼り付けがでNo.31590
秀まるお2 さん 12/10/16 09:18
 
 先ほどmakimakiさんからも同じ報告がありました。

 現象が起きてる時に、タスクマネージャのプロセス一覧から不要そうなプロセ
スを強制終了させる等して回復するかどうか試してみるのも一回やってみて欲し
いです。何か変なスパイウェアが入り込んでるってこともありえるかもしれませ
んので…。

[ ]
RE:31590 秀丸エディタのみで貼り付けがでNo.31701
keethlyan さん 12/10/23 10:30
 
了解しました。
βバージョンではなく、正規バージョンを使用し
クリップボードを使いそうなソフトを終了するなど再度
色々試してみます。
変化があり次第報告いたします。

> 先ほどmakimakiさんからも同じ報告がありました。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>んので…。

[ ]
RE:31701 秀丸エディタのみで貼り付けがでNo.31702
keethlyan さん 12/10/23 10:37
 
追記です。
先ほど、最新版のβを使用時
エクセルデータの貼り付け(\t)をたくさん含む文章
を張り付けた際に、エラー落ちしました。
その際、ログを取っておりませんでしたので
再度再現しましたらログを送信いたします。

>了解しました。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>>んので…。

[ ]
RE:31701 秀丸エディタのみで貼り付けがでNo.31703
秀まるお2 さん 12/10/23 10:39
 
 実はつい先ほどですが、rosegardenykさんから再現方法が分かったという連絡
をいただきました。

 Firefoxでradiko.jpにアクセスしてラジオ再生すると現象が起きるということ
だそうです。ただ、僕の所ではいまいち同じ手順で再現させることは出来ません
でした。

 たぶん、ブラウザ上でFlash(Adobe Flash Player)のプラグインが動作しだ
すとおかしくなるケースがあるんじゃないかと思います。

 とりあえず、問題が起きてる最中に、他に動作中のソフトがあればそれらを終
了させてみてどうなるか等試してみて欲しいです。それで原因(となってるソフ
ト?)が特定出来る可能性が高いと思います。

[ ]
RE:31702 秀丸エディタのみで貼り付けがでNo.31705
秀まるお2 さん 12/10/23 11:03
 
 秀丸エディタのβ版で落ちてしまって、ご迷惑おかけしてすみません。

 秀丸エディタが保護違反で落ちてしまった場合は、秀丸エディタのプログラム
用フォルダ(普通だとC:\Program files\Hidemaru)か、またはマイドキュメン
ト・フォルダに、dump.txt(あるいはdumpYYYYMMDD..txt(日付入り))のファ
イルが生成される手はずになってます。もしそのファイルがあれば、そのファイ
ルをこちらに送っていただくことで原因が特定出来る可能性が高いです。

 もし可能でしたらお願いします。

 送っていただけるとしたら、"maruo@mitene.or.jp"にお願いします。

[ ]
RE:31705 秀丸エディタのみで貼り付けがでNo.31712
keethlyan さん 12/10/24 08:58
 
いつもお世話になっております。
両方のフォルダを調査しましたが、下記のファイルを見るけることができませんでし
た。
何か設定とかあるのでしょうか?

> 秀丸エディタのβ版で落ちてしまって、ご迷惑おかけしてすみません。
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
> 送っていただけるとしたら、"maruo@mitene.or.jp"にお願いします。

[ ]
RE:31712 秀丸エディタのみで貼り付けがでNo.31715
秀丸担当 さん 12/10/24 09:57
 

>いつもお世話になっております。
>両方のフォルダを調査しましたが、下記のファイルを見るけることができませんでし
>た。
>何か設定とかあるのでしょうか?

Windows7の32bit版の場合、エクスプローラで見る場合は見るために手順が必要
でした。説明が不足しており申し訳ありません。

エクスプローラでインストール先の
C:\Program Files\Hidemaru
を開いて、上部のバーに「互換性ファイル」というボタンがあったら、ボタンを
押すと表示されると思います。
「互換性ファイル」ボタンが無いか、押した先にもdump.txtが無かったら出力さ
れていなかったということだと思います。

互換性ファイルとなるのは、普通は管理者でないとProgram Filesに書き込めな
いところを仮想的に書き込むバーチャルストアという機能が働いているためで、
64bit版の場合はバーチャルストアは働かないですが、32bit版では互換性のため
にこの機能を働かせています。

[ ]
RE:31712 秀丸エディタのみで貼り付けがでNo.31716
秀まるお2 さん 12/10/24 10:01
 
 探していただいてすみません。探していただいても無かったということでした
ら、生成されてないんだと思います。

 保護違反の発生した場合がもしもWindowsの内部だったりすると、秀丸エディ
タの方でエラーを横取りすることが出来ず、Windows自体がエラーの後始末をし
てしまうことが多いです。この場合は、実はWindowsの「イベントログ」の方に、
エラーの記録が残ります。

 なので、秀丸エディタのdump.txtが無いということは、Windowsのイベントロ
グに記録が残ってるのかなぁと思います。

 Windowsのイベントログは、Windowsの管理ツールの「イベントビューアー」を
起動して、それの「Windowsログ - アプリケーション」の中に生成される手はず
になってます。そこにApplication Errorって記録が出ます。

 ただ、そこの情報の中にはあまり詳しい情報は入って無くて、保護違反の落ち
た場所のアドレスが出てくる程度になってしまいます。なのでこれで原因を特定
するのは無理なケースが多いです。

 もし可能でしたら、イベントビューアーでログを確認いただいて、それの内容
を教えていただけると助かります。例えば

障害が発生しているアプリケーション名: HIDEMARU.EXE、バージョン: 8.2.2.3、タ
イム スタンプ: 0x5083a891
障害が発生しているモジュール名: HIDEMARU.EXE、バージョン: 8.2.2.3、タイム ス
タンプ: 0x5083a891
例外コード: 0xc0000094
障害オフセット: 0x00000000000e635b
障害が発生しているプロセス ID: 0x12f8
障害が発生しているアプリケーションの開始時刻: 0x01cdaf609c1d0059
障害が発生しているアプリケーション パス: e:\Usr95\HideMaru\Hidemaru\Debug64\
HIDEMARU.EXE
障害が発生しているモジュール パス: e:\Usr95\HideMaru\Hidemaru\Debug64\HIDEMA
RU.EXE
レポート ID: dd14325a-1b53-11e2-bc29-bcaec5241643


 とか、そんな記録が出てくると思います。
 (上記ログは手元の開発途中バージョンで出た記録ですけども)

 もしイベントログも無いようでしたら、すみませんがもう調べる手段が無いで
す。

 よろしくお願いします。

[ ]
RE:31716 秀丸エディタのみで貼り付けがでNo.31718
秀まるお2 さん 12/10/24 10:03
 
 秀丸担当と多重コメントになってすみません。

 バーチャルストアを探していただくとそこにあるかもしれません。大変失礼しまし
た。そこに無ければ、もし可能でしたらイベントログの方ということでお願いします。

[ ]
RE:31718 秀丸エディタのみで貼り付けがでNo.31720
keethlyan さん 12/10/24 11:07
 
バーチャルストアはありませんでした。
イベントログは取得できましたので、先ほどメールにて送信させていただきました。

> 秀丸担当と多重コメントになってすみません。
>
> バーチャルストアを探していただくとそこにあるかもしれません。大変失礼しま
>した。そこに無ければ、もし可能でしたらイベントログの方ということでお願いし
>ます。

[ ]
RE:31720 秀丸エディタのみで貼り付けがでNo.31722
秀まるお2 さん 12/10/24 12:24
 
 イベントログの記録を送っていただきありがとうございます。

 送っていただいたログを見たら、落ちてる場所が「ntdll.dll」となってまし
て、この場合、すみませんが正直原因が特定出来ないです。

 実はこのntdll.dllは、秀丸エディタ自身が直接呼び出すことは無くて、
Windowsの各種のモジュールが、いろんな共通の処理として呼び出すようなライ
ブラリになってます。なので、これで落ちたということは、具体的に誰(どのモ
ジュール)が悪いと特定するのが難しいです。

 あと、一応、秀丸エディタが落ちてもdump.txtが作成されず、Windowsがエ
ラー処理をしたということは、Windows内部か、あるいはドライバーの中とかで
落ちてる可能性が非常に高いです。なので、そうだとすると、なおさら調べるの
が難しいです。

 とりあえず今現在再現しないようでしたら、そのまま使っていただいて様子見
していただくしか無いかなぁと思います。

 すみませんがよろしくお願いします。

[ ]
RE:31722 秀丸エディタのみで貼り付けがでNo.31728
秀まるお2 さん 12/10/25 21:23
 
 すみません。今さらですみませんが、1つ分かったことがありました。

 例外コードが0xC0000374となってまして、これは、実は秀丸メールとATOK2012
を使った時に起きてる問題と同じ例外コードになります。

 詳細:
   http://hide.maruo.co.jp/news/tk20120626.html

 で、実は僕もATOK2012を使ってて、秀丸メールでたまに(一ヶ月に1回くら
い)落ちることがあります。で、今日たまたまですが、なぜか秀丸ファイラー
Classicを使っていて、同じ例外コードで落ちました。

 なので、もしかしたらATOK2012を使っていると、あちらこちらのアプリケーシ
ョンソフトで、この0xC0000374の例外が出る可能性があったりするんじゃないか
いう気がしてきました。

 ということで、とりあえずATOK2012をお使いかどうかだけでも教えてほしいで
す。

 ATOK2012をお使いだとしても、解決方法は無いのですけども…。一応、先ほど
紹介させていただいた秀丸メールとの相性問題対策の中のことをやっていただく
と、落ちる頻度は多少下がるかなぁという感じはあります。

[ ]