<?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>96086</bug_id>
          
          <creation_ts>2012-09-07 02:30:44 -0700</creation_ts>
          <short_desc>Web Inspector: NMI: remove DataRef instrumentation from the core NMI code.</short_desc>
          <delta_ts>2012-09-07 05:10:04 -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>Web Inspector (Deprecated)</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Ilya Tikhonovsky">loislo</assigned_to>
          <cc>alph</cc>
    
    <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>eric</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>714318</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-09-07 02:30:44 -0700</bug_when>
    <thetext>It is a mandatory step before moving core code to WTF.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714322</commentid>
    <comment_count>1</comment_count>
      <attachid>162715</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-09-07 02:36:02 -0700</bug_when>
    <thetext>Created attachment 162715
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714326</commentid>
    <comment_count>2</comment_count>
      <attachid>162715</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-09-07 02:44:59 -0700</bug_when>
    <thetext>Comment on attachment 162715
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=162715&amp;action=review

&gt; Source/WebCore/dom/MemoryInstrumentation.h:35
&gt; +#include &lt;stdio.h&gt;

Remove this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714328</commentid>
    <comment_count>3</comment_count>
      <attachid>162718</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-09-07 02:50:32 -0700</bug_when>
    <thetext>Created attachment 162718
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714413</commentid>
    <comment_count>4</comment_count>
      <attachid>162718</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-09-07 05:04:31 -0700</bug_when>
    <thetext>Comment on attachment 162718
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=162718&amp;action=review

&gt; Source/WebCore/dom/MemoryInstrumentation.h:203
&gt; +    MemoryClassInfo(MemoryObjectInfo* memoryObjectInfo, const T*, MemoryObjectType objectType = 0, size_t actualSize = 0)

objectType = 0 -&gt; objectType = GenericMemoryTypes::Undefined</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714420</commentid>
    <comment_count>5</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-09-07 05:10:04 -0700</bug_when>
    <thetext>Committed r127856: &lt;http://trac.webkit.org/changeset/127856&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>162715</attachid>
            <date>2012-09-07 02:36:02 -0700</date>
            <delta_ts>2012-09-07 02:50:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-96086-20120907133542.patch</filename>
            <type>text/plain</type>
            <size>5269</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI3ODQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmVmNDQyZjc1NzcwODU5
YzZkYTgzZGMzMThlNzlmY2ViMzljZDI2NC4uOGIzYjA4ZTU4ZDZlOTc3MWI5YjAyY2Y5NzcyMWI1
OGViMTU0M2FkMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA5LTA3ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBOTUk6IHJlbW92ZSBEYXRhUmVmIGluc3RydW1lbnRhdGlvbiBmcm9tIHRoZSBjb3JlIE5N
SSBjb2RlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
OTYwODYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBU
aGlzIHBhdGNoIGlzIHJlbW92aW5nIHRoZSBsYXN0IFdlYkNvcmUgc3BlY2lmaWMgbWV0aG9kcyBm
cm9tIGNvcmUgbWVtb3J5IGluc3RydW1lbnRhdGlvbiBjb2RlLgorCisgICAgICAgIEl0IGlzIGNv
dmVyZWQgYnkgd2Via2l0X3VuaXRfdGVzdHMuCisKKyAgICAgICAgKiBkb20vTWVtb3J5SW5zdHJ1
bWVudGF0aW9uLmg6CisgICAgICAgIChNZW1vcnlJbnN0cnVtZW50YXRpb24pOgorICAgICAgICAo
V2ViQ29yZTo6TWVtb3J5T2JqZWN0SW5mbzo6dmlzaXRBbm90aGVyT2JqZWN0KToKKyAgICAgICAg
KE1lbW9yeU9iamVjdEluZm8pOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogcmVuZGVy
aW5nL3N0eWxlL0RhdGFSZWYuaDoKKyAgICAgICAgKERhdGFSZWYpOgorICAgICAgICAoV2ViQ29y
ZTo6RGF0YVJlZjo6cmVwb3J0TWVtb3J5VXNhZ2UpOgorCiAyMDEyLTA5LTA3ICBZb3NoaWZ1bWkg
SW5vdWUgIDx5b3NpbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2Ugc2hvdWxkIGhhdmUgYSBs
b2NhbGl6ZWQgc3RyaW5nIG9mIGVtcHR5IGZvciBkYXRlIHRpbWUgZmllbGQKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2RvbS9NZW1vcnlJbnN0cnVtZW50YXRpb24uaCBiL1NvdXJjZS9XZWJD
b3JlL2RvbS9NZW1vcnlJbnN0cnVtZW50YXRpb24uaAppbmRleCBiM2NhYTRkMWVkYTc5MmYzNDc2
MDNiOWNmOGZjZjZjZTkzYTQxYzdlLi4wNGRmN2QyZDlmNjRjNTY3OWRkNjhjOTliNGJiODA5MjY0
NDYxODcwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vTWVtb3J5SW5zdHJ1bWVudGF0
aW9uLmgKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL01lbW9yeUluc3RydW1lbnRhdGlvbi5oCkBA
IC0zMiw2ICszMiw4IEBACiAjaWZuZGVmIE1lbW9yeUluc3RydW1lbnRhdGlvbl9oCiAjZGVmaW5l
IE1lbW9yeUluc3RydW1lbnRhdGlvbl9oCiAKKyNpbmNsdWRlIDxzdGRpby5oPgorCiAjaW5jbHVk
ZSA8d3RmL0Fzc2VydGlvbnMuaD4KICNpbmNsdWRlIDx3dGYvRm9yd2FyZC5oPgogI2luY2x1ZGUg
PHd0Zi9Pd25QdHIuaD4KQEAgLTQwLDcgKzQyLDYgQEAKIAogbmFtZXNwYWNlIFdlYkNvcmUgewog
Ci10ZW1wbGF0ZTx0eXBlbmFtZSBUPiBjbGFzcyBEYXRhUmVmOwogY2xhc3MgS1VSTDsKIGNsYXNz
IE1lbW9yeU9iamVjdEluZm87CiBjbGFzcyBNZW1vcnlJbnN0cnVtZW50YXRpb247CkBAIC04OSw2
ICs5MCw3IEBAIHByaXZhdGU6CiAgICAgdmlydHVhbCB2b2lkIHByb2Nlc3NEZWZlcnJlZEluc3Ry
dW1lbnRlZFBvaW50ZXJzKCkgPSAwOwogCiAgICAgZnJpZW5kIGNsYXNzIE1lbW9yeUNsYXNzSW5m
bzsKKyAgICBmcmllbmQgY2xhc3MgTWVtb3J5T2JqZWN0SW5mbzsKICAgICBmcmllbmQgY2xhc3Mg
TWVtb3J5SW5zdHJ1bWVudGF0aW9uVHJhaXRzOwogCiAgICAgdGVtcGxhdGU8dHlwZW5hbWUgVD4g
Y2xhc3MgSW5zdHJ1bWVudGVkUG9pbnRlciA6IHB1YmxpYyBJbnN0cnVtZW50ZWRQb2ludGVyQmFz
ZSB7CkBAIC0xNDYsMTIgKzE0OCwxMCBAQCBwcml2YXRlOgogICAgIH07CiAKICAgICB0ZW1wbGF0
ZTx0eXBlbmFtZSBUPiB2b2lkIGFkZEluc3RydW1lbnRlZE9iamVjdEltcGwoY29uc3QgVCogY29u
c3QmLCBNZW1vcnlPYmplY3RUeXBlLCBNZW1vcnlPd25pbmdUeXBlKTsKLSAgICB0ZW1wbGF0ZTx0
eXBlbmFtZSBUPiB2b2lkIGFkZEluc3RydW1lbnRlZE9iamVjdEltcGwoY29uc3QgRGF0YVJlZjxU
PiogY29uc3QmLCBNZW1vcnlPYmplY3RUeXBlLCBNZW1vcnlPd25pbmdUeXBlKTsKICAgICB0ZW1w
bGF0ZTx0eXBlbmFtZSBUPiB2b2lkIGFkZEluc3RydW1lbnRlZE9iamVjdEltcGwoY29uc3QgT3du
UHRyPFQ+KiBjb25zdCYsIE1lbW9yeU9iamVjdFR5cGUsIE1lbW9yeU93bmluZ1R5cGUpOwogICAg
IHRlbXBsYXRlPHR5cGVuYW1lIFQ+IHZvaWQgYWRkSW5zdHJ1bWVudGVkT2JqZWN0SW1wbChjb25z
dCBSZWZQdHI8VD4qIGNvbnN0JiwgTWVtb3J5T2JqZWN0VHlwZSwgTWVtb3J5T3duaW5nVHlwZSk7
CiAKICAgICB0ZW1wbGF0ZTx0eXBlbmFtZSBUPiB2b2lkIGFkZE9iamVjdEltcGwoY29uc3QgVCog
Y29uc3QmLCBNZW1vcnlPYmplY3RUeXBlLCBNZW1vcnlPd25pbmdUeXBlKTsKLSAgICB0ZW1wbGF0
ZTx0eXBlbmFtZSBUPiB2b2lkIGFkZE9iamVjdEltcGwoY29uc3QgRGF0YVJlZjxUPiogY29uc3Qm
LCBNZW1vcnlPYmplY3RUeXBlLCBNZW1vcnlPd25pbmdUeXBlKTsKICAgICB0ZW1wbGF0ZTx0eXBl
bmFtZSBUPiB2b2lkIGFkZE9iamVjdEltcGwoY29uc3QgT3duUHRyPFQ+KiBjb25zdCYsIE1lbW9y
eU9iamVjdFR5cGUsIE1lbW9yeU93bmluZ1R5cGUpOwogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+
IHZvaWQgYWRkT2JqZWN0SW1wbChjb25zdCBSZWZQdHI8VD4qIGNvbnN0JiwgTWVtb3J5T2JqZWN0
VHlwZSwgTWVtb3J5T3duaW5nVHlwZSk7CiB9OwpAQCAtMTc2LDYgKzE3Niw4IEBAIHB1YmxpYzoK
ICAgICAgICAgLCBtX29iamVjdFNpemUoMCkKICAgICB7IH0KIAorICAgIHRlbXBsYXRlPHR5cGVu
YW1lIFQ+IHZvaWQgdmlzaXRBbm90aGVyT2JqZWN0KFQgYW5vdGhlck9iamVjdCkgeyBtX21lbW9y
eUluc3RydW1lbnRhdGlvbi0+YWRkSW5zdHJ1bWVudGVkT2JqZWN0KGFub3RoZXJPYmplY3QsIG1f
b2JqZWN0VHlwZSk7IH0KKwogICAgIE1lbW9yeU9iamVjdFR5cGUgb2JqZWN0VHlwZSgpIGNvbnN0
IHsgcmV0dXJuIG1fb2JqZWN0VHlwZTsgfQogICAgIHNpemVfdCBvYmplY3RTaXplKCkgY29uc3Qg
eyByZXR1cm4gbV9vYmplY3RTaXplOyB9CiAKQEAgLTI0NiwxNCArMjQ4LDYgQEAgdm9pZCBNZW1v
cnlJbnN0cnVtZW50YXRpb246OmFkZEluc3RydW1lbnRlZE9iamVjdEltcGwoY29uc3QgVCogY29u
c3QmIG9iamVjdCwgTWUKIH0KIAogdGVtcGxhdGU8dHlwZW5hbWUgVD4KLXZvaWQgTWVtb3J5SW5z
dHJ1bWVudGF0aW9uOjphZGRJbnN0cnVtZW50ZWRPYmplY3RJbXBsKGNvbnN0IERhdGFSZWY8VD4q
IGNvbnN0JiBvYmplY3QsIE1lbW9yeU9iamVjdFR5cGUgb3duZXJPYmplY3RUeXBlLCBNZW1vcnlP
d25pbmdUeXBlIG93bmluZ1R5cGUpCi17Ci0gICAgaWYgKG93bmluZ1R5cGUgPT0gYnlQb2ludGVy
KQotICAgICAgICBjb3VudE9iamVjdFNpemUob3duZXJPYmplY3RUeXBlLCBzaXplb2YoKm9iamVj
dCkpOwotICAgIGFkZEluc3RydW1lbnRlZE9iamVjdEltcGwob2JqZWN0LT5nZXQoKSwgb3duZXJP
YmplY3RUeXBlLCBieVBvaW50ZXIpOwotfQotCi10ZW1wbGF0ZTx0eXBlbmFtZSBUPgogdm9pZCBN
ZW1vcnlJbnN0cnVtZW50YXRpb246OmFkZEluc3RydW1lbnRlZE9iamVjdEltcGwoY29uc3QgT3du
UHRyPFQ+KiBjb25zdCYgb2JqZWN0LCBNZW1vcnlPYmplY3RUeXBlIG93bmVyT2JqZWN0VHlwZSwg
TWVtb3J5T3duaW5nVHlwZSBvd25pbmdUeXBlKQogewogICAgIGlmIChvd25pbmdUeXBlID09IGJ5
UG9pbnRlcikKQEAgLTI3MCwxNCArMjY0LDYgQEAgdm9pZCBNZW1vcnlJbnN0cnVtZW50YXRpb246
OmFkZEluc3RydW1lbnRlZE9iamVjdEltcGwoY29uc3QgUmVmUHRyPFQ+KiBjb25zdCYgb2IKIH0K
IAogdGVtcGxhdGU8dHlwZW5hbWUgVD4KLXZvaWQgTWVtb3J5SW5zdHJ1bWVudGF0aW9uOjphZGRP
YmplY3RJbXBsKGNvbnN0IERhdGFSZWY8VD4qIGNvbnN0JiBvYmplY3QsIE1lbW9yeU9iamVjdFR5
cGUgb3duZXJPYmplY3RUeXBlLCBNZW1vcnlPd25pbmdUeXBlIG93bmluZ1R5cGUpCi17Ci0gICAg
aWYgKG93bmluZ1R5cGUgPT0gYnlQb2ludGVyKQotICAgICAgICBjb3VudE9iamVjdFNpemUob3du
ZXJPYmplY3RUeXBlLCBzaXplb2YoKm9iamVjdCkpOwotICAgIGFkZE9iamVjdEltcGwob2JqZWN0
LT5nZXQoKSwgb3duZXJPYmplY3RUeXBlLCBieVBvaW50ZXIpOwotfQotCi10ZW1wbGF0ZTx0eXBl
bmFtZSBUPgogdm9pZCBNZW1vcnlJbnN0cnVtZW50YXRpb246OmFkZE9iamVjdEltcGwoY29uc3Qg
T3duUHRyPFQ+KiBjb25zdCYgb2JqZWN0LCBNZW1vcnlPYmplY3RUeXBlIG93bmVyT2JqZWN0VHlw
ZSwgTWVtb3J5T3duaW5nVHlwZSBvd25pbmdUeXBlKQogewogICAgIGlmIChvd25pbmdUeXBlID09
IGJ5UG9pbnRlcikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9E
YXRhUmVmLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvRGF0YVJlZi5oCmluZGV4
IGM4ZDgwNzJjYjllOWE4YjM3MDZkZTY5ZWU4YTQ3NDk4ZTY1OTkyN2UuLjkzZmEyZjA2NmZkMWZk
MGFlZmE0MDQ3NjAxMTFmMjJmZTk0ODNjNTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdHlsZS9EYXRhUmVmLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0
eWxlL0RhdGFSZWYuaApAQCAtNjIsNiArNjIsMTMgQEAgcHVibGljOgogICAgICAgICByZXR1cm4g
bV9kYXRhICE9IG8ubV9kYXRhICYmICptX2RhdGEgIT0gKm8ubV9kYXRhOwogICAgIH0KIAorICAg
IC8vIFRlbXBsYXRlIGhlbHBzIHVzIHRvIHdyaXRlIHRoZSBpbXBsZW1lbnRhdGlvbiB3aXRob3V0
IE1lbW9yeUluc3RydW1lbnRhdGlvbi5oIGluY2x1ZGUuCisgICAgdGVtcGxhdGU8dHlwZW5hbWUg
TWVtb3J5T2JqZWN0SW5mbz4KKyAgICB2b2lkIHJlcG9ydE1lbW9yeVVzYWdlKE1lbW9yeU9iamVj
dEluZm8qIG1lbW9yeU9iamVjdEluZm8pIGNvbnN0CisgICAgeworICAgICAgICBtZW1vcnlPYmpl
Y3RJbmZvLT52aXNpdEFub3RoZXJPYmplY3QobV9kYXRhKTsKKyAgICB9CisKIHByaXZhdGU6CiAg
ICAgUmVmUHRyPFQ+IG1fZGF0YTsKIH07Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>162718</attachid>
            <date>2012-09-07 02:50:32 -0700</date>
            <delta_ts>2012-09-07 05:04:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-96086-20120907135011.patch</filename>
            <type>text/plain</type>
            <size>5276</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI3ODQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmVmNDQyZjc1NzcwODU5
