Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#11597 closed defect (duplicate)

Button: After clicking several times in every button of the page, the use of memory is increased

Reported by: Roberto Mosqueda Owned by: Douglas Hays
Priority: high Milestone: 1.6
Component: Dijit - Form Version: 1.5
Keywords: memory leak Cc: David Schwartz, tmayeur@…, hwcdl@…
Blocked By: Blocking:

Description (last modified by bill)

Testing type: Memory leaks

Widget: dijit.form.Button, dijit.form.Combobutton, dijit.form.DropDownButton, dijit.form.ToggleButton

Short description: After clicking several times in every button of the page, the use of memory increases and it was never free.

Steps to reproduce:

  1. Using Safari 5 or Chrome 5, open the test_Button page (/dijit/tests/form/test_Button.html)
  1. Clicks several times on each one of the buttons, comboButtons, dropdownButtons and ToggleButtons (i.e. 10) without refreshing the page


Actual results: the use of memory increases and it was not free

Expected results: the memory should be free

Attachments (1)

Button_2_Chrome.GIF (182.2 KB) - added by Roberto Mosqueda 9 years ago.

Download all attachments as: .zip

Change History (5)

Changed 9 years ago by Roberto Mosqueda

Attachment: Button_2_Chrome.GIF added

comment:1 Changed 9 years ago by bill

Cc: bkeese@… removed
Description: modified (diff)
Summary: After clicking several times in every button of the page, the use of memory is increasedButton: After clicking several times in every button of the page, the use of memory is increased

comment:2 Changed 9 years ago by Douglas Hays

Milestone: tbd1.6
Owner: set to Douglas Hays

IBM #151585

comment:3 Changed 9 years ago by Douglas Hays

Resolution: duplicate
Status: newclosed

This is partly invalid and partly a dup of #11608 (dropdownbutton's use popups that can leak). When test Buttons generate console messages, new DIV's are created to hold each log message which only resembles a leak.

comment:4 Changed 9 years ago by bill

Component: DijitDijit - Form
Note: See TracTickets for help on using tickets.