HOME IP Messenger FastCopy Tech-memo Diary Twitter
SHIROUZU Personal Log

2015-11-01

_ [fastcopy] FastCopy v3.07正式版

FastCopy v3.07正式版をリリースしました。

ご意見・ご要望等ありましたら、掲示板 or メール等にてお知らせください。

ファイルログ記録が有効な場合にメモリリークしていた問題を修正(1万ファイルにつき1MB前後)

UTF-16 -> UTF-8変換ライブラリの仕様を変えた際、それを利用したクラスに影響が及んでいたという話。

B は A に依存する時、Aの仕様が変化することでBに思わぬ余波が出るパターンはありがちだが、(露骨なエラーではなく)リークや稀な例外事象でのみ発現する問題に対し、費用対効果的の高い事前検出の仕組みを作るのはなかなか難しそう。


2015-11-02

_ [ipmsg] IP Messenger v3.61正式版

IP Messenger v3.61正式版をリリースしました。

ご意見・ご要望等ありましたら、掲示板 or メール等にてお知らせください。

英語モードで多言語入力ができなくなっていたのを修正。

ソースコード的には、リソースファイル内の RichEd20"A" -> RichEd20"W" の1文字の変更のみ。

VisualStudioのリソースエディタが(UNICODE定義がない場合に)、ダイアログ内のRichEditを勝手にA(MBCS)に書き換える挙動をするため。

(良い自動修正の手はないものか…ビルドツール内に検出scriptを仕込むくらいかな)


2015-11-15

_ [fastcopy] FastCopy v3.08正式版

FastCopy v3.08正式版をリリースしました。

ご意見・ご要望等ありましたら、掲示板 or メール等にてお知らせください。

Win10(x86)でタスクトレイ格納時に例外が発生することがあったのを修正。

その他リファイン

Win10(x86)で発生していた例外は、タスクトレイに強制表示させる隠しAPI(Win10アップグレード喚起にも使われたAPI)を呼び出した際に発生するもの。

(Win10の最近のアップアップデートから、既知のNOTIFYITEM構造体が拡張され、要素以降も参照するようになった or 従来も参照していたが、API内部の検証で例外が出るところまでいかなかったか、のどちらかに見える)


2004|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|08|09|11|
2007|01|02|03|04|05|06|07|08|09|10|12|
2008|01|02|03|06|07|08|11|
2009|01|03|04|05|06|07|08|10|12|
2010|04|05|07|08|09|11|
2011|02|03|04|05|06|07|08|12|
2012|02|04|06|11|
2013|06|09|
2014|04|05|06|07|08|09|
2015|02|04|05|06|07|08|09|10|11|12|
2016|01|03|04|06|07|08|09|10|11|12|
2017|01|02|03|06|07|08|09|11|12|
2018|01|02|05|06|07|10|

Web shirouzu.jp

Categories
Android | CeSleep | comp_misc | comp_tips | fastcopy | ipmsg | mailman | misc | npop | ScheEdit | sigsleep | tdiary | thinkpad