###!!! ASSERTION: ...: 'NS_SUCCEEDED(rv)', file r:/mozilla/dom/src/events/nsJSEventListener.cpp, line 190

RESOLVED WORKSFORME

Status

()

P5
trivial
RESOLVED WORKSFORME
14 years ago
6 years ago

People

(Reporter: timeless, Unassigned)

Tracking

({assertion})

Trunk
x86
Windows XP
assertion
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

14 years ago
steps:
JS_RUNTIME_SIZE=15
run winembed
visit http://www.cenzic.com (site doesn't really matter much, and there's a bit
of magic involved in the patch set i'm using...)
hover over a few items on the screen

JavaScript error: , line 0:
###!!! ASSERTION: bad method name: '0', file
r:/mozilla/js/src/xpconnect/src/xpcwrappednativeinfo.cpp, line 372
###!!! ASSERTION: ...: 'NS_SUCCEEDED(rv)', file
r:/mozilla/dom/src/events/nsJSEventListener.cpp, line 190
Break: at file r:/mozilla/dom/src/events/nsJSEventListener.cpp, line 190

 	xpcom_core.dll!nsDebug::Assertion(const char * aStr=0x01efd840, const char *
aExpr=0x01efd82c, const char * aFile=0x01efd7fc, int aLine=0x000000be)  Line 109	C++
 	gklayout.dll!nsJSEventListener::HandleEvent(nsIDOMEvent * aEvent=0x016e2578) 
Line 190 + 0x25	C++
 	gklayout.dll!nsEventListenerManager::HandleEventSubType(nsListenerStruct *
aListenerStruct=0x00b37868, nsIDOMEvent * aDOMEvent=0x016e2578,
nsIDOMEventTarget * aCurrentTarget=0x015feacc, unsigned int aSubType=0x00000001,
unsigned int aPhaseFlags=0x00000007)  Line 1557 + 0x14	C++
 	gklayout.dll!nsEventListenerManager::HandleEvent(nsPresContext *
aPresContext=0x0304f2c8, nsEvent * aEvent=0x0012f4fc, nsIDOMEvent * *
aDOMEvent=0x0012f410, nsIDOMEventTarget * aCurrentTarget=0x015feacc, unsigned
int aFlags=0x00000007, nsEventStatus * aEventStatus=0x0012f4f8)  Line 1656	C++
 	gklayout.dll!nsGlobalWindow::HandleDOMEvent(nsPresContext *
aPresContext=0x0304f2c8, nsEvent * aEvent=0x0012f4fc, nsIDOMEvent * *
aDOMEvent=0x0012f410, unsigned int aFlags=0x00000007, nsEventStatus *
aEventStatus=0x0012f4f8)  Line 918	C++
 	gklayout.dll!DocumentViewerImpl::LoadComplete(unsigned int aStatus=0x00000000)
 Line 987 + 0x23	C++
 	docshell.dll!nsDocShell::EndPageLoad(nsIWebProgress * aProgress=0x00b2901c,
nsIChannel * aChannel=0x017b0e38, unsigned int aStatus=0x00000000)  Line 4573	C++
 	docshell.dll!nsWebShell::EndPageLoad(nsIWebProgress * aProgress=0x00b2901c,
nsIChannel * channel=0x017b0e38, unsigned int aStatus=0x00000000)  Line 665	C++
 	docshell.dll!nsDocShell::OnStateChange(nsIWebProgress * aProgress=0x00b2901c,
nsIRequest * aRequest=0x017b0e38, unsigned int aStateFlags=0x00020010, unsigned
int aStatus=0x00000000)  Line 4499	C++
 	docshell.dll!nsDocLoader::FireOnStateChange(nsIWebProgress *
aProgress=0x00b2901c, nsIRequest * aRequest=0x017b0e38, int
aStateFlags=0x00020010, unsigned int aStatus=0x00000000)  Line 1195	C++
 	docshell.dll!nsDocLoader::doStopDocumentLoad(nsIRequest * request=0x017b0e38,
unsigned int aStatus=0x00000000)  Line 832	C++
 	docshell.dll!nsDocLoader::DocLoaderIsEmpty()  Line 729	C++
 	docshell.dll!nsDocLoader::OnStopRequest(nsIRequest * aRequest=0x030755c0,
nsISupports * aCtxt=0x00000000, unsigned int aStatus=0x00000000)  Line 653	C++
 	necko.dll!nsLoadGroup::RemoveRequest(nsIRequest * request=0x030755c0,
nsISupports * ctxt=0x00000000, unsigned int aStatus=0x00000000)  Line 732 + 0x2c	C++
 	gklayout.dll!HandleImagePLEvent(PLEvent * aEvent=0x030755d4)  Line 651	C++
 	xpcom_core.dll!PL_HandleEvent(PLEvent * self=0x030755d4)  Line 698 + 0xa	C
 	xpcom_core.dll!PL_ProcessPendingEvents(PLEventQueue * self=0x00ad8d58)  Line
633 + 0x9	C
 	xpcom_core.dll!_md_EventReceiverProc(HWND__ * hwnd=0x002b00be, unsigned int
uMsg=0x0000c118, unsigned int wParam=0x00000000, long lParam=0x00ad8d58)  Line
1435 + 0x9	C
 	user32.dll!_InternalCallWinProc@20()  + 0x28	
 	user32.dll!_UserCallWinProcCheckWow@32()  + 0xb7	
 	user32.dll!_DispatchMessageWorker@8()  + 0xdc	
 	user32.dll!_DispatchMessageA@4()  + 0xf	
 	winEmbed.exe!AppCallbacks::RunEventLoop(int & aRunCondition=0x00000001) 
Line 1198	C++
 	winEmbed.exe!main(int argc=0x00000001, char * * argv=0x003d7b80)  Line 188 +
0x9	C++
 	winEmbed.exe!mainCRTStartup()  Line 398 + 0x11	C
 	kernel32.dll!_BaseProcessStart@4()  + 0x23
(Reporter)

Comment 1

14 years ago
rv = NS_ERROR_XPC_BAD_CONVERT_NATIVE
(Reporter)

Updated

13 years ago
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P5
Assignee: events → nobody
QA Contact: ian → events
No such assertion currently exists.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.