<?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>132477</bug_id>
          
          <creation_ts>2014-05-02 12:15:07 -0700</creation_ts>
          <short_desc>Crash inside [WebSharingServicePickerController clear]</short_desc>
          <delta_ts>2014-05-02 13:01:30 -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>WebKit Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brady Eidson">beidson</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1006083</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2014-05-02 12:15:07 -0700</bug_when>
    <thetext>Crash inside [WebSharingServicePickerController clear]

Clear can be called twice on the same picker, so the _menuClient needs a null check.

In radar as &lt;rdar://problem/16791944&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006085</commentid>
    <comment_count>1</comment_count>
      <attachid>230681</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2014-05-02 12:17:55 -0700</bug_when>
    <thetext>Created attachment 230681
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006110</commentid>
    <comment_count>2</comment_count>
      <attachid>230681</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-02 13:01:20 -0700</bug_when>
    <thetext>Comment on attachment 230681
Patch v1

Clearing flags on attachment: 230681

Committed r168185: &lt;http://trac.webkit.org/changeset/168185&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1006111</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-05-02 13:01:30 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>230681</attachid>
            <date>2014-05-02 12:17:55 -0700</date>
            <delta_ts>2014-05-02 13:01:19 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>3403</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
bWFjL0NoYW5nZUxvZwppbmRleCA1OWJiZjcxLi4zNDUxOThlIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L21hYy9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCkBA
IC0xLDMgKzEsMTggQEAKKzIwMTQtMDUtMDIgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUu
Y29tPgorCisgICAgICAgIENyYXNoIGluc2lkZSBbV2ViU2hhcmluZ1NlcnZpY2VQaWNrZXJDb250
cm9sbGVyIGNsZWFyXQorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTY3OTE5NDQ+IGFuZCBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMyNDc3CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBNaXNjL1dlYlNoYXJpbmdTZXJ2
aWNlUGlja2VyQ29udHJvbGxlci5oOgorICAgICAgICAqIE1pc2MvV2ViU2hhcmluZ1NlcnZpY2VQ
aWNrZXJDb250cm9sbGVyLm1tOgorICAgICAgICAoLVtXZWJTaGFyaW5nU2VydmljZVBpY2tlckNv
bnRyb2xsZXIgY2xlYXJdKTogY2xlYXIgY2FuIGJlIGNhbGxlZCB0d2ljZSwgc28gbnVsbCBjaGVj
ayBfbWVudUNsaWVudC4KKworICAgICAgICAqIFdlYkNvcmVTdXBwb3J0L1dlYkNvbnRleHRNZW51
Q2xpZW50Lmg6CisgICAgICAgICogV2ViQ29yZVN1cHBvcnQvV2ViQ29udGV4dE1lbnVDbGllbnQu
bW06CisgICAgICAgIChXZWJDb250ZXh0TWVudUNsaWVudDo6fldlYkNvbnRleHRNZW51Q2xpZW50
KTogRm9yIGEgc2FuaXR5IGNoZWNrLCBjYWxsIGNsZWFyIG9uIHRoZSBwaWNrZXIgaGVyZS4KKwog
MjAxNC0wNS0wMSAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAg
ICAgICBNb3JlIDMyLWJpdCBidWlsZCBmaXhlcy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQv
bWFjL01pc2MvV2ViU2hhcmluZ1NlcnZpY2VQaWNrZXJDb250cm9sbGVyLmggYi9Tb3VyY2UvV2Vi
S2l0L21hYy9NaXNjL1dlYlNoYXJpbmdTZXJ2aWNlUGlja2VyQ29udHJvbGxlci5oCmluZGV4IGRj
YjE5N2QuLjhhYThhOWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvbWFjL01pc2MvV2ViU2hh
cmluZ1NlcnZpY2VQaWNrZXJDb250cm9sbGVyLmgKKysrIGIvU291cmNlL1dlYktpdC9tYWMvTWlz
Yy9XZWJTaGFyaW5nU2VydmljZVBpY2tlckNvbnRyb2xsZXIuaApAQCAtNDIsNiArNDIsNyBAQCBj
bGFzcyBXZWJDb250ZXh0TWVudUNsaWVudDsKIC0gKGluc3RhbmNldHlwZSlpbml0V2l0aERhdGE6
KE5TRGF0YSAqKWRhdGEgaW5jbHVkZUVkaXRvclNlcnZpY2VzOihCT09MKWluY2x1ZGVFZGl0b3JT
ZXJ2aWNlcyBtZW51Q2xpZW50OihXZWJDb250ZXh0TWVudUNsaWVudCopbWVudUNsaWVudDsKIC0g
KE5TTWVudSAqKW1lbnU7CiAtICh2b2lkKWRpZFNoYXJlSW1hZ2VEYXRhOihOU0RhdGEgKilkYXRh
IGNvbmZpcm1EYXRhSXNWYWxpZFRJRkZEYXRhOihCT09MKWNvbmZpcm1EYXRhOworLSAodm9pZClj
bGVhcjsKIAogQGVuZAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21hYy9NaXNjL1dlYlNo
YXJpbmdTZXJ2aWNlUGlja2VyQ29udHJvbGxlci5tbSBiL1NvdXJjZS9XZWJLaXQvbWFjL01pc2Mv
V2ViU2hhcmluZ1NlcnZpY2VQaWNrZXJDb250cm9sbGVyLm1tCmluZGV4IGVjYzMyZTcuLjllMzNh
MmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvbWFjL01pc2MvV2ViU2hhcmluZ1NlcnZpY2VQ
aWNrZXJDb250cm9sbGVyLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL01pc2MvV2ViU2hhcmlu
Z1NlcnZpY2VQaWNrZXJDb250cm9sbGVyLm1tCkBAIC04OCw3ICs4OCw4IEBAIC0gKGluc3RhbmNl
dHlwZSlpbml0V2l0aERhdGE6KE5TRGF0YSAqKWRhdGEgaW5jbHVkZUVkaXRvclNlcnZpY2VzOihC
T09MKWluY2x1ZGVFCiAKIC0gKHZvaWQpY2xlYXIKIHsKLSAgICBfbWVudUNsaWVudC0+Y2xlYXJT
aGFyaW5nU2VydmljZVBpY2tlckNvbnRyb2xsZXIoKTsKKyAgICBpZiAoX21lbnVDbGllbnQpCisg
ICAgICAgIF9tZW51Q2xpZW50LT5jbGVhclNoYXJpbmdTZXJ2aWNlUGlja2VyQ29udHJvbGxlcigp
OwogCiAgICAgX3BpY2tlciA9IG51bGxwdHI7CiAgICAgX21lbnVDbGllbnQgPSBudWxscHRyOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9tYWMvV2ViQ29yZVN1cHBvcnQvV2ViQ29udGV4dE1l
bnVDbGllbnQuaCBiL1NvdXJjZS9XZWJLaXQvbWFjL1dlYkNvcmVTdXBwb3J0L1dlYkNvbnRleHRN
ZW51Q2xpZW50LmgKaW5kZXggZTg4ZTU2MC4uYmZjMzEzMiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9tYWMvV2ViQ29yZVN1cHBvcnQvV2ViQ29udGV4dE1lbnVDbGllbnQuaAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L21hYy9XZWJDb3JlU3VwcG9ydC9XZWJDb250ZXh0TWVudUNsaWVudC5oCkBAIC0z
NCw3ICszNCw4IEBACiBjbGFzcyBXZWJDb250ZXh0TWVudUNsaWVudCA6IHB1YmxpYyBXZWJDb3Jl
OjpDb250ZXh0TWVudUNsaWVudCB7CiBwdWJsaWM6CiAgICAgV2ViQ29udGV4dE1lbnVDbGllbnQo
V2ViVmlldyAqd2ViVmlldyk7Ci0gICAgCisgICAgfldlYkNvbnRleHRNZW51Q2xpZW50KCk7CisK
ICAgICB2aXJ0dWFsIHZvaWQgY29udGV4dE1lbnVEZXN0cm95ZWQoKSBvdmVycmlkZTsKICAgICAK
ICAgICB2aXJ0dWFsIE5TTXV0YWJsZUFycmF5KiBnZXRDdXN0b21NZW51RnJvbURlZmF1bHRJdGVt
cyhXZWJDb3JlOjpDb250ZXh0TWVudSopIG92ZXJyaWRlOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9tYWMvV2ViQ29yZVN1cHBvcnQvV2ViQ29udGV4dE1lbnVDbGllbnQubW0gYi9Tb3VyY2Uv
V2ViS2l0L21hYy9XZWJDb3JlU3VwcG9ydC9XZWJDb250ZXh0TWVudUNsaWVudC5tbQppbmRleCA2
MTkxZjRkLi5kMTI0YzdjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L21hYy9XZWJDb3JlU3Vw
cG9ydC9XZWJDb250ZXh0TWVudUNsaWVudC5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9XZWJD
b3JlU3VwcG9ydC9XZWJDb250ZXh0TWVudUNsaWVudC5tbQpAQCAtNjcsNiArNjcsMTQgQEAgV2Vi
Q29udGV4dE1lbnVDbGllbnQ6OldlYkNvbnRleHRNZW51Q2xpZW50KFdlYlZpZXcgKndlYlZpZXcp
CiB7CiB9CiAKK1dlYkNvbnRleHRNZW51Q2xpZW50Ojp+V2ViQ29udGV4dE1lbnVDbGllbnQoKQor
eworI2lmIEVOQUJMRShTRVJWSUNFX0NPTlRST0xTKQorICAgIGlmIChtX3NoYXJpbmdTZXJ2aWNl
UGlja2VyQ29udHJvbGxlcikKKyAgICAgICAgW21fc2hhcmluZ1NlcnZpY2VQaWNrZXJDb250cm9s
bGVyIGNsZWFyXTsKKyNlbmRpZgorfQorCiB2b2lkIFdlYkNvbnRleHRNZW51Q2xpZW50Ojpjb250
ZXh0TWVudURlc3Ryb3llZCgpCiB7CiAgICAgZGVsZXRlIHRoaXM7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>