<?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>90289</bug_id>
          
          <creation_ts>2012-06-29 09:26:09 -0700</creation_ts>
          <short_desc>[CSSRegions]Crash when flowing a region into itself</short_desc>
          <delta_ts>2012-07-20 02:24:18 -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>CSS</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="Mihnea Ovidenie">mihnea</reporter>
          <assigned_to name="Mihnea Ovidenie">mihnea</assigned_to>
          <cc>achicu</cc>
    
    <cc>eric</cc>
    
    <cc>inferno</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>660556</commentid>
    <comment_count>0</comment_count>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-06-29 09:26:09 -0700</bug_when>
    <thetext>Assume the following use case:
&lt;div id=&quot;parent&quot; style=&quot;-webkit-flow-into:flow&quot;&gt;
    &lt;div id=&quot;region&quot; style=&quot;-webkit-flow-from:flow&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

In this case, the content of &quot;parent&quot; element is collected into a named flow that if later displayed into &quot;region&quot;. Since the &quot;region&quot; element is a child of &quot;parent&quot; element, this would lead to a circular dependency which is resolved in the code by not allowing the &quot;region&quot; to receive content from the named flow. However, in RenderRegion::styleDidChange we use the region associated flow thread without checking whether the region actually has a valid flow thread, which leads to a crash.

Patch coming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>660600</commentid>
    <comment_count>1</comment_count>
      <attachid>150211</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-06-29 10:20:17 -0700</bug_when>
    <thetext>Created attachment 150211
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>673473</commentid>
    <comment_count>2</comment_count>
      <attachid>150211</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2012-07-19 07:16:44 -0700</bug_when>
    <thetext>Comment on attachment 150211
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>674296</commentid>
    <comment_count>3</comment_count>
      <attachid>153440</attachid>
    <who name="Mihnea Ovidenie">mihnea</who>
    <bug_when>2012-07-20 01:03:12 -0700</bug_when>
    <thetext>Created attachment 153440
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>674360</commentid>
    <comment_count>4</comment_count>
      <attachid>153440</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-20 02:24:14 -0700</bug_when>
    <thetext>Comment on attachment 153440
Patch for landing

Clearing flags on attachment: 153440

Committed r123196: &lt;http://trac.webkit.org/changeset/123196&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>674361</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-20 02:24:18 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>150211</attachid>
            <date>2012-06-29 10:20:17 -0700</date>
            <delta_ts>2012-07-20 01:03:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>90289.patch</filename>
            <type>text/plain</type>
            <size>4211</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA3NTI5YTk2Li4yYWFkM2E4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMTItMDYt
