<?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>139508</bug_id>
          
          <creation_ts>2014-12-10 14:49:47 -0800</creation_ts>
          <short_desc>Web Inspector: Inspector Process crash when navigating to non-inspectable page</short_desc>
          <delta_ts>2014-12-11 11:27:37 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Web Inspector</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>DoNotImportToRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>graouts</cc>
    
    <cc>joepeck</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1054312</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-12-10 14:49:47 -0800</bug_when>
    <thetext>* SUMMARY
Inspector Process crash when going back to non-inspectable page.

* STEPS TO REPRODUCE
1. Open Safari to Favorites view
2. Load http://bogojoker.com
3. Open Inspector
4. Navigate Back
  =&gt; Inspector Process crashes while in the process of closing

* CRASH DETAILS
Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000008

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebKit   IPC::Connection::sendMessage(std::__1::unique_ptr&lt;IPC::MessageEncoder, std::__1::default_delete&lt;IPC::MessageEncoder&gt; &gt;, unsigned int) + 36
1   com.apple.WebKit   bool IPC::Connection::send&lt;Messages::WebInspector::SendMessageToBackend&gt;(Messages::WebInspector::SendMessageToBackend&amp;&amp;, unsigned long long, unsigned int) + 105
2   com.apple.WebKit   non-virtual thunk to WebKit::WebInspectorUI::sendMessageToBackend(WTF::String const&amp;) + 29
3   com.apple.WebCore  WebCore::jsInspectorFrontendHostPrototypeFunctionSendMessageToBackend(JSC::ExecState*) + 357 (RefPtr.h:59)
...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054313</commentid>
    <comment_count>1</comment_count>
      <attachid>243069</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-12-10 14:51:28 -0800</bug_when>
    <thetext>Created attachment 243069
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054314</commentid>
    <comment_count>2</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-12-10 14:51:52 -0800</bug_when>
    <thetext>&lt;rdar://problem/18605190&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054562</commentid>
    <comment_count>3</comment_count>
      <attachid>243069</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-11 11:27:34 -0800</bug_when>
    <thetext>Comment on attachment 243069
[PATCH] Proposed Fix

Clearing flags on attachment: 243069

Committed r177164: &lt;http://trac.webkit.org/changeset/177164&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1054563</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-12-11 11:27:37 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243069</attachid>
            <date>2014-12-10 14:51:28 -0800</date>
            <delta_ts>2014-12-11 11:27:34 -0800</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>crash-1.patch</filename>
            <type>text/plain</type>
            <size>2063</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA1ZGU1ZGU4Li5hZWNjYTU3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTgg
QEAKKzIwMTQtMTItMTAgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKwor
ICAgICAgICBXZWIgSW5zcGVjdG9yOiBJbnNwZWN0b3IgUHJvY2VzcyBjcmFzaCB3aGVuIG5hdmln
YXRpbmcgdG8gbm9uLWluc3BlY3RhYmxlIHBhZ2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTUwOAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFRoZSBJbnNwZWN0b3IgUHJvY2VzcyBjYW4gc3RpbGwgcmVj
ZWl2ZSBJbnNwZWN0b3JGcm9udGVuZEhvc3QgbWVzc2FnZXMKKyAgICAgICAgZXZlbiB0aG91Z2gg
dGhlIGJhY2tlbmQgY29ubmVjdGlvbiBoYXMgYmVlbiBpbnZhbGlkYXRlZCBhbmQgY2xlYXJlZC4K
KyAgICAgICAgT25seSBzZW5kIG1lc3NhZ2VzIGlmIHRoZSBjb25uZWN0aW9uIGV4aXN0cy4KKwor
ICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJJbnNwZWN0b3JVSS5jcHA6CisgICAgICAg
IChXZWJLaXQ6OldlYkluc3BlY3RvclVJOjpvcGVuSW5OZXdUYWIpOgorICAgICAgICAoV2ViS2l0
OjpXZWJJbnNwZWN0b3JVSTo6c2VuZE1lc3NhZ2VUb0JhY2tlbmQpOgorCiAyMDE0LTEyLTA5ICBN
eWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgRGVsZXRl
IE5vZGU6OmJvdW5kaW5nQm94KCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvV2ViUGFnZS9XZWJJbnNwZWN0b3JVSS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNz
L1dlYlBhZ2UvV2ViSW5zcGVjdG9yVUkuY3BwCmluZGV4IDNlNTUxNmMuLmZlNjM0ZGUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJJbnNwZWN0b3JVSS5j
cHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYkluc3BlY3RvclVJ
LmNwcApAQCAtMTg0LDcgKzE4NCw4IEBAIHZvaWQgV2ViSW5zcGVjdG9yVUk6OnNldFRvb2xiYXJI
ZWlnaHQodW5zaWduZWQgaGVpZ2h0KQogCiB2b2lkIFdlYkluc3BlY3RvclVJOjpvcGVuSW5OZXdU
YWIoY29uc3QgU3RyaW5nJiB1cmwpCiB7Ci0gICAgbV9iYWNrZW5kQ29ubmVjdGlvbi0+c2VuZChN
ZXNzYWdlczo6V2ViSW5zcGVjdG9yOjpPcGVuSW5OZXdUYWIodXJsKSwgMCk7CisgICAgaWYgKG1f
YmFja2VuZENvbm5lY3Rpb24pCisgICAgICAgIG1fYmFja2VuZENvbm5lY3Rpb24tPnNlbmQoTWVz
c2FnZXM6OldlYkluc3BlY3Rvcjo6T3BlbkluTmV3VGFiKHVybCksIDApOwogfQogCiB2b2lkIFdl
Ykluc3BlY3RvclVJOjpzYXZlKGNvbnN0IFdURjo6U3RyaW5nJiBmaWxlbmFtZSwgY29uc3QgV1RG
OjpTdHJpbmcmIGNvbnRlbnQsIGJvb2wgYmFzZTY0RW5jb2RlZCwgYm9vbCBmb3JjZVNhdmVBcykK
QEAgLTI0NCw3ICsyNDUsOCBAQCB2b2lkIFdlYkluc3BlY3RvclVJOjpzZW5kTWVzc2FnZVRvRnJv
bnRlbmQoY29uc3QgU3RyaW5nJiBtZXNzYWdlKQogCiB2b2lkIFdlYkluc3BlY3RvclVJOjpzZW5k
TWVzc2FnZVRvQmFja2VuZChjb25zdCBTdHJpbmcmIG1lc3NhZ2UpCiB7Ci0gICAgbV9iYWNrZW5k
Q29ubmVjdGlvbi0+c2VuZChNZXNzYWdlczo6V2ViSW5zcGVjdG9yOjpTZW5kTWVzc2FnZVRvQmFj
a2VuZChtZXNzYWdlKSwgMCk7CisgICAgaWYgKG1fYmFja2VuZENvbm5lY3Rpb24pCisgICAgICAg
IG1fYmFja2VuZENvbm5lY3Rpb24tPnNlbmQoTWVzc2FnZXM6OldlYkluc3BlY3Rvcjo6U2VuZE1l
c3NhZ2VUb0JhY2tlbmQobWVzc2FnZSksIDApOwogfQogCiB2b2lkIFdlYkluc3BlY3RvclVJOjpl
dmFsdWF0ZUNvbW1hbmRPbkxvYWQoY29uc3QgU3RyaW5nJiBjb21tYW5kLCBjb25zdCBTdHJpbmcm
IGFyZ3VtZW50KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>