<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>123618</bug_id>
          
          <creation_ts>2013-11-01 10:01:31 -0700</creation_ts>
          <short_desc>[GTK] [WK2] Crash in webkitWebViewLoadFailedWithTLSErrors</short_desc>
          <delta_ts>2013-11-01 10:42:13 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brian Holt">brian.holt</reporter>
          <assigned_to name="Brian Holt">brian.holt</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>945914</commentid>
    <comment_count>0</comment_count>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2013-11-01 10:01:31 -0700</bug_when>
    <thetext>#0  mUSABLe (mem=0x1e8ee00) at malloc.c:4686
#1  __malloc_usable_size (m=0x1e8ee00) at malloc.c:3411
#2  0x00007fdf8fe50563 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#3  0x00007fdf89768cc1 in ?? () from /usr/lib/nvidia-current/tls/libnvidia-tls.so.304.88
#4  0x00007fdf96457035 in webkitWebViewLoadFailedWithTLSErrors(_WebKitWebView*, char const*, _GError*, GTlsCertificateFlags, _GTlsCertificate*) ()
   from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#5  0x00007fdf9643fd32 in didFailProvisionalLoadWithErrorForFrame(OpaqueWKPage const*, OpaqueWKFrame const*, OpaqueWKError const*, void const*, void const*) ()
   from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#6  0x00007fdf964b01de in WebKit::WebLoaderClient::didFailProvisionalLoadWithErrorForFrame(WebKit::WebPageProxy*, WebKit::WebFrameProxy*, WebCore::ResourceError const&amp;, WebKit::APIObject*) ()
   from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#7  0x00007fdf964c4cfa in WebKit::WebPageProxy::didFailProvisionalLoadForFrame(unsigned long, WebCore::ResourceError const&amp;, CoreIPC::MessageDecoder&amp;) ()
   from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#8  0x00007fdf96585d4a in void CoreIPC::handleMessageVariadic&lt;Messages::WebPageProxy::DidFailProvisionalLoadForFrame, WebKit::WebPageProxy, void (WebKit::WebPageProxy::*)(unsigned long, WebCore::ResourceError const&amp;, CoreIPC::MessageDecoder&amp;)&gt;(CoreIPC::MessageDecoder&amp;, WebKit::WebPageProxy*, void (WebKit::WebPageProxy::*)(unsigned long, WebCore::ResourceError const&amp;, CoreIPC::MessageDecoder&amp;)) ()
   from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#9  0x00007fdf965833f5 in WebKit::WebPageProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&amp;) () from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#10 0x00007fdf97840845 in CoreIPC::MessageReceiverMap::dispatchMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&amp;) () from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#11 0x00007fdf964da561 in WebKit::WebProcessProxy::didReceiveMessage(CoreIPC::Connection*, CoreIPC::MessageDecoder&amp;) () from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#12 0x00007fdf9783a48e in CoreIPC::Connection::dispatchMessage(std::unique_ptr&lt;CoreIPC::MessageDecoder, std::default_delete&lt;CoreIPC::MessageDecoder&gt; &gt;) ()
   from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#13 0x00007fdf9783a5eb in CoreIPC::Connection::dispatchOneMessage() () from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#14 0x00007fdf977202c7 in WebCore::RunLoop::performWork() () from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#15 0x00007fdf9773e509 in WebCore::RunLoop::queueWork(WebCore::RunLoop*) () from /home/user/git/WebKit/WebKitBuild/Release/.libs/libwebkit2gtk-3.0.so.25
#16 0x00007fdf93f7a2f5 in g_main_dispatch (context=0x1da0970) at gmain.c:3065
#17 g_main_context_dispatch (context=context@entry=0x1da0970) at gmain.c:3641
#18 0x00007fdf93f7a638 in g_main_context_iterate (context=0x1da0970, block=block@entry=1, dispatch=dispatch@entry=1, self=&lt;optimised out&gt;) at gmain.c:3712
#19 0x00007fdf93f7aa9a in g_main_loop_run (loop=0x1dfd8c0) at gmain.c:3906
#20 0x0000000000407234 in testTLSErrorsPolicy(SSLTest*, void const*) ()
#21 0x00007fdf93f9d5e9 in test_case_run (tc=0x1df1800) at gtestutils.c:2067
#22 g_test_run_suite_internal (suite=suite@entry=0x1dcb7a0, path=path@entry=0x7fdf9401559e &quot;&quot;) at gtestutils.c:2127
#23 0x00007fdf93f9d7ae in g_test_run_suite_internal (suite=suite@entry=0x1dcb780, path=path@entry=0x7fdf9401559e &quot;&quot;) at gtestutils.c:2138
#24 0x00007fdf93f9d7ae in g_test_run_suite_internal (suite=suite@entry=0x1dcb760, path=path@entry=0x7fdf9401559e &quot;&quot;) at gtestutils.c:2138
#25 0x00007fdf93f9dafb in g_test_run_suite (suite=0x1dcb760) at gtestutils.c:2189
#26 0x00000000004061c0 in main ()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945915</commentid>
    <comment_count>1</comment_count>
      <attachid>215733</attachid>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2013-11-01 10:08:59 -0700</bug_when>
    <thetext>Created attachment 215733
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945917</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-01 10:10:16 -0700</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945918</commentid>
    <comment_count>3</comment_count>
      <attachid>215733</attachid>
    <who name="Mario Sanchez Prada">mario</who>
    <bug_when>2013-11-01 10:10:23 -0700</bug_when>
    <thetext>Comment on attachment 215733
