23/09/04 21:38:10.39 6uTB0vTk0.net
V15.56でアイコン表示が直ったのを確認
デバッグ早すぎ!ありがとうございました!
37:名無しさん@お腹いっぱい。
23/09/05 08:17:05.25 IOaH2Dop0.net
うちの環境だけかもしれませんが、
名前変更ダイアログの名前入力時に漢字変換確定を行なうと、カーソルが変換文字列の先頭に移動してしまいます
ディレクトリ作成や、ディレクトリを開く等のダイアログではこのような症状は発生しません
その他のソフトでも発生せずに、NyanFiの名前変更ダイアログだけがこのような状況です
38:名無しさん@お腹いっぱい。
23/09/06 14:28:49.41 yDoNzm/o0.net
>>37
原因がわかりました
複数リネームダイアログの自動プレビューのチェックが外れていると
単独/複数リネームの漢字変換確定時にカーソルが変換文字列の前に移動してしまいます
処理高速化の為にチェックを外していましたが、とりあえずチェックを入れて対処しています
39:名無しさん@お腹いっぱい。
23/09/07 07:58:05.08 cNYKhHji0.net
>>38
V15.57で修正されていました。早急な対応ありがとうございました。
40:名無しさん@お腹いっぱい。
23/11/03 15:52:57.53 jTRsRAnl0.net
大きめの画像(PNGやTIF)の画像変換を連続で行なうとエラーがでる
susieプラグイン未使用でも変らない
最新版で確認
41:名無しさん@お腹いっぱい。
23/11/03 15:58:29.65 jTRsRAnl0.net
>>40
少しずつメモリ使用量が増えて、3G超えたあたりでエラーになり、再起動するまでは復旧しないので
たぶんメモリリークの様な気がする
42:名無しさん@お腹いっぱい。
23/11/03 16:15:49.85 jTRsRAnl0.net
>>41
ビルド環境が整ってないので確認していませんが、
task_thread.cpp の 1335行あたりにある
std::unique_ptr<Graphics::TBitmap> r_img(new Graphics::TBitmap());
の new Graphics::TBitmap() が原因な気がします
サンプルだと以下の様に明示的にdeleteしてます
Graphics::TBitmap *pBitmap = new Graphics::TBitmap();
....
....
delete pBitmap;
間違っていたらすいません
43:名無しさん@お腹いっぱい。
23/11/03 23:50:09.19 vTNS4Zag0.net
>>42
unique_ptr で new したやつは自動的に delete されるよ
44:名無しさん@お腹いっぱい。
23/11/04 04:49:11.33 WuQ3nyCb0.net
>>43
r_img はそうかもしれないけど、引数の new Graphics::TBitmap() も delete されるの?
45:名無しさん@お腹いっぱい。
23/11/04 08:58:32.12 WuQ3nyCb0.net
あー、ちょっと勘違いしてたみたいです
画像の拡大縮小しなくてもメモリリークしているみたいなのでもう少し調べてみます
46:名無しさん@お腹いっぱい。
23/11/04 09:18:18.92 WuQ3nyCb0.net
4000x4000位の画像をイメージビューアで見てるだけでメモリ使用量が増えていくので
画像変換ではなくて画像読込み部分がメモリ解放出来てないのかも
47:名無しさん@お腹いっぱい。
23/11/04 09:30:30.78 q1hwpZ9q0.net
>>44
unique_ptr は引数として渡されたメモリーの所有権を持っていて、ソコープから外れるときにデストラクターが自動的に解放してくれるよ
48:名無しさん@お腹いっぱい。
23/11/04 09:45:11.27 WuQ3nyCb0.net
>>47
C++は触ったことなかったので勘違いしてました
susieプラグイン無効にしても、64bit版使っても同じでした(64ビット版は落ちませんがメモリ使用量が3GBを超えて増えていきます)
49:名無しさん@お腹いっぱい。
23/11/04 11:07:05.10 WuQ3nyCb0.net
早速の対応ありがとうございました
50:名無しさん@お腹いっぱい。
23/11/05 09:39:18.00 fCk0m7gU0.net
std::unique_ptr<Graphics::TBitmap> は unlock しないと 自動delete されないのですね
51:名無しさん@お腹いっぱい。
23/11/06 15:26:16.60 n+9lWIG80.net
画像変換でのメモリリークは改善されたみたいですが、イメージビューアでのメモリリークがまだ残っているみたいです
52:名無しさん@お腹いっぱい。
23/11/07 16:24:06.52 3p2Y18s/0.net
画像変換でも元画像がPNG形式だとリークしているみたいです
53:名無しさん@お腹いっぱい。
23/11/10 18:41:41.10 F6AiztpV0.net
最新版で改善されていました。ありがとうございました。
54:名無しさん@お腹いっぱい。
23/11/17 12:19:29.97 4z0NnNLZ0.net
WorkListコマンド実行すると最終行に空白行があって、[End]キーを押すとそこに行ってしまうのがちょっと面倒。
WorkList.nwlの最終行は空白行ではないのですけどね。
55:0054
23/11/17 23:54:57.70 HU1wdRDs0.net
即座にご対応いただきありがとうございます。
単なる空白行ではなく、意味のあるダミー項目だったのですね。
理解が浅くて申し訳ございませんでした。
56:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています