<?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>35060</bug_id>
          
          <creation_ts>2010-02-17 14:59:55 -0800</creation_ts>
          <short_desc>Reproducible crash in WebCore::nextLinePosition on Tweeteorites.com</short_desc>
          <delta_ts>2010-02-22 12:06:29 -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>HTML Editing</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Enrica Casucci">enrica</reporter>
          <assigned_to name="Enrica Casucci">enrica</assigned_to>
          <cc>eric</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>191242</commentid>
    <comment_count>0</comment_count>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2010-02-17 14:59:55 -0800</bug_when>
    <thetext>Attached a repro case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>191302</commentid>
    <comment_count>1</comment_count>
      <attachid>48949</attachid>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2010-02-17 17:04:52 -0800</bug_when>
    <thetext>Created attachment 48949
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>191311</commentid>
    <comment_count>2</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2010-02-17 17:14:28 -0800</bug_when>
    <thetext>Does there need to be a similar check in previousLinePosition too?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>191316</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-02-17 17:25:07 -0800</bug_when>
    <thetext>+&lt;/html&gt;
\ No newline at end of file

Property changes on: LayoutTests/editing/selection/extend-byline-withfloat.html
___________________________________________________________________
Added: svn:executable
   + *

Please add one; please remove that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>191330</commentid>
    <comment_count>4</comment_count>
      <attachid>48949</attachid>
    <who name="">mitz</who>
    <bug_when>2010-02-17 17:52:11 -0800</bug_when>
    <thetext>Comment on attachment 48949
Patch


&gt; +&lt;/html&gt;
&gt; \ No newline at end of file

Please add a newline

&gt; 
&gt; Property changes on: LayoutTests/editing/selection/extend-byline-withfloat.html
&gt; ___________________________________________________________________
&gt; Added: svn:executable
&gt;    + *

And don’t set the executable bit on the test.

The test as it stands may depend on font metrics, and since it specifies Helvetica, it may not work on all platforms. Not sure if that’s going to be a problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192099</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-02-19 16:23:14 -0800</bug_when>
    <thetext>Attachment 48949 was posted by a committer and has review+, assigning to Enrica Casucci for commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192538</commentid>
    <comment_count>6</comment_count>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2010-02-22 11:20:21 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Does there need to be a similar check in previousLinePosition too?

Yes. You are absolutely correct. I&apos;ll post a new patch with that fix too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192548</commentid>
    <comment_count>7</comment_count>
      <attachid>49230</attachid>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2010-02-22 11:52:06 -0800</bug_when>
    <thetext>Created attachment 49230
Patch2

Added missing new line at the end of the test and removed execute permission.
I&apos;ve also changed previousLinePosition to fix the same bug as pointed out by Tony (thanks!!).
Updated the test case to cover that too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192552</commentid>
    <comment_count>8</comment_count>
    <who name="Enrica Casucci">enrica</who>
    <bug_when>2010-02-22 12:06:29 -0800</bug_when>
    <thetext>Committed revision 55098.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>48949</attachid>
            <date>2010-02-17 17:04:52 -0800</date>
            <delta_ts>2010-02-22 11:52:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug7615758.txt</filename>
            <type>text/plain</type>
            <size>5510</size>
            <attacher name="Enrica Casucci">enrica</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1NDkxMCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMDItMTcgIEVucmljYSBDYXN1Y2NpICA8ZW5yaWNhQGFwcGxl
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBS
ZXByb2R1Y2libGUgY3Jhc2ggaW4gV2ViQ29yZTo6bmV4dExpbmVQb3NpdGlvbiBvbiBUd2VldGVv
cml0ZXMuY29tCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83NjE1NzU4PgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzUwNjAKKworICAgICAgICBUZXN0
OiBlZGl0aW5nL3NlbGVjdGlvbi9leHRlbmQtYnlsaW5lLXdpdGhmbG9hdC5odG1sCisKKyAgICAg
ICAgKiBlZGl0aW5nL3Zpc2libGVfdW5pdHMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6bmV4dExp
bmVQb3NpdGlvbik6IFNraXAgZWxlbWVudHMgd2l0aCB6ZXJvIGhlaWdodC4KKwogMjAxMC0wMi0x
NyAgRHVtaXRydSBEYW5pbGl1YyAgPGR1bWlAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmll
d2VkIGJ5IERpbWl0cmkgR2xhemtvdi4KSW5kZXg6IFdlYkNvcmUvZWRpdGluZy92aXNpYmxlX3Vu
aXRzLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2VkaXRpbmcvdmlzaWJsZV91bml0cy5jcHAJ
KHJldmlzaW9uIDU0ODk5KQorKysgV2ViQ29yZS9lZGl0aW5nL3Zpc2libGVfdW5pdHMuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC02NzEsOCArNjcxLDEyIEBAIFZpc2libGVQb3NpdGlvbiBuZXh0TGlu
ZVBvc2l0aW9uKGNvbnN0IFYKICAgICB2aXNpYmxlUG9zaXRpb24uZ2V0SW5saW5lQm94QW5kT2Zm
c2V0KGJveCwgaWdub3JlZENhcmV0T2Zmc2V0KTsKICAgICBpZiAoYm94KSB7CiAgICAgICAgIHJv
b3QgPSBib3gtPnJvb3QoKS0+bmV4dFJvb3RCb3goKTsKLSAgICAgICAgaWYgKHJvb3QpCisgICAg
ICAgIC8vIFdlIHdhbnQgdG8gc2tpcCB6ZXJvIGhlaWdodCBib3hlcy4KKyAgICAgICAgLy8gVGhp
cyBjb3VsZCBoYXBwZW4gaW4gY2FzZSBpdCBpcyBhIFRyYWlsaW5nRmxvYXRzUm9vdElubGluZUJv
eC4KKyAgICAgICAgaWYgKHJvb3QgJiYgcm9vdC0+aGVpZ2h0KCkpCiAgICAgICAgICAgICBjb250
YWluaW5nQmxvY2sgPSByZW5kZXJlci0+Y29udGFpbmluZ0Jsb2NrKCk7CisgICAgICAgIGVsc2UK
KyAgICAgICAgICAgIHJvb3QgPSAwOwogICAgIH0KIAogICAgIGlmICghcm9vdCkgewpJbmRleDog
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL0NoYW5nZUxv
ZwkocmV2aXNpb24gNTQ5MTApCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29w
eSkKQEAgLTEsMyArMSwxNCBAQAorMjAxMC0wMi0xNyAgRW5yaWNhIENhc3VjY2kgIDxlbnJpY2FA
YXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFJlcHJvZHVjaWJsZSBjcmFzaCBpbiBXZWJDb3JlOjpuZXh0TGluZVBvc2l0aW9uIG9uIFR3
ZWV0ZW9yaXRlcy5jb20KKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc2MTU3NTg+CisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNTA2MAorCisgICAgICAg
ICogZWRpdGluZy9zZWxlY3Rpb24vZXh0ZW5kLWJ5bGluZS13aXRoZmxvYXQtZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL3NlbGVjdGlvbi9leHRlbmQtYnlsaW5lLXdpdGhm
bG9hdC5odG1sOiBBZGRlZC4KKwogMjAxMC0wMi0xNyAgRHVtaXRydSBEYW5pbGl1YyAgPGR1bWlA
Y2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERpbWl0cmkgR2xhemtvdi4KSW5k
ZXg6IExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2V4dGVuZC1ieWxpbmUtd2l0aGZsb2F0
LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlv
bi9leHRlbmQtYnlsaW5lLXdpdGhmbG9hdC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBM
YXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVjdGlvbi9leHRlbmQtYnlsaW5lLXdpdGhmbG9hdC1leHBl
Y3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNiBAQAorVGhpcyBpcyB0aGUgdGVzdCBj
YXNlIGZvciBidWcgNzYxNTc1OAorCitHdXlzLCBpcyBpdCBva2F5IHRoYXQgSSBraW5kYSBoYXRl
IHRoZSBvYnNlcXVpb3VzIHJoZXRvcmljYWwgcXVlc3Rpb25zIHBlb3BsZSBhc2sgd2hlbiB0aGV5
IHdhbnQgdG8gc291bmQgbGlrZSBhIHdyeSwgd29ybGQtd2VhcnkgcG9wdWxpc3Q/IAorYnkgaG90
ZG9nc2xhZGllcyAoTWVybGluIE1hbm4pLCAxMSBob3VycywgMzEgbWludXRlcyBhZ28uICAKK0Zh
dm9yaXRlZCBieQorUEFTUwpJbmRleDogTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZXh0
ZW5kLWJ5bGluZS13aXRoZmxvYXQuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0
aW5nL3NlbGVjdGlvbi9leHRlbmQtYnlsaW5lLXdpdGhmbG9hdC5odG1sCShyZXZpc2lvbiAwKQor
KysgTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZXh0ZW5kLWJ5bGluZS13aXRoZmxvYXQu
aHRtbAkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw1MSBAQAorPGh0bWw+DQorPGhlYWQ+DQorPHN0
eWxlPg0KK2h0bWwsYm9keSxkaXYsc3BhbixhcHBsZXQsb2JqZWN0LGlmcmFtZSxoMSxoMixoMyxo
NCxoNSxoNixwLGJsb2NrcXVvdGUscHJlLGEsYWJicixhY3JvbnltLGFkZHJlc3MsYmlnLGNpdGUs
Y29kZSxkZWwsZGZuLGVtLGZvbnQsaW1nLGlucyxrYmQscSxzLHNhbXAsc21hbGwsc3RyaWtlLHN0
cm9uZyxzdWIsc3VwLHR0LHZhcixkbCxkdCxkZCxvbCx1bCxsaSxmaWVsZHNldCxmb3JtLGxhYmVs
LGxlZ2VuZCx0YWJsZSxjYXB0aW9uLHRib2R5LHRmb290LHRoZWFkLHRyLHRoLHRkew0KKyAgICBt
YXJnaW46MDsNCisgICAgcGFkZGluZzowOw0KKyAgICBib3JkZXI6MDsNCisgICAgb3V0bGluZTow
Ow0KKyAgICBmb250LXdlaWdodDppbmhlcml0Ow0KKyAgICBmb250LXN0eWxlOmluaGVyaXQ7DQor
ICAgIGZvbnQtc2l6ZToxMDAlOw0KKyAgICBmb250LWZhbWlseTppbmhlcml0Ow0KKyAgICB2ZXJ0
aWNhbC1hbGlnbjpiYXNlbGluZQ0KK30NCitwe21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206
MTBweH0NCithe2NvbG9yOiNmMzNlMWI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9DQorc3BhbntwYWRk
aW5nLWJvdHRvbToxMHB4O2hlaWdodDo1M3B4O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtmb250LXdl
aWdodDozMDB9DQorYS5zdWJ0bGV7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH0N
CisudHdpdHRlcl91c2VybmFtZSxhLnR3aXR0ZXJfdXNlcm5hbWV7Zm9udC1zaXplOnNtYWxsO2Zv
bnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzU1NTsgdGV4dC1kZWNvcmF0aW9uOm5vbmV9DQorLnR3ZWV0
X3RleHRfYmlnIGEudmVyeV9zdWJ0bGV7dmlzaWJpbGl0eTpoaWRkZW47dGV4dC1kZWNvcmF0aW9u
Om5vbmV9DQorLnR3ZWV0X3RleHRfYmlne3dpZHRoOjYwMHB4O21hcmdpbi1ib3R0b206NXB4O2xl
ZnQ6MTYwcHg7ZmxvYXQ6bGVmdH0NCisudHdlZXRfc3VidGV4dHtkaXNwbGF5OmJsb2NrO21hcmdp
bi10b3A6M3B4O3BhZGRpbmctYm90dG9tOjRweDtmb250LXNpemU6c21hbGw7Y29sb3I6IzY2Nn0N
CisudHdlZXRfc3VidGV4dCBzcGFuLmZhdm9yaXRlZXJzLWhlYWRlcntmbG9hdDpsZWZ0O2Rpc3Bs
YXk6YmxvY2s7bWFyZ2luLXRvcDo4cHg7cGFkZGluZy10b3A6OHB4O3BhZGRpbmctcmlnaHQ6NXB4
fQ0KKzwvc3R5bGU+DQorPC9oZWFkPg0KKzxib2R5IHN0eWxlPSJmb250LWZhbWlseTogJ0hlbHZl
dGljYSciPg0KKzxwPlRoaXMgaXMgdGhlIHRlc3QgY2FzZSBmb3IgYnVnIDxhIGhyZWY9IjxyZGFy
Oi8vcHJvYmxlbS83NjE1NzU4PiI+NzYxNTc1ODwvYT48L3A+DQorPHAgY2xhc3M9InR3ZWV0X3Rl
eHRfYmlnIj4NCisgICAgDQorICAgIEd1eXMsIGlzIGl0IG9rYXkgdGhhdCBJIGtpbmRhIGhhdGUg
dGhlIG9ic2VxdWlvdXMgcmhldG9yaWNhbCBxdWVzdGlvbnMgcGVvcGxlIGFzayB3aGVuIHRoZXkg
d2FudCB0byBzb3VuZCBsaWtlIGEgd3J5LCB3b3JsZC13ZWFyeSBwb3B1bGlzdD8NCisgICAgPGJy
Pg0KKyAgICA8c3BhbiBjbGFzcz0idHdlZXRfc3VidGV4dCI+DQorICAgICAgICBieSA8YSBocmVm
PSJodHRwOi8vdHdpdHRlci5jb20vaG90ZG9nc2xhZGllcyIgY2xhc3M9InR3aXR0ZXJfdXNlcm5h
bWUiPmhvdGRvZ3NsYWRpZXM8L2E+IChNZXJsaW4gTWFubiksDQorICAgICAgICA8YSBocmVmPSJo
dHRwOi8vdHdpdHRlci5jb20vaG90ZG9nc2xhZGllcy9zdGF0dXMvODYzOTAzMDMyMyIgY2xhc3M9
InN1YnRsZSI+MTEgaG91cnMsIDMxIG1pbnV0ZXMgYWdvPC9hPi4NCisgICAgICAgIDxhIGhyZWY9
Ii90d2VldC84NjM5MDMwMzIzIiB0aXRsZT0iUGVybWFsaW5rIiBjbGFzcz0idmVyeV9zdWJ0bGUi
PsK2PC9hPg0KKyAgICAgICAgPGJyPg0KKyAgICAgICAgPHNwYW4gY2xhc3M9ImZhdm9yaXRlZXJz
LWhlYWRlciI+RmF2b3JpdGVkIGJ5PC9zcGFuPg0KKyAgICA8L3NwYW4+DQorICAgIDwvcD4NCis8
L2JvZHk+DQorPHNjcmlwdD4NCisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikN
CisgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsNCisNCisgICAgZG9j
dW1lbnQuZXhlY0NvbW1hbmQoIkZpbmRTdHJpbmciLCBmYWxzZSwgInBvcHVsaXN0Iik7DQorICAg
IHZhciBzZWwgPSBnZXRTZWxlY3Rpb24oKTsNCisgICAgc2VsLm1vZGlmeSgiZXh0ZW5kIiwgImZv
cndhcmQiLCAibGluZSIpOw0KKyAgICBzZWwubW9kaWZ5KCJleHRlbmQiLCAiZm9yd2FyZCIsICJs
aW5lIik7DQorICAgIGRvY3VtZW50LndyaXRlKCJQQVNTIik7DQorPC9zY3JpcHQ+DQorPC9odG1s
PgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKClByb3BlcnR5IGNoYW5nZXMgb246IExheW91
dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2V4dGVuZC1ieWxpbmUtd2l0aGZsb2F0Lmh0bWwKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpBZGRlZDogc3ZuOmV4ZWN1dGFibGUKICAgKyAqCgo=
</data>
<flag name="review"
          id="31696"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49230</attachid>
            <date>2010-02-22 11:52:06 -0800</date>
            <delta_ts>2010-02-22 11:58:46 -0800</delta_ts>
            <desc>Patch2</desc>
            <filename>bug7615758.txt</filename>
            <type>text/plain</type>
            <size>6122</size>
            <attacher name="Enrica Casucci">enrica</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA1NTA5NSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTAtMDItMjIgIEVucmljYSBDYXN1Y2NpICA8ZW5yaWNhQGFwcGxl
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBS
ZXByb2R1Y2libGUgY3Jhc2ggaW4gV2ViQ29yZTo6bmV4dExpbmVQb3NpdGlvbiBvbiBUd2VldGVv
cml0ZXMuY29tCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83NjE1NzU4PgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzUwNjAKKworICAgICAgICBUZXN0
OiBlZGl0aW5nL3NlbGVjdGlvbi9leHRlbmQtYnlsaW5lLXdpdGhmbG9hdC5odG1sCisKKyAgICAg
ICAgKiBlZGl0aW5nL3Zpc2libGVfdW5pdHMuY3BwOgorICAgICAgICAoV2ViQ29yZTo6cHJldmlv
dXNMaW5lUG9zaXRpb24pOiBTa2lwIGVsZW1lbnRzIHdpdGggemVybyBoZWlnaHQuCisgICAgICAg
IChXZWJDb3JlOjpuZXh0TGluZVBvc2l0aW9uKTogU2tpcCBlbGVtZW50cyB3aXRoIHplcm8gaGVp
Z2h0LgorCiAyMDEwLTAyLTIyICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQmV0aCBEYWtpbi4KSW5kZXg6IFdlYkNvcmUvZWRpdGlu
Zy92aXNpYmxlX3VuaXRzLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2VkaXRpbmcvdmlzaWJs
ZV91bml0cy5jcHAJKHJldmlzaW9uIDU1MDkzKQorKysgV2ViQ29yZS9lZGl0aW5nL3Zpc2libGVf
dW5pdHMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC01NjksOCArNTY5LDEyIEBAIFZpc2libGVQb3Np
dGlvbiBwcmV2aW91c0xpbmVQb3NpdGlvbihjb24KICAgICB2aXNpYmxlUG9zaXRpb24uZ2V0SW5s
aW5lQm94QW5kT2Zmc2V0KGJveCwgaWdub3JlZENhcmV0T2Zmc2V0KTsKICAgICBpZiAoYm94KSB7
CiAgICAgICAgIHJvb3QgPSBib3gtPnJvb3QoKS0+cHJldlJvb3RCb3goKTsKLSAgICAgICAgaWYg
KHJvb3QpCisgICAgICAgIC8vIFdlIHdhbnQgdG8gc2tpcCB6ZXJvIGhlaWdodCBib3hlcy4KKyAg
ICAgICAgLy8gVGhpcyBjb3VsZCBoYXBwZW4gaW4gY2FzZSBpdCBpcyBhIFRyYWlsaW5nRmxvYXRz
Um9vdElubGluZUJveC4KKyAgICAgICAgaWYgKHJvb3QgJiYgcm9vdC0+aGVpZ2h0KCkpCiAgICAg
ICAgICAgICBjb250YWluaW5nQmxvY2sgPSByZW5kZXJlci0+Y29udGFpbmluZ0Jsb2NrKCk7Cisg
ICAgICAgIGVsc2UKKyAgICAgICAgICAgIHJvb3QgPSAwOwogICAgIH0KIAogICAgIGlmICghcm9v
dCkgewpAQCAtNjcxLDggKzY3NSwxMiBAQCBWaXNpYmxlUG9zaXRpb24gbmV4dExpbmVQb3NpdGlv
bihjb25zdCBWCiAgICAgdmlzaWJsZVBvc2l0aW9uLmdldElubGluZUJveEFuZE9mZnNldChib3gs
IGlnbm9yZWRDYXJldE9mZnNldCk7CiAgICAgaWYgKGJveCkgewogICAgICAgICByb290ID0gYm94
LT5yb290KCktPm5leHRSb290Qm94KCk7Ci0gICAgICAgIGlmIChyb290KQorICAgICAgICAvLyBX
ZSB3YW50IHRvIHNraXAgemVybyBoZWlnaHQgYm94ZXMuCisgICAgICAgIC8vIFRoaXMgY291bGQg
aGFwcGVuIGluIGNhc2UgaXQgaXMgYSBUcmFpbGluZ0Zsb2F0c1Jvb3RJbmxpbmVCb3guCisgICAg
ICAgIGlmIChyb290ICYmIHJvb3QtPmhlaWdodCgpKQogICAgICAgICAgICAgY29udGFpbmluZ0Js
b2NrID0gcmVuZGVyZXItPmNvbnRhaW5pbmdCbG9jaygpOworICAgICAgICBlbHNlCisgICAgICAg
ICAgICByb290ID0gMDsKICAgICB9CiAKICAgICBpZiAoIXJvb3QpIHsKSW5kZXg6IExheW91dFRl
c3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlz
aW9uIDU1MDk1KQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0x
LDMgKzEsMTQgQEAKKzIwMTAtMDItMjIgIEVucmljYSBDYXN1Y2NpICA8ZW5yaWNhQGFwcGxlLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZXBy
b2R1Y2libGUgY3Jhc2ggaW4gV2ViQ29yZTo6bmV4dExpbmVQb3NpdGlvbiBvbiBUd2VldGVvcml0
ZXMuY29tCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS83NjE1NzU4PgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzUwNjAKKworICAgICAgICAqIGVkaXRp
bmcvc2VsZWN0aW9uL2V4dGVuZC1ieWxpbmUtd2l0aGZsb2F0LWV4cGVjdGVkLnR4dDogQWRkZWQu
CisgICAgICAgICogZWRpdGluZy9zZWxlY3Rpb24vZXh0ZW5kLWJ5bGluZS13aXRoZmxvYXQuaHRt
bDogQWRkZWQuCisKIDIwMTAtMDItMjIgIENocmlzIEZsZWl6YWNoICA8Y2ZsZWl6YWNoQGFwcGxl
LmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBCZXRoIERha2luLgpJbmRleDogTGF5b3V0VGVz
dHMvZWRpdGluZy9zZWxlY3Rpb24vZXh0ZW5kLWJ5bGluZS13aXRoZmxvYXQtZXhwZWN0ZWQudHh0
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2VkaXRpbmcvc2VsZWN0aW9uL2V4dGVuZC1ieWxp
bmUtd2l0aGZsb2F0LWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMCkKKysrIExheW91dFRlc3RzL2Vk
aXRpbmcvc2VsZWN0aW9uL2V4dGVuZC1ieWxpbmUtd2l0aGZsb2F0LWV4cGVjdGVkLnR4dAkocmV2
aXNpb24gMCkKQEAgLTAsMCArMSw2IEBACitUaGlzIGlzIHRoZSB0ZXN0IGNhc2UgZm9yIGJ1ZyA3
NjE1NzU4CisKK0d1eXMsIGlzIGl0IG9rYXkgdGhhdCBJIGtpbmRhIGhhdGUgdGhlIG9ic2VxdWlv
dXMgcmhldG9yaWNhbCBxdWVzdGlvbnMgcGVvcGxlIGFzayB3aGVuIHRoZXkgd2FudCB0byBzb3Vu
ZCBsaWtlIGEgd3J5LCB3b3JsZC13ZWFyeSBwb3B1bGlzdD8gCitieSBob3Rkb2dzbGFkaWVzIChN
ZXJsaW4gTWFubiksIDExIGhvdXJzLCAzMSBtaW51dGVzIGFnby4gIAorRmF2b3JpdGVkIGJ5CitQ
QVNTUEFTUwpJbmRleDogTGF5b3V0VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZXh0ZW5kLWJ5bGlu
ZS13aXRoZmxvYXQuaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9lZGl0aW5nL3NlbGVj
dGlvbi9leHRlbmQtYnlsaW5lLXdpdGhmbG9hdC5odG1sCShyZXZpc2lvbiAwKQorKysgTGF5b3V0
VGVzdHMvZWRpdGluZy9zZWxlY3Rpb24vZXh0ZW5kLWJ5bGluZS13aXRoZmxvYXQuaHRtbAkocmV2
aXNpb24gMCkKQEAgLTAsMCArMSw1MyBAQAorPGh0bWw+DQorPGhlYWQ+DQorPHN0eWxlPg0KK2h0
bWwsYm9keSxkaXYsc3BhbixhcHBsZXQsb2JqZWN0LGlmcmFtZSxoMSxoMixoMyxoNCxoNSxoNixw
LGJsb2NrcXVvdGUscHJlLGEsYWJicixhY3JvbnltLGFkZHJlc3MsYmlnLGNpdGUsY29kZSxkZWws
ZGZuLGVtLGZvbnQsaW1nLGlucyxrYmQscSxzLHNhbXAsc21hbGwsc3RyaWtlLHN0cm9uZyxzdWIs
c3VwLHR0LHZhcixkbCxkdCxkZCxvbCx1bCxsaSxmaWVsZHNldCxmb3JtLGxhYmVsLGxlZ2VuZCx0
YWJsZSxjYXB0aW9uLHRib2R5LHRmb290LHRoZWFkLHRyLHRoLHRkew0KKyAgICBtYXJnaW46MDsN
CisgICAgcGFkZGluZzowOw0KKyAgICBib3JkZXI6MDsNCisgICAgb3V0bGluZTowOw0KKyAgICBm
b250LXdlaWdodDppbmhlcml0Ow0KKyAgICBmb250LXN0eWxlOmluaGVyaXQ7DQorICAgIGZvbnQt
c2l6ZToxMDAlOw0KKyAgICBmb250LWZhbWlseTppbmhlcml0Ow0KKyAgICB2ZXJ0aWNhbC1hbGln
bjpiYXNlbGluZQ0KK30NCitwe21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206MTBweH0NCith
e2NvbG9yOiNmMzNlMWI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9DQorc3BhbntwYWRkaW5nLWJvdHRv
bToxMHB4O2hlaWdodDo1M3B4O2ZvbnQtZmFtaWx5OkhlbHZldGljYTtmb250LXdlaWdodDozMDB9
DQorYS5zdWJ0bGV7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH0NCisudHdpdHRl
cl91c2VybmFtZSxhLnR3aXR0ZXJfdXNlcm5hbWV7Zm9udC1zaXplOnNtYWxsO2ZvbnQtd2VpZ2h0
OmJvbGQ7Y29sb3I6IzU1NTsgdGV4dC1kZWNvcmF0aW9uOm5vbmV9DQorLnR3ZWV0X3RleHRfYmln
IGEudmVyeV9zdWJ0bGV7dmlzaWJpbGl0eTpoaWRkZW47dGV4dC1kZWNvcmF0aW9uOm5vbmV9DQor
LnR3ZWV0X3RleHRfYmlne3dpZHRoOjYwMHB4O21hcmdpbi1ib3R0b206NXB4O2xlZnQ6MTYwcHg7
ZmxvYXQ6bGVmdH0NCisudHdlZXRfc3VidGV4dHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6M3B4
O3BhZGRpbmctYm90dG9tOjRweDtmb250LXNpemU6c21hbGw7Y29sb3I6IzY2Nn0NCisudHdlZXRf
c3VidGV4dCBzcGFuLmZhdm9yaXRlZXJzLWhlYWRlcntmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7
bWFyZ2luLXRvcDo4cHg7cGFkZGluZy10b3A6OHB4O3BhZGRpbmctcmlnaHQ6NXB4fQ0KKzwvc3R5
bGU+DQorPC9oZWFkPg0KKzxib2R5IHN0eWxlPSJmb250LWZhbWlseTogJ0hlbHZldGljYSciPg0K
KzxwPlRoaXMgaXMgdGhlIHRlc3QgY2FzZSBmb3IgYnVnIDxhIGhyZWY9IjxyZGFyOi8vcHJvYmxl
bS83NjE1NzU4PiI+NzYxNTc1ODwvYT48L3A+DQorPHAgY2xhc3M9InR3ZWV0X3RleHRfYmlnIj4N
CisgICAgDQorICAgIEd1eXMsIGlzIGl0IG9rYXkgdGhhdCBJIGtpbmRhIGhhdGUgdGhlIG9ic2Vx
dWlvdXMgcmhldG9yaWNhbCBxdWVzdGlvbnMgcGVvcGxlIGFzayB3aGVuIHRoZXkgd2FudCB0byBz
b3VuZCBsaWtlIGEgd3J5LCB3b3JsZC13ZWFyeSBwb3B1bGlzdD8NCisgICAgPGJyPg0KKyAgICA8
c3BhbiBjbGFzcz0idHdlZXRfc3VidGV4dCI+DQorICAgICAgICBieSA8YSBocmVmPSJodHRwOi8v
dHdpdHRlci5jb20vaG90ZG9nc2xhZGllcyIgY2xhc3M9InR3aXR0ZXJfdXNlcm5hbWUiPmhvdGRv
Z3NsYWRpZXM8L2E+IChNZXJsaW4gTWFubiksDQorICAgICAgICA8YSBocmVmPSJodHRwOi8vdHdp
dHRlci5jb20vaG90ZG9nc2xhZGllcy9zdGF0dXMvODYzOTAzMDMyMyIgY2xhc3M9InN1YnRsZSI+
MTEgaG91cnMsIDMxIG1pbnV0ZXMgYWdvPC9hPi4NCisgICAgICAgIDxhIGhyZWY9Ii90d2VldC84
NjM5MDMwMzIzIiB0aXRsZT0iUGVybWFsaW5rIiBjbGFzcz0idmVyeV9zdWJ0bGUiPsK2PC9hPg0K
KyAgICAgICAgPGJyPg0KKyAgICAgICAgPHNwYW4gY2xhc3M9ImZhdm9yaXRlZXJzLWhlYWRlciI+
RmF2b3JpdGVkIGJ5PC9zcGFuPg0KKyAgICA8L3NwYW4+DQorICAgIDwvcD4NCis8L2JvZHk+DQor
PHNjcmlwdD4NCisgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikNCisgICAgICAg
IGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsNCisNCisgICAgZG9jdW1lbnQuZXhl
Y0NvbW1hbmQoIkZpbmRTdHJpbmciLCBmYWxzZSwgInBvcHVsaXN0Iik7DQorICAgIHZhciBzZWwg
PSBnZXRTZWxlY3Rpb24oKTsNCisgICAgc2VsLm1vZGlmeSgiZXh0ZW5kIiwgImZvcndhcmQiLCAi
bGluZSIpOw0KKyAgICBzZWwubW9kaWZ5KCJleHRlbmQiLCAiZm9yd2FyZCIsICJsaW5lIik7DQor
ICAgIGRvY3VtZW50LndyaXRlKCJQQVNTIik7DQorICAgIHNlbC5tb2RpZnkoImV4dGVuZCIsICJi
YWNrd2FyZCIsICJsaW5lIik7DQorICAgIGRvY3VtZW50LndyaXRlKCJQQVNTIik7DQorPC9zY3Jp
cHQ+DQorPC9odG1sPg0KClByb3BlcnR5IGNoYW5nZXMgb246IExheW91dFRlc3RzL2VkaXRpbmcv
c2VsZWN0aW9uL2V4dGVuZC1ieWxpbmUtd2l0aGZsb2F0Lmh0bWwKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpBZGRlZDog
c3ZuOmV4ZWN1dGFibGUKICAgKyAqCgo=
</data>
<flag name="review"
          id="32030"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>