Patch

Good catch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945919</commentid>
    <comment_count>4</comment_count>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2013-11-01 10:12:04 -0700</bug_when>
    <thetext>Carlos, this should be merged back into the next release of 2.2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945930</commentid>
    <comment_count>5</comment_count>
    <who name="Brian Holt">brian.holt</who>
    <bug_when>2013-11-01 10:27:17 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; Carlos, this should be merged back into the next release of 2.2

Actually, scrap that - I confused the TLS errors with authentication.  This won&apos;t need a merge because its only going to be in 2.4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945939</commentid>
    <comment_count>6</comment_count>
      <attachid>215733</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-01 10:42:11 -0700</bug_when>
    <thetext>Comment on attachment 215733
Patch

Clearing flags on attachment: 215733

Committed r158437: &lt;http://trac.webkit.org/changeset/158437&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>945940</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-11-01 10:42:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>215733</attachid>
            <date>2013-11-01 10:08:59 -0700</date>
            <delta_ts>2013-11-01 10:42:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-123618-20131101170915.patch</filename>
            <type>text/plain</type>
            <size>1477</size>
            <attacher name="Brian Holt">brian.holt</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU4MjY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZDQ3NTk3NzI3MTFjYjEw
N2RlZjViNjY0ZDYyNjhlMmM1MGNjNjE2ZC4uNjkyY2M1OGJjNTcwZDE0OGNkYTIxY2Y0NGMwMTUx
ZDBmNjgyYjk2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEzLTExLTAxICBCcmlh
biBIb2x0ICA8YnJpYW4uaG9sdEBzYW1zdW5nLmNvbT4KKworICAgICAgICBbR1RLXSBbV0syXSBD
cmFzaCBpbiB3ZWJraXRXZWJWaWV3TG9hZEZhaWxlZFdpdGhUTFNFcnJvcnMKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEyMzYxOAorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBHT3duUHRyU291cCBoZWFk
ZXIgd2FzIG5vdCBpbmNsdWRlZCB3aGljaCBtZWFudCB0aGF0IHRoZQorICAgICAgICBzcGVjaWFs
aXphdGlvbiBmb3IgR093blB0cjxTb3VwVVJJPiB3YXMgbm90IHVzZWQgYW5kIGluc3RlYWQgdGhl
CisgICAgICAgIGRlZmF1bHQgZnJlZU93bmVkR1B0ciB3aGljaCBjYWxscyBnX2ZyZWUgaXMgdXNl
ZCBhbmQgY3Jhc2hlcy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvZ3RrL1dlYktpdFdlYlZp
ZXcuY3BwOgorCiAyMDEzLTEwLTMwICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdh
bGlhLmNvbT4KIAogICAgICAgICBbR1RLXSB3ZWJraXRfd2ViX2NvbnRleHRfYWxsb3dfdGxzX2Nl
cnRpZmljYXRlX2Zvcl9ob3N0IGRvYyBpcyBtaXNzaW5nIFNpbmNlIHRhZwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9ndGsvV2ViS2l0V2ViVmlldy5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay9XZWJLaXRXZWJWaWV3LmNwcAppbmRleCBkNGU0
ZDM3NWRlNGFkZGY2ZDhiMTczMDc2ZGFjM2U5Yzg4ZGU1MDgxLi4zYTkwYWQ4YjEwZWUxYWUyZDU0
NjEyMGE2MDg3YzY4ZDM5YTQ4NGRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL2d0ay9XZWJLaXRXZWJWaWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL2d0ay9XZWJLaXRXZWJWaWV3LmNwcApAQCAtNjIsNiArNjIsNyBAQAogI2luY2x1ZGUg
PEphdmFTY3JpcHRDb3JlL0FQSUNhc3QuaD4KICNpbmNsdWRlIDxXZWJDb3JlL0RyYWdJY29uLmg+
CiAjaW5jbHVkZSA8V2ViQ29yZS9HT3duUHRyR3RrLmg+CisjaW5jbHVkZSA8V2ViQ29yZS9HT3du
UHRyU291cC5oPgogI2luY2x1ZGUgPFdlYkNvcmUvR3RrVXRpbGl0aWVzLmg+CiAjaW5jbHVkZSA8
V2ViQ29yZS9SZWZQdHJDYWlyby5oPgogI2luY2x1ZGUgPGdsaWIvZ2kxOG4tbGliLmg+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>