MjkgIE1paG5lYSBPdmlkZW5pZSAgPG1paG5lYUBhZG9iZS5jb20+CisKKyAgICAgICAgW0NTU1Jl
Z2lvbnNdQ3Jhc2ggd2hlbiBmbG93aW5nIGEgcmVnaW9uIGludG8gaXRzZWxmCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MDI4OQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9yZWdpb25zL2Zsb3ct
cmVnaW9uLWludG8taXRzZWxmLWNyYXNoLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICog
ZmFzdC9yZWdpb25zL2Zsb3ctcmVnaW9uLWludG8taXRzZWxmLWNyYXNoLmh0bWw6IEFkZGVkLgor
CiAyMDEyLTA2LTI5ICBLZW50IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9yZz4KIAogICAgICAg
ICA8dGV4dGFyZWE+IHVubmVjZXNzYXJpbHkgc2F2ZXMgdGhlIHZhbHVlIGluIHNvbWUgY2FzZXMK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9mbG93LXJlZ2lvbi1pbnRvLWl0
c2VsZi1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L3JlZ2lvbnMvZmxvdy1y
ZWdpb24taW50by1pdHNlbGYtY3Jhc2gtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAuLmQzYjQ1YTAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L3JlZ2lvbnMvZmxvdy1yZWdpb24taW50by1pdHNlbGYtY3Jhc2gtZXhwZWN0ZWQudHh0CkBA
IC0wLDAgKzEsNSBAQAorVGVzdCBmb3IgV2ViS2l0IEJ1ZyA5MDI4OSBDcmFzaCB3aGVuIGZsb3dp
bmcgYSByZWdpb24gaW50byBpdHNlbGYuCisKK1RoZSB0ZXN0IHBhc3NlcyBpZiBpdCBkb2VzIG5v
dCBjcmFzaCBvciBhc3NlcnQuCisKK1BBU1MKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
cmVnaW9ucy9mbG93LXJlZ2lvbi1pbnRvLWl0c2VsZi1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMv
ZmFzdC9yZWdpb25zL2Zsb3ctcmVnaW9uLWludG8taXRzZWxmLWNyYXNoLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uYjVlYjA0OQotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9mbG93LXJlZ2lvbi1pbnRvLWl0c2VsZi1jcmFzaC5odG1s
CkBAIC0wLDAgKzEsMjMgQEAKKzwhZG9jdHlwZSBodG1sPgorPGh0bWw+CisgICAgPGhlYWQ+Cisg
ICAgICAgIDxzdHlsZT4KKyAgICAgICAgICAgICNwYXJlbnQgeyAtd2Via2l0LWZsb3ctaW50bzog
ZmxvdzsgfQorICAgICAgICAgICAgI3JlZ2lvbiB7IC13ZWJraXQtZmxvdy1mcm9tOiBmbG93OyB9
CisgICAgICAgIDwvc3R5bGU+CisgICAgPC9oZWFkPgorICAgIDxib2R5PgorICAgICAgICA8cD5U
ZXN0IGZvciA8YSBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
OTAyODkiPldlYktpdCBCdWcgOTAyODk8L2E+IENyYXNoIHdoZW4gZmxvd2luZyBhIHJlZ2lvbiBp
bnRvIGl0c2VsZi48L3A+CisgICAgICAgIDxwPlRoZSB0ZXN0IHBhc3NlcyBpZiBpdCBkb2VzIG5v
dCBjcmFzaCBvciBhc3NlcnQuPC9wPgorICAgICAgICA8ZGl2IGlkPSJwYXJlbnQiPgorICAgICAg
ICAgICAgPGRpdiBpZD0icmVnaW9uIj48L2Rpdj4KKyAgICAgICAgPC9kaXY+CisgICAgICAgIDxw
PlBBU1M8L3A+CisgICAgICAgIDxzY3JpcHQ+CisgICAgICAgICAgICBpZiAod2luZG93LnRlc3RS
dW5uZXIpCisgICAgICAgICAgICAgICAgd2luZG93LnRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOwor
CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVnaW9uIikuc3R5bGUud2lk
dGggPSAiMTAwcHgiOworICAgICAgICA8L3NjcmlwdD4KKyAgICA8L2JvZHk+Cis8L2h0bWw+CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFu
Z2VMb2cKaW5kZXggY2RlZjI2OC4uNDAwMWU1YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBA
CisyMDEyLTA2LTI5ICBNaWhuZWEgT3ZpZGVuaWUgIDxtaWhuZWFAYWRvYmUuY29tPgorCisgICAg
ICAgIFtDU1NSZWdpb25zXUNyYXNoIHdoZW4gZmxvd2luZyBhIHJlZ2lvbiBpbnRvIGl0c2VsZgor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyODkKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJZiBhIHJlZ2lv
biBpcyBkZXNpZ25lZCB0byByZWNlaXZlIGl0c2VsZiBhcyBjb250ZW50IHRocm91Z2ggYSBuYW1l
ZCBmbG93LCB3ZSBhdm9pZAorICAgICAgICBhIGNpcmN1bGFyIGRlcGVuZGVuY3kgYnkgbm90IGF0
dGFjaGluZyB0aGUgcmVnaW9uIHRvIHRoZSBkZXNpcmVkIG5hbWVkIGZsb3cuCisgICAgICAgIElu
IHN1Y2ggb2NjYXNpb25zLCB0aGUgcmVnaW9uJ3MgYXR0YWNoZWQgZmxvdyB0aHJlYWQgb2JqZWN0
IGlzIG51bGwgYW5kCisgICAgICAgIHdlIGhhdmUgdG8gY2hlY2sgdGhpcyBwb2ludGVyIGJlZm9y
ZSB1c2luZyBpdCBpbiBSZW5kZXJSZWdpb246OnN0eWxlRGlkQ2hhbmdlLgorCisgICAgICAgIFRl
c3Q6IGZhc3QvcmVnaW9ucy9mbG93LXJlZ2lvbi1pbnRvLWl0c2VsZi1jcmFzaC5odG1sCisKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyUmVnaW9uLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlJl
bmRlclJlZ2lvbjo6c3R5bGVEaWRDaGFuZ2UpOgorCiAyMDEyLTA2LTI5ICBLb25yYWQgUGlhc2Np
ayAgPGtwaWFzY2lrQHJpbS5jb20+CiAKICAgICAgICAgRG9uJ3QgaGFyZGNvZGUgdGFyZ2V0IGRw
aSBvZiAxNjAgKGl0IHNob3VsZCBiZSA5NiBvbiBkZXNrdG9wKQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclJlZ2lvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyUmVnaW9uLmNwcAppbmRleCA5OTM4ZGZmLi4xMWIyYjBmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVnaW9uLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVnaW9uLmNwcApAQCAtMTQ0LDEzICsxNDQsMjIgQEAg
Ym9vbCBSZW5kZXJSZWdpb246Om5vZGVBdFBvaW50KGNvbnN0IEhpdFRlc3RSZXF1ZXN0JiByZXF1
ZXN0LCBIaXRUZXN0UmVzdWx0JiByZXMKIHZvaWQgUmVuZGVyUmVnaW9uOjpzdHlsZURpZENoYW5n
ZShTdHlsZURpZmZlcmVuY2UgZGlmZiwgY29uc3QgUmVuZGVyU3R5bGUqIG9sZFN0eWxlKQogewog
ICAgIFJlbmRlclJlcGxhY2VkOjpzdHlsZURpZENoYW5nZShkaWZmLCBvbGRTdHlsZSk7CisKKyAg
ICAvLyBJZiB0aGUgcmVnaW9uIGlzIG5vdCBhdHRhY2hlZCB0byBhbnkgdGhyZWFkLCB0aGVyZSBp
cyBubyBuZWVkIHRvIGNoZWNrCisgICAgLy8gd2hldGhlciB0aGUgcmVnaW9uIGhhcyByZWdpb24g
c3R5bGluZyBzaW5jZSBubyBjb250ZW50IHdpbGwgYmUgZGlzcGxheWVkCisgICAgLy8gaW50byB0
aGUgcmVnaW9uLgorICAgIGlmICghbV9mbG93VGhyZWFkKSB7CisgICAgICAgIHNldEhhc0N1c3Rv
bVJlZ2lvblN0eWxlKGZhbHNlKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAgIGJvb2wg
Y3VzdG9tUmVnaW9uU3R5bGUgPSBmYWxzZTsKICAgICBpZiAobm9kZSgpKSB7CiAgICAgICAgIEVs
ZW1lbnQqIHJlZ2lvbkVsZW1lbnQgPSBzdGF0aWNfY2FzdDxFbGVtZW50Kj4obm9kZSgpKTsKICAg
ICAgICAgY3VzdG9tUmVnaW9uU3R5bGUgPSB2aWV3KCktPmRvY3VtZW50KCktPnN0eWxlUmVzb2x2
ZXIoKS0+Y2hlY2tSZWdpb25TdHlsZShyZWdpb25FbGVtZW50KTsKICAgICB9CiAgICAgc2V0SGFz
Q3VzdG9tUmVnaW9uU3R5bGUoY3VzdG9tUmVnaW9uU3R5bGUpOwotICAgIGZsb3dUaHJlYWQoKS0+
Y2hlY2tSZWdpb25zV2l0aFN0eWxpbmcoKTsKKyAgICBtX2Zsb3dUaHJlYWQtPmNoZWNrUmVnaW9u
c1dpdGhTdHlsaW5nKCk7CiB9CiAKIHZvaWQgUmVuZGVyUmVnaW9uOjpsYXlvdXQoKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>153440</attachid>
            <date>2012-07-20 01:03:12 -0700</date>
            <delta_ts>2012-07-20 02:24:14 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-90289-20120720110307.patch</filename>
            <type>text/plain</type>
            <size>4908</size>
            <attacher name="Mihnea Ovidenie">mihnea</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIzMTg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDI3MTQyZjgwMjA1MmZh
