[SWING-1] S2ActionUpdaterによるメモリリーク Created: 2009-04-03 Updated: 2009-06-03 Resolved: 2009-06-03 |
|
Status: | Resolved |
Project: | S2Swing |
Component/s: | None |
Affects Version/s: | 0.1.1 |
Fix Version/s: | 0.1.4 |
Type: | Bug | Priority: | Major |
Reporter: | kaiseh | Assignee: | kaiseh |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
S2ActionUpdaterがAWTイベントリスナーとして登録された後、S2ActionUpdaterへの参照が残り続けることによりメモリリークの可能性がある |
Comments |
Comment by kaiseh [ 2009-06-02 ] |
上の記述は間違いでした。JFrame, JDialogでもメモリリークが発生します。 |
Comment by kaiseh [ 2009-06-02 ] |
付記: メモリリークが発生するのは、JFrame, JDialog以外のコンポーネントにS2ActionUpdaterを適用した場合。 |
Comment by kaiseh [ 2009-06-02 ] |
対策が不十分であり、問題が解決されていない。 |
Comment by kaiseh [ 2009-04-03 ] |
S2ActionUpdaterがS2ViewObjectインスタンスを弱参照し、参照の消滅後にリスナーが解除されるようにした |