Closed Bug 65162 Opened 25 years ago Closed 25 years ago

Crash in nsPluginInstanceOwner::GetMode

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Windows 98
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: vikasb, Assigned: peterlubczynski-bugs)

References

()

Details

(Keywords: crash, regression, Whiteboard: [branch accept])

Attachments

(1 file)

I get the following stack trace when going from a page that has a plugin to another page: nsPluginInstanceOwner::GetMode(nsPluginInstanceOwner * const 0x04ecc9f0, nsPluginMode * 0x0000000a) line 1620 + 3 bytes nsPluginStreamListenerPeer::OnStartRequest(nsPluginStreamListenerPeer * const 0x04ecc380, nsIChannel * 0x04ecc160, nsISupports * 0x00000000) line 1148 nsHTTPFinalListener::OnStartRequest(nsHTTPFinalListener * const 0x04ecdf20, nsIChannel * 0x04ecc160, nsISupports * 0x00000000) line 1131 InterceptStreamListener::OnStartRequest(InterceptStreamListener * const 0x040af990, nsIChannel * 0x04ecc160, nsISupports * 0x00000000) line 1191 nsHTTPServerListener::FinishedResponseHeaders() line 1056 + 48 bytes nsHTTPServerListener::OnDataAvailable(nsHTTPServerListener * const 0x040b3780, nsIChannel * 0x04ecd8b4, nsISupports * 0x04ecc160, nsIInputStream * 0x040b2220, unsigned int 0x00000000, unsigned int 0x000011e7) line 427 + 8 bytes nsOnDataAvailableEvent::HandleEvent(nsOnDataAvailableEvent * const 0x040a90a0) line 407 + 47 bytes nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x040a90b0) line 92 + 12 bytes PL_HandleEvent(PLEvent * 0x040a90b0) line 576 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x00b9bd80) line 509 + 9 bytes _md_EventReceiverProc(HWND__ * 0x00000af4, unsigned int 0x0000d59a, unsigned int 0x00000000, long 0x00b9bd80) line 1054 + 9 bytes KERNEL32! bff7363b() KERNEL32! bff942e7() 007b8a2e()
I'm stealing this one....
Assignee: av → peterlubczynski
Reporter: can you provide a testcase so I can verify your patch fixes the crash? thanks.
*** Bug 65181 has been marked as a duplicate of this bug. ***
Here's a testcase from the dup.
confirming bug ;)
Status: UNCONFIRMED → NEW
Ever confirmed: true
The attached patch fixes the bug. It was on oversight on my part of my checkin from the other day. Andrei, can you approve?
Keywords: crash, regression
r=a=av
sr=vidur
Patch checked into the trunk. This should be checked into the branch as well as it is a regression caused by bug 54437.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Added branch accept to status whiteboard. This patch is needed to fix 54437 regression. Peter, please check into the branch ASAP. Thx .Angela...
Whiteboard: [branch accept]
Fix checked into the BRANCH.
Cool, my very first patch to Mozilla and fixed within 24 hours of me submitting it!! Thanks to everyone involved, Vikas
Verified on windows (branch and trunk 0117), mac (branch and trunk 0117), linux (branch and trunk 0117). No crash occurs.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: