Closed Bug 81503 Opened 23 years ago Closed 23 years ago

bogus urls shouldn't crash

Categories

(Core :: Networking, defect)

defect
Not set
critical

Tracking

()

VERIFIED DUPLICATE of bug 81273

People

(Reporter: bugzilla, Assigned: neeti)

References

()

Details

(Keywords: crash, regression)

found this using 2001.05.17 comm verif bits on the main platforms. not sure if this should go to the js group or networking. trying the latter first. punt as needed. to repro: simply go to http://foo.foo result: browser thinks for a while, then crashes [talkback trace below for winNT]. expected: should get an error dialog saying that it's a bogus url, and not crash :). Incident ID 30583293 Trigger Time 2001-05-17 13:50:41 User Comments bad url: http://foo.foo Build ID 2001051710 Platform ID Win32 Stack Trace nsScriptSecurityManager::GetFunctionObjectPrincipal [d:\builds\seamonkey\mozilla\caps\src\nsScriptSecurityManager.cpp, line 1086] nsScriptSecurityManager::GetFramePrincipal [d:\builds\seamonkey\mozilla\caps\src\nsScriptSecurityManager.cpp, line 1111] nsScriptSecurityManager::GetPrincipalAndFrame [d:\builds\seamonkey\mozilla\caps\src\nsScriptSecurityManager.cpp, line 1124] nsScriptSecurityManager::GetSubjectPrincipal [d:\builds\seamonkey\mozilla\caps\src\nsScriptSecurityManager.cpp, line 1163] nsScriptSecurityManager::CheckPropertyAccessImpl [d:\builds\seamonkey\mozilla\caps\src\nsScriptSecurityManager.cpp, line 275] nsScriptSecurityManager::CanAccess [d:\builds\seamonkey\mozilla\caps\src\nsScriptSecurityManager.cpp, line 1693] XPCWrappedNative::CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp, line 1527] XPC_WN_GetterSetter [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 1274] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 809] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 897] js_GetProperty [d:\builds\seamonkey\mozilla\js\src\jsobj.c, line 2403] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2541] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825] js_InternalInvoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 897] js_GetProperty [d:\builds\seamonkey\mozilla\js\src\jsobj.c, line 2403] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2541] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 825] nsXPCWrappedJSClass::CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappedjsclass.cpp, line 962] nsXPCWrappedJS::CallMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\xpcwrappedjs.cpp, line 427] PrepareAndDispatch [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp, line 102] SharedStub [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp, line 124] nsURILoader::ShouldHandleContent [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 664] nsURILoader::DispatchContent [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 730] nsDocumentOpenInfo::DispatchContent [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 298] nsDocumentOpenInfo::OnStartRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 220] nsUnknownDecoder::FireListenerNotifications [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 349] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 227] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255] nsUnknownDecoder::OnStopRequest [d:\builds\seamonkey\mozilla\netwerk\streamconv\converters\nsUnknownDecoder.cpp, line 233] nsDocumentOpenInfo::OnStopRequest [d:\builds\seamonkey\mozilla\uriloader\base\nsURILoader.cpp, line 255]
dup *** This bug has been marked as a duplicate of 81273 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
zap
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.