Closed
Bug 324438
Opened 19 years ago
Closed 15 years ago
[mlk] subtle iframe refresh leak
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: peteweb, Unassigned)
References
()
Details
(Keywords: memory-leak, Whiteboard: [CLOSEME 2010-09-15])
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060122 Firefox/1.6a1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060122 Firefox/1.6a1
I have a reliable but hard to replicate mlk. Logged in on our website, the leak is 100% repeatable. So far, I can't replicate it under more controlled conditions (e.g.: save html locally, etc).
What I know:
* A status IFrame reloads itself every 35 seconds
* Under in vitro (live) conditions, new resources are created continuously
* All revised tests I've tried work fine (i.e. the new resources do get destroyed at an appropriate time)
I'm happy to provide a test login to any developer working on this.
Reproducible: Always
Steps to Reproduce:
1. Enable tracing on Deer Park
2. Login to our web site
3. Wait a while. Resources are allocated and not freed; memory usage grows.
Actual Results:
TRACE FROM LEAKY RELOAD
Notes:
a) This repeats for thousands of trace lines if you let it
b) I've mangled a couple of small strings for security reasons
0[2840b0]: DOCSHELL 33633b0 InternalLoad http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s:
0[2840b0]: DOCUMENT 3964918 created
0[2840b0]: DOCUMENT 3964918 StartDocumentLoad http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i
0[2840b0]: DOCUMENT 3964918 ResetToURI http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s:20
0[2840b0]: DOCSHELL 33633b0 SetCurrentURI http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s
0[2840b0]: DOMWINDOW 41b7bc8 created outer=3edfd18
0[2840b0]: DOMWINDOW 41b7bc8 SetNewDocument http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1
0[2840b0]: DOCSHELL 33633b0 InternalLoad http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s:
0[2840b0]: DOCUMENT 359fd78 created
0[2840b0]: DOCUMENT 359fd78 StartDocumentLoad http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i
0[2840b0]: DOCUMENT 359fd78 ResetToURI http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s:20
0[2840b0]: DOCSHELL 33633b0 SetCurrentURI http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s
0[2840b0]: DOMWINDOW 3c56410 created outer=3edfd18
0[2840b0]: DOMWINDOW 3c56410 SetNewDocument http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1
0[2840b0]: DOCSHELL 33633b0 InternalLoad http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s:
0[2840b0]: DOCUMENT 371c700 created
0[2840b0]: DOCUMENT 371c700 StartDocumentLoad http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i
0[2840b0]: DOCUMENT 371c700 ResetToURI http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s:20
0[2840b0]: DOCSHELL 33633b0 SetCurrentURI http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1;s
0[2840b0]: DOMWINDOW 33ef268 created outer=3edfd18
0[2840b0]: DOMWINDOW 33ef268 SetNewDocument http://www.icta.net/koinonia/p/eXtendLogin_menu/eXL_online.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22eXLpref_sendminimsg%22;s:1:%221%22;s:14:%22eXLpref_sendpm%22;s:1:%220%22;s:19:%22eXLpref_onlinesmall%22;i:1
Expected Results:
TRACE FROM PROPER RELOAD
Notes:
a) This repeats for thousands of trace lines if you let it
b) I've mangled a couple of small strings for security reasons
c) This is from an attempt to replicate the leak under more controlled conditions. This attempt (like all others I tried) *does* releasse the allocated objects.
0[2840b0]: DOCSHELL 3775cb8 InternalLoad http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%2
0[2840b0]: DOCUMENT 38e0150 created
0[2840b0]: DOCUMENT 38e0150 StartDocumentLoad http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswill
0[2840b0]: DOCUMENT 38e0150 ResetToURI http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%22;
0[2840b0]: DOCSHELL 3775cb8 SetCurrentURI http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%
0[2840b0]: DOMWINDOW 32e5c38 created outer=371d468
0[2840b0]: DOMWINDOW 32e5c38 SetNewDocument http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillup
0[2840b0]: DOMWINDOW 2e75188 destroyed
0[2840b0]: DOCUMENT 2f06c98 destroyed
0[2840b0]: DOCSHELL 3775cb8 InternalLoad http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%2
0[2840b0]: DOCUMENT 2f06c98 created
0[2840b0]: DOCUMENT 2f06c98 StartDocumentLoad http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswill
0[2840b0]: DOCUMENT 2f06c98 ResetToURI http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%22;
0[2840b0]: DOCSHELL 3775cb8 SetCurrentURI http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%
0[2840b0]: DOMWINDOW 2e75188 created outer=371d468
0[2840b0]: DOMWINDOW 2e75188 SetNewDocument http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillup
0[2840b0]: DOMWINDOW 32e5c38 destroyed
0[2840b0]: DOCUMENT 38e0150 destroyed
0[2840b0]: DOCSHELL 3775cb8 InternalLoad http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%2
0[2840b0]: DOCUMENT 38e0150 created
0[2840b0]: DOCUMENT 38e0150 StartDocumentLoad http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswill
0[2840b0]: DOCUMENT 38e0150 ResetToURI http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%22;
0[2840b0]: DOCSHELL 3775cb8 SetCurrentURI http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillupd%
0[2840b0]: DOMWINDOW 32e5c38 created outer=371d468
0[2840b0]: DOMWINDOW 32e5c38 SetNewDocument http://www.icta.net/test/time2.php?tmp=a:14:{s:9:%22e_handler%22;s:2:%22h/%22;s:8:%22e_plugin%22;s:2:%22p/%22;s:10:%22e_language%22;s:7:%22English%22;s:5:%22theme%22;s:13:%22t/Harvest05c/%22;s:7:%22charset%22;s:10:%22iso-8859-1%22;s:8:%22username%22;s:5:%22XyZZy%22;s:6:%22userid%22;s:1:%220%22;s:6:%22e_base%22;s:0:%22%22;s:19:%22ThisIsAnotherTxtStr%22;s:1:%221%22;s:14:%22YetAnot_erTxtS%22;s:1:%220%22;s:19:%22MyTxTSt_ingsarehere%22;i:1;s:20:%22MyTxTst_ringswillup
0[2840b0]: DOMWINDOW 2e75188 destroyed
0[2840b0]: DOCUMENT 2f06c98 destroyed
I believe this case may help decipher one of the remaining serious memory leaks.
Updated•19 years ago
|
Version: unspecified → Trunk
Comment 1•19 years ago
|
||
Peter have you tried these instructions on mlks : http://dbaron.org/log/2006-01#d20060110 ?
Reporter | ||
Comment 2•19 years ago
|
||
(In reply to comment #1)
> Peter have you tried these instructions on mlks :
> http://dbaron.org/log/2006-01#d20060110 ?
Ummm... how do you think I produced the above logs? ;)
Yes.
BTW, I want to reaffirm: this is a 100% repeatable, replicable bug. The *only* thing (at this point) that makes it painful to diagnose is that I've not yet found a way to reproduce it _other_ than on our live website. Mostly because I've not had time to really dig in on it. (After I'll, I'm a typical overloaded worker ;) )
Comment 3•18 years ago
|
||
Any luck reproducing on the latest nightly? ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
Reporter | ||
Comment 4•18 years ago
|
||
I'll test. TBH, I forgot I'd reported this :)
Current update: I've revised my code to capture as many events as possible, to see if I can allocate/free any resources on my own.
The results are interesting: apparently because the iframe contents are *externally* refreshed (the outer page is set to regularly reload the iframe), the page simply disappears and reloads. And NOT all of the expected events fire during the reload. (I believe there's no unload/load events... but it has been too long since I examined this.)
I will take an updated look ASAP. The bug definitely exists: current FF generates a continuous stream of leak-seen popups, but with no contents.
Reporter | ||
Comment 5•17 years ago
|
||
Update. We have moved our site to a new host, and the URL has changed (slightly). Not sure whether or not this bug still exists, because I'm not set up to instrument my browser.
Unless someone else has time to sign in on our site and confirm, your best bet is to work with the above bugreport info.
I will try to instrument the site again myself and see if the bug is still showing up.
Comment 6•15 years ago
|
||
Reporter, are you still seeing this issue with Firefox 3.6.8 or later in safe mode? If not, please close. These links can help you in your testing.
http://support.mozilla.com/kb/Safe+Mode
http://support.mozilla.com/kb/Managing+profiles
Whiteboard: [CLOSEME 2010-09-15]
Comment 7•15 years ago
|
||
No reply, INCOMPLETE. Please retest with Firefox 3.6.10 or later and a new profile (http://support.mozilla.com/kb/Managing+profiles). If you continue to see this issue with the newest firefox and a new profile, then please comment on this bug.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•