Closed Bug 40372 Opened 24 years ago Closed 24 years ago

WEBSHELL Leaks 5 on [request to] quit, mozilla does no close CPU Load >90% [it hits 99% until I set priority to low, then it's just 70-95% of cpu]

Categories

(Core :: DOM: Navigation, defect, P1)

x86
Windows 2000
defect

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: timeless, Assigned: adamlock)

References

()

Details

(Keywords: crash, embed, memory-leak, Whiteboard: [nsbeta3+][need info])

2000052120
This is serious, I'm on 2000 [nt5] so i can easily ask taskman to nice the 
process, but on win98 you'd need to ctrl-alt-del and pray for a good clean 
killing. 
-console output
stdout directed to dynamic console
stderr directed to dynamic console
Profile Manager : Profile Wizard and Manager activites : Begin
Profile Manager : Command Line Options : Begin
Profile Manager : Command Line Options : End
ProfileManager : GetProfileDir
ProfileManager : GetProfileDir
Profile Manager : Profile Wizard and Manager activites : End
has multiple monitor apis is 1
WEBSHELL+ = 1
 I am inside the initialize
 Hey : You are in QFA Startup
(QFA)Talkback loaded Ok.
WEBSHELL+ = 2
assuming d&d is off for Personal Toolbar

-->loadDS(): ds=[xpconnect wrapped nsIRDFDataSource], loaded=true, returning! 
<-
-
WEBSHELL+ = 3
WEBSHELL+ = 4
Setting content window
*** Pulling out the charset
-*- sidebar: CI: {577cb745-8caf-11d3-aaef-00805f8a4905}
-*- sidebar: sidebar uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily/Us
ers50/default/panels.rdf
-*- sidebar: datasource_uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily
/Users50/default/panels.rdf
in SetSecurityButton
WEBSHELL+ = 5
Document: Done (6.559 secs)
Document http://www.mozilla.org/ loaded successfully
has multiple monitor apis is 1
->>>>>>>>>>>>>> Write Clipboard to memory
->>>>>>>>>>>>>> Write Clipboard to memory
->>>>>>>>>>>>>> Write Clipboard to memory
Entry at index 0 is www.aol.fr
->>>>>>>>>>>>>> Write Clipboard to memory
->>>>>>>>>>>>>> Write Clipboard to memory
WEBSHELL+ = 6
WEBSHELL+ = 7
Document: Done (6.49 secs)
Error loading URL http://www.aol.fr/
Document: Done (6.52 secs)
Document: Done (6.75 secs)
WEBSHELL+ = 8
WEBSHELL+ = 9
WEBSHELL+ = 10
failed to get command manager number 3
failed to get command manager number 2
Registering commands
IsWin=true, IsUNIX=false, IsMac=false
Hiding spell checker items
-*- sidebar: CI: {577cb745-8caf-11d3-aaef-00805f8a4905}
-*- sidebar: sidebar uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily/Us
ers50/default/panels.rdf
-*- sidebar: datasource_uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily
/Users50/default/panels.rdf
WEBSHELL+ = 11
WEBSHELL+ = 12
WEBSHELL+ = 13
->>>>>>>>>>>>>> Write Clipboard to memory
->>>>>>>>>>>>>> Write Clipboard to memory
nsDataObj::EnumFormatEtc
nsDataObj::GetData2
nsDataObj::GetData
  format: 1  Text: 1
->>>>>>>>>>>>>> Read Clipboard from memory
BrowserViewSource();
 *** Current document charset: ISO-8859-1
