[SWING-1] S2ActionUpdaterによるメモリリーク Created: 03/Apr/09  Updated: 03/Jun/09  Resolved: 03/Jun/09

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 [ 03/Apr/09 ]

S2ActionUpdaterがS2ViewObjectインスタンスを弱参照し、参照の消滅後にリスナーが解除されるようにした

Comment by kaiseh [ 02/Jun/09 ]

対策が不十分であり、問題が解決されていない。
S2ActionUpdater内でアクションマップが強参照されているため、メモリリークが依然発生する。

Comment by kaiseh [ 02/Jun/09 ]

付記: メモリリークが発生するのは、JFrame, JDialog以外のコンポーネントにS2ActionUpdaterを適用した場合。

Comment by kaiseh [ 02/Jun/09 ]

上の記述は間違いでした。JFrame, JDialogでもメモリリークが発生します。

Generated at Fri Apr 27 13:58:03 JST 2018 using JIRA 6.4.12#64027-sha1:e3691cc1283c0f3cef6d65d3ea82d47743692b57.