YzZkYTgzZGMzMThlNzlmY2ViMzljZDI2NC4uYTU0N2FkMjQyYTQzNjE3YTQzNTc1Y2RmMDVmZmUy
ZTcxNjJlYTI4MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEyLTA5LTA3ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBOTUk6IHJlbW92ZSBEYXRhUmVmIGluc3RydW1lbnRhdGlvbiBmcm9tIHRoZSBjb3JlIE5N
SSBjb2RlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
OTYwODYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBU
aGlzIHBhdGNoIGlzIHJlbW92aW5nIHRoZSBsYXN0IFdlYkNvcmUgc3BlY2lmaWMgbWV0aG9kcyBm
cm9tIGNvcmUgbWVtb3J5IGluc3RydW1lbnRhdGlvbiBjb2RlLgorCisgICAgICAgIEl0IGlzIGNv
dmVyZWQgYnkgd2Via2l0X3VuaXRfdGVzdHMuCisKKyAgICAgICAgKiBkb20vTWVtb3J5SW5zdHJ1
bWVudGF0aW9uLmg6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKE1lbW9yeU9iamVjdElu
Zm8pOgorICAgICAgICAoV2ViQ29yZTo6TWVtb3J5Q2xhc3NJbmZvOjpNZW1vcnlDbGFzc0luZm8p
OgorICAgICAgICAqIHJlbmRlcmluZy9zdHlsZS9EYXRhUmVmLmg6CisgICAgICAgIChEYXRhUmVm
KToKKyAgICAgICAgKFdlYkNvcmU6OkRhdGFSZWY6OnJlcG9ydE1lbW9yeVVzYWdlKToKKwogMjAx
Mi0wOS0wNyAgWW9zaGlmdW1pIElub3VlICA8eW9zaW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAg
IFdlIHNob3VsZCBoYXZlIGEgbG9jYWxpemVkIHN0cmluZyBvZiBlbXB0eSBmb3IgZGF0ZSB0aW1l
IGZpZWxkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vTWVtb3J5SW5zdHJ1bWVudGF0
aW9uLmggYi9Tb3VyY2UvV2ViQ29yZS9kb20vTWVtb3J5SW5zdHJ1bWVudGF0aW9uLmgKaW5kZXgg
YjNjYWE0ZDFlZGE3OTJmMzQ3NjAzYjljZjhmY2Y2Y2U5M2E0MWM3ZS4uMTBjOTg2ZDY4YWE1Yjk4
NDlkMmU2ZGNkOTJlOTIxYzI5M2YzMThkMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9t
L01lbW9yeUluc3RydW1lbnRhdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9NZW1vcnlJ
bnN0cnVtZW50YXRpb24uaApAQCAtMSw0ICsxLDMgQEAKLQogLyoKICAqIENvcHlyaWdodCAoQykg
MjAxMiBHb29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgogICoKQEAgLTQwLDggKzM5LDgg
QEAKIAogbmFtZXNwYWNlIFdlYkNvcmUgewogCi10ZW1wbGF0ZTx0eXBlbmFtZSBUPiBjbGFzcyBE
YXRhUmVmOwogY2xhc3MgS1VSTDsKK2NsYXNzIE1lbW9yeUNsYXNzSW5mbzsKIGNsYXNzIE1lbW9y
eU9iamVjdEluZm87CiBjbGFzcyBNZW1vcnlJbnN0cnVtZW50YXRpb247CiAKQEAgLTE0NiwxMiAr
MTQ1LDEwIEBAIHByaXZhdGU6CiAgICAgfTsKIAogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IHZv
aWQgYWRkSW5zdHJ1bWVudGVkT2JqZWN0SW1wbChjb25zdCBUKiBjb25zdCYsIE1lbW9yeU9iamVj
dFR5cGUsIE1lbW9yeU93bmluZ1R5cGUpOwotICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IHZvaWQg
YWRkSW5zdHJ1bWVudGVkT2JqZWN0SW1wbChjb25zdCBEYXRhUmVmPFQ+KiBjb25zdCYsIE1lbW9y
eU9iamVjdFR5cGUsIE1lbW9yeU93bmluZ1R5cGUpOwogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+
IHZvaWQgYWRkSW5zdHJ1bWVudGVkT2JqZWN0SW1wbChjb25zdCBPd25QdHI8VD4qIGNvbnN0Jiwg
TWVtb3J5T2JqZWN0VHlwZSwgTWVtb3J5T3duaW5nVHlwZSk7CiAgICAgdGVtcGxhdGU8dHlwZW5h
bWUgVD4gdm9pZCBhZGRJbnN0cnVtZW50ZWRPYmplY3RJbXBsKGNvbnN0IFJlZlB0cjxUPiogY29u
c3QmLCBNZW1vcnlPYmplY3RUeXBlLCBNZW1vcnlPd25pbmdUeXBlKTsKIAogICAgIHRlbXBsYXRl
PHR5cGVuYW1lIFQ+IHZvaWQgYWRkT2JqZWN0SW1wbChjb25zdCBUKiBjb25zdCYsIE1lbW9yeU9i
amVjdFR5cGUsIE1lbW9yeU93bmluZ1R5cGUpOwotICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IHZv
aWQgYWRkT2JqZWN0SW1wbChjb25zdCBEYXRhUmVmPFQ+KiBjb25zdCYsIE1lbW9yeU9iamVjdFR5
cGUsIE1lbW9yeU93bmluZ1R5cGUpOwogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+IHZvaWQgYWRk
T2JqZWN0SW1wbChjb25zdCBPd25QdHI8VD4qIGNvbnN0JiwgTWVtb3J5T2JqZWN0VHlwZSwgTWVt
b3J5T3duaW5nVHlwZSk7CiAgICAgdGVtcGxhdGU8dHlwZW5hbWUgVD4gdm9pZCBhZGRPYmplY3RJ
bXBsKGNvbnN0IFJlZlB0cjxUPiogY29uc3QmLCBNZW1vcnlPYmplY3RUeXBlLCBNZW1vcnlPd25p
bmdUeXBlKTsKIH07CkBAIC0xNzYsNiArMTczLDggQEAgcHVibGljOgogICAgICAgICAsIG1fb2Jq
ZWN0U2l6ZSgwKQogICAgIHsgfQogCisgICAgdHlwZWRlZiBNZW1vcnlDbGFzc0luZm8gQ2xhc3NJ
bmZvOworCiAgICAgTWVtb3J5T2JqZWN0VHlwZSBvYmplY3RUeXBlKCkgY29uc3QgeyByZXR1cm4g
bV9vYmplY3RUeXBlOyB9CiAgICAgc2l6ZV90IG9iamVjdFNpemUoKSBjb25zdCB7IHJldHVybiBt
X29iamVjdFNpemU7IH0KIApAQCAtMjAxLDcgKzIwMCw3IEBAIHByaXZhdGU6CiBjbGFzcyBNZW1v
cnlDbGFzc0luZm8gewogcHVibGljOgogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFQ+Ci0gICAgTWVt
b3J5Q2xhc3NJbmZvKE1lbW9yeU9iamVjdEluZm8qIG1lbW9yeU9iamVjdEluZm8sIGNvbnN0IFQq
LCBNZW1vcnlPYmplY3RUeXBlIG9iamVjdFR5cGUsIHNpemVfdCBhY3R1YWxTaXplID0gMCkKKyAg
ICBNZW1vcnlDbGFzc0luZm8oTWVtb3J5T2JqZWN0SW5mbyogbWVtb3J5T2JqZWN0SW5mbywgY29u
c3QgVCosIE1lbW9yeU9iamVjdFR5cGUgb2JqZWN0VHlwZSA9IDAsIHNpemVfdCBhY3R1YWxTaXpl
ID0gMCkKICAgICAgICAgOiBtX21lbW9yeU9iamVjdEluZm8obWVtb3J5T2JqZWN0SW5mbykKICAg
ICAgICAgLCBtX21lbW9yeUluc3RydW1lbnRhdGlvbihtZW1vcnlPYmplY3RJbmZvLT5tZW1vcnlJ
bnN0cnVtZW50YXRpb24oKSkKICAgICB7CkBAIC0yNDYsMTQgKzI0NSw2IEBAIHZvaWQgTWVtb3J5
SW5zdHJ1bWVudGF0aW9uOjphZGRJbnN0cnVtZW50ZWRPYmplY3RJbXBsKGNvbnN0IFQqIGNvbnN0
JiBvYmplY3QsIE1lCiB9CiAKIHRlbXBsYXRlPHR5cGVuYW1lIFQ+Ci12b2lkIE1lbW9yeUluc3Ry
dW1lbnRhdGlvbjo6YWRkSW5zdHJ1bWVudGVkT2JqZWN0SW1wbChjb25zdCBEYXRhUmVmPFQ+KiBj
b25zdCYgb2JqZWN0LCBNZW1vcnlPYmplY3RUeXBlIG93bmVyT2JqZWN0VHlwZSwgTWVtb3J5T3du
aW5nVHlwZSBvd25pbmdUeXBlKQotewotICAgIGlmIChvd25pbmdUeXBlID09IGJ5UG9pbnRlcikK
LSAgICAgICAgY291bnRPYmplY3RTaXplKG93bmVyT2JqZWN0VHlwZSwgc2l6ZW9mKCpvYmplY3Qp
KTsKLSAgICBhZGRJbnN0cnVtZW50ZWRPYmplY3RJbXBsKG9iamVjdC0+Z2V0KCksIG93bmVyT2Jq
ZWN0VHlwZSwgYnlQb2ludGVyKTsKLX0KLQotdGVtcGxhdGU8dHlwZW5hbWUgVD4KIHZvaWQgTWVt
b3J5SW5zdHJ1bWVudGF0aW9uOjphZGRJbnN0cnVtZW50ZWRPYmplY3RJbXBsKGNvbnN0IE93blB0
cjxUPiogY29uc3QmIG9iamVjdCwgTWVtb3J5T2JqZWN0VHlwZSBvd25lck9iamVjdFR5cGUsIE1l
bW9yeU93bmluZ1R5cGUgb3duaW5nVHlwZSkKIHsKICAgICBpZiAob3duaW5nVHlwZSA9PSBieVBv
aW50ZXIpCkBAIC0yNzAsMTQgKzI2MSw2IEBAIHZvaWQgTWVtb3J5SW5zdHJ1bWVudGF0aW9uOjph
ZGRJbnN0cnVtZW50ZWRPYmplY3RJbXBsKGNvbnN0IFJlZlB0cjxUPiogY29uc3QmIG9iCiB9CiAK
IHRlbXBsYXRlPHR5cGVuYW1lIFQ+Ci12b2lkIE1lbW9yeUluc3RydW1lbnRhdGlvbjo6YWRkT2Jq
ZWN0SW1wbChjb25zdCBEYXRhUmVmPFQ+KiBjb25zdCYgb2JqZWN0LCBNZW1vcnlPYmplY3RUeXBl
IG93bmVyT2JqZWN0VHlwZSwgTWVtb3J5T3duaW5nVHlwZSBvd25pbmdUeXBlKQotewotICAgIGlm
IChvd25pbmdUeXBlID09IGJ5UG9pbnRlcikKLSAgICAgICAgY291bnRPYmplY3RTaXplKG93bmVy
T2JqZWN0VHlwZSwgc2l6ZW9mKCpvYmplY3QpKTsKLSAgICBhZGRPYmplY3RJbXBsKG9iamVjdC0+
Z2V0KCksIG93bmVyT2JqZWN0VHlwZSwgYnlQb2ludGVyKTsKLX0KLQotdGVtcGxhdGU8dHlwZW5h
bWUgVD4KIHZvaWQgTWVtb3J5SW5zdHJ1bWVudGF0aW9uOjphZGRPYmplY3RJbXBsKGNvbnN0IE93
blB0cjxUPiogY29uc3QmIG9iamVjdCwgTWVtb3J5T2JqZWN0VHlwZSBvd25lck9iamVjdFR5cGUs
IE1lbW9yeU93bmluZ1R5cGUgb3duaW5nVHlwZSkKIHsKICAgICBpZiAob3duaW5nVHlwZSA9PSBi
eVBvaW50ZXIpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvRGF0
YVJlZi5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL0RhdGFSZWYuaAppbmRleCBj
OGQ4MDcyY2I5ZTlhOGIzNzA2ZGU2OWVlOGE0NzQ5OGU2NTk5MjdlLi45MWE3ODQ1MWQyZDY4ZTRk
NGJjZDMwYmUyMTZiOWQ5OTE3N2JiOGJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvc3R5bGUvRGF0YVJlZi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHls
ZS9EYXRhUmVmLmgKQEAgLTYyLDYgKzYyLDE0IEBAIHB1YmxpYzoKICAgICAgICAgcmV0dXJuIG1f
ZGF0YSAhPSBvLm1fZGF0YSAmJiAqbV9kYXRhICE9ICpvLm1fZGF0YTsKICAgICB9CiAKKyAgICAv
LyBUZW1wbGF0ZSBoZWxwcyB1cyB0byB3cml0ZSB0aGUgaW1wbGVtZW50YXRpb24gd2l0aG91dCBN
ZW1vcnlJbnN0cnVtZW50YXRpb24uaCBpbmNsdWRlLgorICAgIHRlbXBsYXRlPHR5cGVuYW1lIE1l
bW9yeU9iamVjdEluZm8+CisgICAgdm9pZCByZXBvcnRNZW1vcnlVc2FnZShNZW1vcnlPYmplY3RJ
bmZvKiBtZW1vcnlPYmplY3RJbmZvKSBjb25zdAorICAgIHsKKyAgICAgICAgdHlwZW5hbWUgTWVt
b3J5T2JqZWN0SW5mbzo6Q2xhc3NJbmZvIGluZm8obWVtb3J5T2JqZWN0SW5mbywgdGhpcyk7Cisg
ICAgICAgIGluZm8uYWRkSW5zdHJ1bWVudGVkTWVtYmVyKG1fZGF0YSk7CisgICAgfQorCiBwcml2
YXRlOgogICAgIFJlZlB0cjxUPiBtX2RhdGE7CiB9Owo=
</data>
<flag name="review"
          id="173907"
          type_id="1"
          status="+"
          setter="yurys"
    />
          </attachment>
      

    </bug>

</bugzilla>