NjkyMTVkOWZhNWQ2Mzk3NWE5OWE4ZmJmYS4uNmE3ZDcwNTUyMzU2ZjJhMWI0NmI4MGU2YTNiODQ4
YTgwNWRiODQ1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA3LTIwICBNaWhu
ZWEgT3ZpZGVuaWUgIDxtaWhuZWFAYWRvYmUuY29tPgorCisgICAgICAgIFtDU1NSZWdpb25zXUNy
YXNoIHdoZW4gZmxvd2luZyBhIHJlZ2lvbiBpbnRvIGl0c2VsZgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTAyODkKKworICAgICAgICBSZXZpZXdlZCBi
eSBBbmRyZWFzIEtsaW5nLgorCisgICAgICAgIElmIGEgcmVnaW9uIGlzIGRlc2lnbmVkIHRvIHJl
Y2VpdmUgaXRzZWxmIGFzIGNvbnRlbnQgdGhyb3VnaCBhIG5hbWVkIGZsb3csIHdlIGF2b2lkCisg
ICAgICAgIGEgY2lyY3VsYXIgZGVwZW5kZW5jeSBieSBub3QgYXR0YWNoaW5nIHRoZSByZWdpb24g
dG8gdGhlIGRlc2lyZWQgbmFtZWQgZmxvdy4KKyAgICAgICAgSW4gc3VjaCBvY2Nhc2lvbnMsIHRo
ZSByZWdpb24ncyBhdHRhY2hlZCBmbG93IHRocmVhZCBvYmplY3QgaXMgbnVsbCBhbmQKKyAgICAg
ICAgd2UgaGF2ZSB0byBjaGVjayB0aGlzIHBvaW50ZXIgYmVmb3JlIHVzaW5nIGl0IGluIFJlbmRl
clJlZ2lvbjo6c3R5bGVEaWRDaGFuZ2UuCisKKyAgICAgICAgVGVzdDogZmFzdC9yZWdpb25zL2Zs
b3ctcmVnaW9uLWludG8taXRzZWxmLWNyYXNoLmh0bWwKKworICAgICAgICAqIHJlbmRlcmluZy9S
ZW5kZXJSZWdpb24uY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyUmVnaW9uOjpzdHlsZURp
ZENoYW5nZSk6CisKIDIwMTItMDctMTkgIE1PUklUQSBIYWppbWUgIDxtb3JyaXRhQGdvb2dsZS5j
b20+CiAKICAgICAgICAgW1JlZmFjdG9yaW5nXSBSZXBsYWNlIE5vZGUncyBEb2N1bWVudCBwb2lu
dGVyIHdpdGggYSBUcmVlU2NvcGUgcG9pbnRlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlclJlZ2lvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyUmVnaW9uLmNwcAppbmRleCA5OTM4ZGZmYjA2YmJmOWI4ZTY5ZTAzNWE5YmZmZDQ3YjcyM2Uw
YjcxLi4xMWIyYjBmNzdlMGRjNjc2YjRkNWJiZDFhZDM2YTVlY2RmOGMxMGRmIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVnaW9uLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyUmVnaW9uLmNwcApAQCAtMTQ0LDEzICsxNDQsMjIgQEAg
Ym9vbCBSZW5kZXJSZWdpb246Om5vZGVBdFBvaW50KGNvbnN0IEhpdFRlc3RSZXF1ZXN0JiByZXF1
ZXN0LCBIaXRUZXN0UmVzdWx0JiByZXMKIHZvaWQgUmVuZGVyUmVnaW9uOjpzdHlsZURpZENoYW5n
ZShTdHlsZURpZmZlcmVuY2UgZGlmZiwgY29uc3QgUmVuZGVyU3R5bGUqIG9sZFN0eWxlKQogewog
ICAgIFJlbmRlclJlcGxhY2VkOjpzdHlsZURpZENoYW5nZShkaWZmLCBvbGRTdHlsZSk7CisKKyAg
ICAvLyBJZiB0aGUgcmVnaW9uIGlzIG5vdCBhdHRhY2hlZCB0byBhbnkgdGhyZWFkLCB0aGVyZSBp
cyBubyBuZWVkIHRvIGNoZWNrCisgICAgLy8gd2hldGhlciB0aGUgcmVnaW9uIGhhcyByZWdpb24g
c3R5bGluZyBzaW5jZSBubyBjb250ZW50IHdpbGwgYmUgZGlzcGxheWVkCisgICAgLy8gaW50byB0
aGUgcmVnaW9uLgorICAgIGlmICghbV9mbG93VGhyZWFkKSB7CisgICAgICAgIHNldEhhc0N1c3Rv
bVJlZ2lvblN0eWxlKGZhbHNlKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KKwogICAgIGJvb2wg
Y3VzdG9tUmVnaW9uU3R5bGUgPSBmYWxzZTsKICAgICBpZiAobm9kZSgpKSB7CiAgICAgICAgIEVs
ZW1lbnQqIHJlZ2lvbkVsZW1lbnQgPSBzdGF0aWNfY2FzdDxFbGVtZW50Kj4obm9kZSgpKTsKICAg
ICAgICAgY3VzdG9tUmVnaW9uU3R5bGUgPSB2aWV3KCktPmRvY3VtZW50KCktPnN0eWxlUmVzb2x2
ZXIoKS0+Y2hlY2tSZWdpb25TdHlsZShyZWdpb25FbGVtZW50KTsKICAgICB9CiAgICAgc2V0SGFz
Q3VzdG9tUmVnaW9uU3R5bGUoY3VzdG9tUmVnaW9uU3R5bGUpOwotICAgIGZsb3dUaHJlYWQoKS0+
Y2hlY2tSZWdpb25zV2l0aFN0eWxpbmcoKTsKKyAgICBtX2Zsb3dUaHJlYWQtPmNoZWNrUmVnaW9u
c1dpdGhTdHlsaW5nKCk7CiB9CiAKIHZvaWQgUmVuZGVyUmVnaW9uOjpsYXlvdXQoKQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4
IDE3Mzc3YzhmZjRmMzdiOTAwNzUxNzA1MTRlYzY3MGJhMTE3YzM0MjguLjc0ZGYzNTYxMWI2NDZj
NGYzMTU3ODlkMjQ4OThlYWRlZmI0MWNlM2IgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMi0w
Ny0yMCAgTWlobmVhIE92aWRlbmllICA8bWlobmVhQGFkb2JlLmNvbT4KKworICAgICAgICBbQ1NT
UmVnaW9uc11DcmFzaCB3aGVuIGZsb3dpbmcgYSByZWdpb24gaW50byBpdHNlbGYKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTkwMjg5CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgQW5kcmVhcyBLbGluZy4KKworICAgICAgICBJZiBhIHJlZ2lvbiBpcyBkZXNp
Z25lZCB0byByZWNlaXZlIGl0c2VsZiBhcyBjb250ZW50IHRocm91Z2ggYSBuYW1lZCBmbG93LCB3
ZSBhdm9pZAorICAgICAgICBhIGNpcmN1bGFyIGRlcGVuZGVuY3kgYnkgbm90IGF0dGFjaGluZyB0
aGUgcmVnaW9uIHRvIHRoZSBkZXNpcmVkIG5hbWVkIGZsb3cuCisgICAgICAgIEluIHN1Y2ggb2Nj
YXNpb25zLCB0aGUgcmVnaW9uJ3MgYXR0YWNoZWQgZmxvdyB0aHJlYWQgb2JqZWN0IGlzIG51bGwg
YW5kCisgICAgICAgIHdlIGhhdmUgdG8gY2hlY2sgdGhpcyBwb2ludGVyIGJlZm9yZSB1c2luZyBp
dCBpbiBSZW5kZXJSZWdpb246OnN0eWxlRGlkQ2hhbmdlLgorCisgICAgICAgICogZmFzdC9yZWdp
b25zL2Zsb3ctcmVnaW9uLWludG8taXRzZWxmLWNyYXNoLWV4cGVjdGVkLnR4dDogQWRkZWQuCisg
ICAgICAgICogZmFzdC9yZWdpb25zL2Zsb3ctcmVnaW9uLWludG8taXRzZWxmLWNyYXNoLmh0bWw6
IEFkZGVkLgorCiAyMDEyLTA3LTE5ICBEYXZpZCBIeWF0dCAgPGh5YXR0QGFwcGxlLmNvbT4KIAog
ICAgICAgICBTVkcgbm90IHByb3Blcmx5IHJlc3BlY3RpbmcgbWF4LXdpZHRoLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2Zsb3ctcmVnaW9uLWludG8taXRzZWxmLWNyYXNo
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvcmVnaW9ucy9mbG93LXJlZ2lvbi1pbnRv
LWl0c2VsZi1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZDNiNDVhMDk1YjQ2NjI1NzAy
ZjVkOGIyMjU1NDExM2Q1ODMxMmRlOAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zh
c3QvcmVnaW9ucy9mbG93LXJlZ2lvbi1pbnRvLWl0c2VsZi1jcmFzaC1leHBlY3RlZC50eHQKQEAg
LTAsMCArMSw1IEBACitUZXN0IGZvciBXZWJLaXQgQnVnIDkwMjg5IENyYXNoIHdoZW4gZmxvd2lu
ZyBhIHJlZ2lvbiBpbnRvIGl0c2VsZi4KKworVGhlIHRlc3QgcGFzc2VzIGlmIGl0IGRvZXMgbm90
IGNyYXNoIG9yIGFzc2VydC4KKworUEFTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9y
ZWdpb25zL2Zsb3ctcmVnaW9uLWludG8taXRzZWxmLWNyYXNoLmh0bWwgYi9MYXlvdXRUZXN0cy9m
YXN0L3JlZ2lvbnMvZmxvdy1yZWdpb24taW50by1pdHNlbGYtY3Jhc2guaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li5iNWViMDQ5NzdhZGViYjRjZTRkZjdhNDUwY2Y0ZWI0NjIyYzExMTMwCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvZmFzdC9yZWdpb25zL2Zsb3ctcmVnaW9uLWludG8taXRzZWxmLWNy
YXNoLmh0bWwKQEAgLTAsMCArMSwyMyBAQAorPCFkb2N0eXBlIGh0bWw+Cis8aHRtbD4KKyAgICA8
aGVhZD4KKyAgICAgICAgPHN0eWxlPgorICAgICAgICAgICAgI3BhcmVudCB7IC13ZWJraXQtZmxv
dy1pbnRvOiBmbG93OyB9CisgICAgICAgICAgICAjcmVnaW9uIHsgLXdlYmtpdC1mbG93LWZyb206
IGZsb3c7IH0KKyAgICAgICAgPC9zdHlsZT4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHk+CisgICAg
ICAgIDxwPlRlc3QgZm9yIDxhIGhyZWY9Imh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD05MDI4OSI+V2ViS2l0IEJ1ZyA5MDI4OTwvYT4gQ3Jhc2ggd2hlbiBmbG93aW5nIGEg
cmVnaW9uIGludG8gaXRzZWxmLjwvcD4KKyAgICAgICAgPHA+VGhlIHRlc3QgcGFzc2VzIGlmIGl0
IGRvZXMgbm90IGNyYXNoIG9yIGFzc2VydC48L3A+CisgICAgICAgIDxkaXYgaWQ9InBhcmVudCI+
CisgICAgICAgICAgICA8ZGl2IGlkPSJyZWdpb24iPjwvZGl2PgorICAgICAgICA8L2Rpdj4KKyAg
ICAgICAgPHA+UEFTUzwvcD4KKyAgICAgICAgPHNjcmlwdD4KKyAgICAgICAgICAgIGlmICh3aW5k
b3cudGVzdFJ1bm5lcikKKyAgICAgICAgICAgICAgICB3aW5kb3cudGVzdFJ1bm5lci5kdW1wQXNU
ZXh0KCk7CisKKyAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJyZWdpb24iKS5z
dHlsZS53aWR0aCA9ICIxMDBweCI7CisgICAgICAgIDwvc2NyaXB0PgorICAgIDwvYm9keT4KKzwv
aHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>