Closed Bug 24213 Opened 25 years ago Closed 25 years ago

MFC class CHtmlView throws exception and crashes on BeforeNavigate2 event

Categories

(Core Graveyard :: Embedding: ActiveX Wrapper, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: locka, Assigned: locka)

Details

(Keywords: crash)

The method CHtmlView::BeforeNavigate2 does an on the PostData parameter to ensure that it is a variant containing a reference to another variant. The Mozilla control is passing NULL for this value. Change the Mozilla control so that it fires BeforeNavigate(2) events with one of two values: 1. A variant referencing the original PostData supplied to Navigate2 2. A variant referencing an empty variant
Severity: normal → critical
Adding "crash" keyword to all known open crasher bugs.
Keywords: crash
The control now fires a BeforeNavigate(2) with a correctly formed postdata variant value. It is still not the one passed in with Navigate(2), but it should stop the crashes at least.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Marking verified (fixed by reporter).
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.