Status: Untriaged Owner: [email protected] Labels: Type-Bug Pri-2 OS-All Area-Misc Size-Medium Fixit purify
New issue 17086 by [email protected]: [IPR] Invalid pointer read in firstSignificantOpcode in ResourceDispatcherTest.SyncXMLHttpRequest_DuringUnload http://code.google.com/p/chromium/issues/detail?id=17086 Reproducible with: ResourceDispatcherTest.SyncXMLHttpRequest_DuringUnload Sample error details: ===================== Invalid pointer read in firstSignificantOpcode Error Location third_party/webkit/javascriptcore/pcre/pcre_compile.cpp:443 firstSignificantOpcode third_party/webkit/javascriptcore/pcre/pcre_compile.cpp:1864 branchIsAnchored third_party/webkit/javascriptcore/pcre/pcre_compile.cpp:2659 jsRegExpCompile(wchar_t const *,int,enum JSRegExpIgnoreCaseOption,enum JSRegExpMultilineOption,unsigned int *,char const * *) third_party/webkit/webcore/platform/text/regularexpression.cpp:55 WebCore::RegularExpression::Private::compile(String::WebCore const&,TextCaseSensitivity::WebCore) third_party/webkit/webcore/platform/text/regularexpression.cpp:64 WebCore::RegularExpression::Private::Private(String::WebCore const&,TextCaseSensitivity::WebCore) third_party/webkit/webcore/platform/text/regularexpression.cpp:69 WebCore::RegularExpression::Private::create(String::WebCore const&,TextCaseSensitivity::WebCore) third_party/webkit/webcore/platform/text/regularexpression.cpp:79 WebCore::RegularExpression::RegularExpression(String::WebCore const&,TextCaseSensitivity::WebCore) third_party/webkit/webcore/dom/domimplementation.cpp:293 WebCore::DOMImplementation::isXMLMIMEType(String::WebCore const&) third_party/webkit/webcore/loader/textresourcedecoder.cpp:310 WebCore::TextResourceDecoder::determineContentType(String::WebCore const&) third_party/webkit/webcore/loader/textresourcedecoder.cpp:337 WebCore::TextResourceDecoder::TextResourceDecoder(String::WebCore const&,TextEncoding::WebCore const&,bool) third_party/webkit/webcore/loader/textresourcedecoder.h:45 WebCore::TextResourceDecoder::create(String::WebCore const&,TextEncoding::WebCore const&,bool) third_party/webkit/webcore/xml/xmlhttprequest.cpp:1122 WebCore::XMLHttpRequest::didReceiveData(char const*,int) third_party/webkit/webcore/loader/documentthreadableloader.cpp:75 WebCore::DocumentThreadableLoader::loadResourceSynchronously(Document::WebC ore *,ResourceRequest::WebCore const&,ThreadableLoaderClient::WebCore&,StoredCredentials::WebCore) third_party/webkit/webcore/loader/threadableloader.cpp:69 WebCore::ThreadableLoader::loadResourceSynchronously(ScriptExecutionContext ::WebCore *,ResourceRequest::WebCore const&,ThreadableLoaderClient::WebCore&,StoredCredentials::WebCore) third_party/webkit/webcore/xml/xmlhttprequest.cpp:663 WebCore::XMLHttpRequest::loadRequestSynchronously(ResourceRequest::WebCore& ,int&) third_party/webkit/webcore/xml/xmlhttprequest.cpp:510 WebCore::XMLHttpRequest::makeSameOriginRequest(int&) third_party/webkit/webcore/xml/xmlhttprequest.cpp:488 WebCore::XMLHttpRequest::createRequest(int&) third_party/webkit/webcore/xml/xmlhttprequest.cpp:446 WebCore::XMLHttpRequest::send(String::WebCore const&,int&) third_party/webkit/webcore/bindings/v8/custom/v8xmlhttprequestcustom.cpp:38 7 WebCore::V8Custom::v8XMLHttpRequestSendCallback(Arguments::v8 const&) v8/src/builtins.cc:381 v8::internal::Builtin_HandleApiCall v8/src/execution.cc:95 v8::internal::Invoke v8/src/execution.cc:121 v8::internal::Execution::Call(Handle::internal::v8,Handle::internal::v8,int ,Object::internal::v8 * * *,bool *) v8/src/api.cc:2232 v8::Function::Call(Handle::v8,int,Handle::v8 * const) third_party/webkit/webcore/bindings/v8/v8proxy.cpp:674 WebCore::V8Proxy::callFunction(Handle::v8,Handle::v8,int,Handle::v8 * const) third_party/webkit/webcore/bindings/v8/custom/v8customeventlistener.cpp:86 WebCore::V8EventListener::callListenerFunction(Handle::v8,Event::WebCore *,bool) third_party/webkit/webcore/bindings/v8/v8abstracteventlistener.cpp:78 WebCore::V8AbstractEventListener::invokeEventHandler(Handle::v8,Event::WebC ore *,Handle::v8,bool) third_party/webkit/webcore/bindings/v8/v8abstracteventlistener.cpp:128 WebCore::V8AbstractEventListener::handleEvent(Event::WebCore *,bool) third_party/webkit/webcore/page/domwindow.cpp:1212 WebCore::DOMWindow::handleEvent(Event::WebCore *,bool,Vector::WTF *) third_party/webkit/webcore/page/domwindow.cpp:1292 WebCore::DOMWindow::dispatchEventWithDocumentAsTarget(PassRefPtr::WTF,Vecto r::WTF *) third_party/webkit/webcore/page/domwindow.cpp:1312 WebCore::DOMWindow::dispatchUnloadEvent(Vector::WTF *) -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Automated mail from issue updates at http://crbug.com/ Subscription options: http://groups.google.com/group/chromium-bugs -~----------~----~----~----~------~----~------~--~---
