チケット #7247

ファイル名に日本語が含まれているとコピーできない
登録: 2005-10-08 22:45 最終更新: 2005-10-09 09:54

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
7
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし

詳細

「新しいファイル.txt」など、ファイル名に日本語が含まれ
ている場合、コピー→貼り付けを実行すると、落ちる。

落ちる場所は、cxp-right-pane.cの
cxp_right_pane_paste_from_clipboard()。
copy_filesやcopy_fileがNULLになっている。

チケットの履歴 (3 件中 3 件表示)

2005-10-09 01:05 更新者: yasumichi
コメント
Logged In: YES
user_id=3571

GtkClipboardでテキストを扱う場合、UTF-8にする必要がありそう
ですね。これだと都合が悪いので違う方法でクリップボードを扱う
必要がありそうです。ドラッグ&ドロップでは、問題が起きてない
のでそちらの方法を使いたいと思います。
2005-10-09 02:28 更新者: yasumichi
  • 担当者(未割り当て) から yasumichi に更新されました
  • 解決法なし から 修正済み に更新されました
コメント
Logged In: YES
user_id=3571

ドラッグ&ドロップと同様の仕組みに変更し、日本語ファイル名も
コピーできるようにしました。パッチをリリースファイルに追加し
ました。

http://prdownloads.sourceforge.jp/cxplorer/16857/clipboard-fix.patch
2005-10-09 09:54 更新者: allentown
  • チケット完了時刻2005-10-09 09:54 に更新されました
  • 状況オープン から 完了 に更新されました
コメント
Logged In: YES
user_id=3666

パッチ適用で、問題解消を確認しました。
クローズします。

しかし、プロセスを多数forkするようで、gdbでのトレースがやり
にくいです。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする