Bug 102640
| Summary: | [EFL]Mini Browser segfaults while trying to load http://google.fi | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Kalyan <kalyan.kondapally> |
| Component: | WebKit EFL | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED INVALID | ||
| Severity: | Normal | CC: | laszlo.gombos, lucas.de.marchi, ostap73, yael |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | Linux | ||
Kalyan
This seems to be the case with debug build. It works fine, if I try https://google.fi
Command used: Tools/Scripts/run-launcher --efl --debug -2 -e=opengl_x11
Back Trace:
ASSERTION FAILED: url.protocolIsInHTTPFamily()
/home/kalyan/webkit_upstream/WebKit/Source/WebCore/platform/network/CredentialStorage.cpp(115) : WTF::HashMap<WTF::String, WebCore::ProtectionSpace>::iterator WebCore::findDefaultProtectionSpaceForURL(const WebCore::KURL&)
1 0xb3b3b9e3
2 0xb3b3bf63 WebCore::CredentialStorage::get(WebCore::KURL const&)
3 0xb44cceb1
4 0xb44cf36c WebCore::ResourceHandle::start(WebCore::NetworkingContext*)
5 0xb3b4bb9b WebCore::ResourceHandle::create(WebCore::NetworkingContext*, WebCore::ResourceRequest const&, WebCore::ResourceHandleClient*, bool, bool)
6 0xb38fc366 WebCore::MainResourceLoader::loadNow(WebCore::ResourceRequest&)
7 0xb38fc5fb WebCore::MainResourceLoader::load(WebCore::ResourceRequest const&, WebCore::SubstituteData const&)
8 0xb38c3683 WebCore::DocumentLoader::startLoadingMainResource()
9 0xb38e66d8 WebCore::FrameLoader::continueLoadAfterWillSubmitForm()
10 0xb38e8eca WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)
11 0xb38e86bc WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool)
12 0xb38ffae9 WebCore::PolicyCallback::call(bool)
13 0xb39008cc WebCore::PolicyChecker::continueAfterNavigationPolicy(WebCore::PolicyAction)
14 0xb7304c9e WebKit::WebFrame::didReceivePolicyDecision(unsigned long long, WebCore::PolicyAction, unsigned long long)
15 0xb72dbafb WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction(void (WebCore::PolicyChecker::*)(WebCore::PolicyAction), WebCore::NavigationAction const&, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>)
16 0xb390033c WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*)
17 0xb38e3233 WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>)
18 0xb38e2d3a WebCore::FrameLoader::load(WebCore::DocumentLoader*)
19 0xb38e27d5 WebCore::FrameLoader::load(WebCore::ResourceRequest const&, WebCore::SubstituteData const&, bool)
20 0xb38e2643 WebCore::FrameLoader::load(WebCore::ResourceRequest const&, bool)
21 0xb730e00d WebKit::WebPage::loadURLRequest(WebCore::ResourceRequest const&, WebKit::SandboxExtension::Handle const&)
22 0xb730df5c WebKit::WebPage::loadURL(WTF::String const&, WebKit::SandboxExtension::Handle const&)
23 0xb73ccbaa void CoreIPC::callMemberFunction<WebKit::WebPage, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&), WTF::String, WebKit::SandboxExtension::Handle>(CoreIPC::Arguments2<WTF::String, WebKit::SandboxExtension::Handle> const&, WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&))
24 0xb73ca5c2 void CoreIPC::handleMessage<Messages::WebPage::LoadURL, WebKit::WebPage, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&)>(CoreIPC::MessageDecoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::String const&, WebKit::SandboxExtension::Handle const&))
25 0xb73c70a7 WebKit::WebPage::didReceiveWebPageMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder&)
26 0xb7315880 WebKit::WebPage::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder&)
27 0xb70e11cf CoreIPC::MessageReceiverMap::dispatchMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder&)
28 0xb7242999 WebKit::WebProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder&)
29 0xb723e7c0 WebKit::WebConnectionToUIProcess::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageID, CoreIPC::MessageDecoder&)
30 0xb70d6155 CoreIPC::Connection::dispatchMessage(CoreIPC::MessageID, CoreIPC::MessageDecoder&)
31 0xb70d62a6 CoreIPC::Connection::dispatchMessage(CoreIPC::Connection::Message<CoreIPC::MessageDecoder>&)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Yael
Is this still happening?
The patch that caused this was rolled out (twice).
Laszlo Gombos
(In reply to comment #1)
> Is this still happening?
I could not reproduced it ?
> The patch that caused this was rolled out (twice).
Do you have a bug id ?
Yael
(In reply to comment #2)
> (In reply to comment #1)
> > Is this still happening?
>
> I could not reproduced it ?
>
> > The patch that caused this was rolled out (twice).
>
> Do you have a bug id ?
http://trac.webkit.org/changeset/135192
Yael
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > Is this still happening?
> >
> > I could not reproduced it ?
> >
> > > The patch that caused this was rolled out (twice).
> >
> > Do you have a bug id ?
> http://trac.webkit.org/changeset/135192
http://trac.webkit.org/changeset/134799
Kalyan
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > (In reply to comment #1)
> > > > Is this still happening?
> > >
> > > I could not reproduced it ?
> > >
> > > > The patch that caused this was rolled out (twice).
> > >
> > > Do you have a bug id ?
> > http://trac.webkit.org/changeset/135192
> http://trac.webkit.org/changeset/134799
k, I am unable to reproduce this anymore(updated to latest sources). It could be that I missed the above changeset, when I observed this.
Sorry, for the false alarm.
I guess, we can close the issue now.
Laszlo Gombos
Setting status to RESOLVED based on comment #5.