Opened 13 years ago

Closed 12 years ago

#1122 closed defect (fixed)

Memory Leak In tabContainer

Reported by: prashanth.shivakumar@… Owned by: Adam Peller
Priority: high Milestone: 0.9
Component: Dijit Version: 0.3
Keywords: Cc:
Blocked By: Blocking:

Description

http://download.dojotoolkit.org/release-0.3.1/dojo-0.3.1-ajax/demos/widget/tabContainer.html

On hitting above URL Increases memory in IE on reloading/refreshing.. Also in our application when we open/close tabs dynamically it increases memory in IE which causes our application to freeze[because of memory leak]

Change History (10)

comment:1 Changed 13 years ago by dylan

Milestone: 0.5

comment:2 Changed 13 years ago by guest

Milestone: 0.50.4

comment:3 Changed 13 years ago by guest

Hi, can you please reschedule this issue to 0.4 because it makes our web application useless after opening about a particular browser child window (with a tabcontainer in it) about 30 times.

comment:4 Changed 13 years ago by bill

Testing against latest now, refreshing tests/widget/test_TabContainer.html doesn't increase memory usage. However, drip shows some problems.

Also tested against tests/widget/test_LayoutCode.html; hitting the "Tab Layout" button, to create a tab widget, then the "destroy" button (to remove said wiget), and then repeating, causes some leaked memory (10 times causes 3M leak).

comment:5 Changed 13 years ago by bill

Milestone: 0.40.4.1

comment:6 Changed 13 years ago by bill

Milestone: 0.4.10.5

comment:7 Changed 13 years ago by koranteng

Owner: changed from bill to koranteng

comment:8 Changed 13 years ago by Adam Peller

Component: WidgetsDijit

comment:9 Changed 12 years ago by bill

Milestone: 0.91.0
Owner: changed from koranteng to Adam Peller

comment:10 Changed 12 years ago by bill

Milestone: 1.00.9
Resolution: fixed
Status: newclosed

Just tried refreshing

http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/layout/test_TabContainer.html

against IE6 30 times. Minimal memory increase (about 2M).

Note: See TracTickets for help on using tickets.