WEBSHELL+ = 14
WEBSHELL+ = 15
Setting content window
*** SetDocumentCharset(ISO-8859-1)
Error loading URL about:blank
Document http://www.aol.fr/ loaded successfully
->>>>>>>>>>>>>> Write Clipboard to memory
WEBSHELL+ = 16
WEBSHELL+ = 17
S_OK
S_OK
->>>>>>>>>>>>>> Write Clipboard to memory
->>>>>>>>>>>>>> Read Clipboard from memory
WEBSHELL- = 16
WEBSHELL- = 15
WEBSHELL+ = 16
WEBSHELL+ = 17
WEBSHELL+ = 18
failed to get command manager number 3
failed to get command manager number 2
Registering commands
IsWin=true, IsUNIX=false, IsMac=false
Hiding spell checker items
-*- sidebar: CI: {577cb745-8caf-11d3-aaef-00805f8a4905}
-*- sidebar: sidebar uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily/Us
ers50/default/panels.rdf
-*- sidebar: datasource_uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily
/Users50/default/panels.rdf
WEBSHELL+ = 19
->>>>>>>>>>>>>> Write Clipboard to memory
->>>>>>>>>>>>>> Write Clipboard to memory
Pressed mDragStartPx=165
huh?[object XULElement]
In NewEditorWindow()...
WEBSHELL+ = 20
WEBSHELL+ = 21
WEBSHELL+ = 22
failed to get command manager number 3
failed to get command manager number 2
Registering commands
IsWin=true, IsUNIX=false, IsMac=false
Hiding spell checker items
-*- sidebar: CI: {577cb745-8caf-11d3-aaef-00805f8a4905}
-*- sidebar: sidebar uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily/Us
ers50/default/panels.rdf
-*- sidebar: datasource_uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily
/Users50/default/panels.rdf
WEBSHELL+ = 23
pref use_custom_colors:false
In EditorShutdown..
WEBSHELL- = 22
WEBSHELL- = 21
WEBSHELL- = 20
WEBSHELL- = 19
WEBSHELL+ = 20
WEBSHELL+ = 21
WEBSHELL+ = 22
commonDialogOnLoad
setting info.header to
There are 3 buttons
WEBSHELL- = 21
WEBSHELL- = 20
Move window by 90.5,96
screen x 43screen y 48
WEBSHELL- = 19
In EditorShutdown..
WEBSHELL- = 18
WEBSHELL- = 17
WEBSHELL- = 16
WEBSHELL- = 15
WEBSHELL+ = 16
WEBSHELL+ = 17
WEBSHELL- = 16
WEBSHELL- = 15
WEBSHELL+ = 16
WEBSHELL+ = 17
WEBSHELL+ = 18
failed to get command manager number 3
failed to get command manager number 2
Registering commands
IsWin=true, IsUNIX=false, IsMac=false
Hiding spell checker items
-*- sidebar: CI: {577cb745-8caf-11d3-aaef-00805f8a4905}
-*- sidebar: sidebar uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily/Us
ers50/default/panels.rdf
-*- sidebar: datasource_uri is 
file:///D|/Program%20Files/Netscape/Mozilla/daily
/Users50/default/panels.rdf
WEBSHELL+ = 19
WEBSHELL+ = 20
WEBSHELL+ = 21
WEBSHELL- = 20
WEBSHELL- = 19
WEBSHELL+ = 20
WEBSHELL+ = 21
WEBSHELL+ = 22
commonDialogOnLoad
setting info.header to
There are 1 buttons
WEBSHELL- = 21
WEBSHELL- = 20
Move window by 90.5,96
screen x 43screen y 48
WEBSHELL- = 19
WEBSHELL+ = 20
WEBSHELL+ = 21
WEBSHELL- = 20
WEBSHELL- = 19
WEBSHELL- = 18
WEBSHELL- = 17
WEBSHELL- = 16
WEBSHELL- = 15
WEBSHELL- = 14
WEBSHELL- = 13
WEBSHELL- = 12
WEBSHELL- = 11
In EditorShutdown..
WEBSHELL- = 10
WEBSHELL- = 9
WEBSHELL- = 8
WEBSHELL- = 7
WEBSHELL- = 6
WEBSHELL- = 5
Hey : You are in QFA Shutdown
->>>>>>>>>>>>>> Read Clipboard from memory
->>>>>>>>>>>>>> Read Clipboard from memory
->>>>>>>>>>>>>> Read Clipboard from memory
~nsProfile
-*- sidebar: Unloading component.
XXX WARNING: Number of webshells being leaked: 5
Please show me how to reproduce the problem. Webshell seems to release under 
normal circumstances.
Hmm I don't see this at all on my windows build from today. If I start up and
exit, I see 0 webshell's leaked.

What are you doing when you startup? I see your webshell count is hitting 20.
Are you bringing up another app? Going to a particular url? Thanks...
playing w/ www.aol.fr; I was opening composer to do view sourcings.  I think I 
was also trying to figure out why composer's file menu was mostly broken. 
[These are two other bugs].  At this point I don't have debugger support for 
attach to, and I don't have an easy way to retrace my steps.

It's possible I had the open location window open a few times [and likely that 
I pressed cancel].

Startup is normal [ie -console and navigator window]
re-assigning to new webshell owners. I still don't see large webshell leaks.
Maybe it was related to the user bringing up the open location window (maybe
that leaks a webshell).
Assignee: mscott → adamlock
Keywords: embed
Keywords: nsbeta3
Keywords: mlk
visiting www.aol.fr using today's winnt build we leak 1 webshell and shutdown
completely.

Can someone on winnt5 re-test please.

Plussing. we've got to be sure we're not leaking webshells.
Whiteboard: [nsbeta3+]
Target Milestone: --- → M18
Priority: P3 → P1
PDT would like to know how often we leak a webshell to determine whether this is
a P1 bug or not. Is it one webshell per program run? Or one webshell per page
loaded? Or what?
Whiteboard: [nsbeta3+] → [nsbeta3+][need info]
Bleh, I just crashed when quiting there :-)
TB16996355E
maybe TB16996051Q
www.aol.fr doesn't leak any webshells for me. I'm marking WORKSFORME
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
vrfy, after building w/ webshell debugging we don't leak them.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.