<?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>81330</bug_id>
          
          <creation_ts>2012-03-16 04:14:07 -0700</creation_ts>
          <short_desc>REGRESSION(r110976): webkit_unit_tests crashes. (Requested by morrita on #webkit).</short_desc>
          <delta_ts>2012-03-20 18:07:40 -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>New Bugs</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>
          
          <blocked>81161</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>ap</cc>
    
    <cc>japhet</cc>
    
    <cc>morrita</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>580355</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-16 04:14:07 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/110976 broke the build:
webkit_unit_tests crashes. (Requested by morrita on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580357</commentid>
    <comment_count>1</comment_count>
      <attachid>132245</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-16 04:14:42 -0700</bug_when>
    <thetext>Created attachment 132245
ROLLOUT of r110976

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580372</commentid>
    <comment_count>2</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-03-16 04:26:41 -0700</bug_when>
    <thetext>
http://chromegw.corp.google.com/i/chromium.webkit/builders/Webkit%20Mac10.6/builds/13642

Here is the stack trace:
[----------] 2 tests from WebPageSerializerTest
[ RUN      ] WebPageSerializerTest.HTMLNodes
[21953:21961:0316/030150:479780855:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
[21953:21953:0316/030150:479783475:FATAL:resource_bundle.cc(97)] Check failed: g_shared_instance_ != NULL. 
[21953:21953:0316/030150:479783475:FATAL:resource_bundle.cc(97)] Check failed: g_shared_instance_ != NULL. 
	base::debug::StackTrace::StackTrace() [0x18aa32e]
	base::(anonymous namespace)::StackDumpSignalHandler() [0x1891259]
	0x7fe2a40f6af0
	0x7fe2a40f6a75
	0x7fe2a40fa5c0
	base::debug::BreakDebugger() [0x1871719]
	logging::LogMessage::~LogMessage() [0x187eee4]
	ui::ResourceBundle::GetSharedInstance() [0xd454e2]
	TestWebKitPlatformSupport::GetLocalizedString() [0x8879e8]
	webkit_glue::WebKitPlatformSupportImpl::queryLocalizedString() [0x17ccced]
	TestWebKitPlatformSupport::queryLocalizedString() [0x889658]
	WebCore::query() [0x1862150]
	WebCore::inputElementAltText() [0x18624fe]
	WebCore::HTMLInputElement::altText() [0xd91339]
	WebCore::RenderImage::updateAltText() [0x13da1aa]
	WebCore::RenderImage::RenderImage() [0x13da30c]
	WebCore::ImageInputType::createRenderer() [0xe447e2]
	WebCore::NodeRendererFactory::createRenderer() [0x8dc3d7]
	WebCore::NodeRendererFactory::createRendererIfNeeded() [0x8dcb0f]
	WebCore::Node::createRendererIfNeeded() [0x8d0628]
	WebCore::Element::attach() [0x8be058]
	WebCore::HTMLFormControlElement::attach() [0xd83f91]
	WebCore::HTMLInputElement::attach() [0xd9215a]
	WebCore::ContainerNode::attach() [0x88c734]
	WebCore::Element::attach() [0x8be161]
	WebCore::ContainerNode::attach() [0x88c734]
	WebCore::Element::attach() [0x8be161]
	WebCore::Element::recalcStyle() [0x8bf17a]
	WebCore::Element::recalcStyle() [0x8bedb5]
	WebCore::Document::recalcStyle() [0x8a74db]
	WebCore::Document::styleSelectorChanged() [0x8a7992]
	WebCore::Document::removePendingSheet() [0x8a7aea]
	WebCore::HTMLLinkElement::sheetLoaded() [0xd93430]
	WebCore::CSSStyleSheet::checkLoaded() [0x103241a]
	WebCore::HTMLLinkElement::setCSSStyleSheet() [0xd93d51]
	WebCore::CachedCSSStyleSheet::checkNotify() [0x118190c]
	WebCore::CachedResource::stopLoading() [0x1185968]
	WebCore::SubresourceLoader::releaseResources() [0x1174a0c]
	WebCore::ResourceLoader::cancel() [0x116efcb]
	WebCore::ResourceLoader::cancel() [0x1170070]
	WebCore::cancelAll() [0x1134e42]
	WebCore::DocumentLoader::stopLoading() [0x1135166]
	WebCore::FrameLoader::stopAllLoaders() [0x11479d2]
	WebCore::FrameLoader::frameDetached() [0x114848b]
	WebKit::WebViewImpl::close() [0x829518]
	testing::TestInfo::Run() [0x87a02a]
	testing::TestCase::Run() [0x87a177]
	testing::internal::UnitTestImpl::RunAllTests() [0x87a40d]
	testing::UnitTest::Run() [0x878c13]
	base::TestSuite::Run() [0x884f48]
	main [0x419fd0]
	0x7fe2a40e1c4d
	0x419e99</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580373</commentid>
    <comment_count>3</comment_count>
      <attachid>132245</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-16 04:29:31 -0700</bug_when>
    <thetext>Comment on attachment 132245
ROLLOUT of r110976

Clearing flags on attachment: 132245

Committed r110986: &lt;http://trac.webkit.org/changeset/110986&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580374</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-03-16 04:29:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580553</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2012-03-16 08:58:44 -0700</bug_when>
    <thetext>Please always reopen a bug when rolling out its fix.

Also, it seems uncertain if this was indeed the reason for this crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>580834</commentid>
    <comment_count>6</comment_count>
    <who name="Nate Chapin">japhet</who>
    <bug_when>2012-03-16 13:00:11 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Please always reopen a bug when rolling out its fix.
&gt; 
&gt; Also, it seems uncertain if this was indeed the reason for this crash.

This patch definitely triggered the crash, but I think it&apos;s a bug in the chromium-mac test support. We&apos;re derefing a null pointer that is intentionally left uninitialized for webkit_unit_tests in . I don&apos;t know anything about this code, so I need to go hunting for someone that knows its history.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>583672</commentid>
    <comment_count>7</comment_count>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-03-20 18:07:40 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Please always reopen a bug when rolling out its fix.
Oops. I should&apos;ve done so. I&apos;m sorry for being unaware of this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>132245</attachid>
            <date>2012-03-16 04:14:42 -0700</date>
            <delta_ts>2012-03-16 04:29:30 -0700</delta_ts>
            <desc>ROLLOUT of r110976</desc>
            <filename>bug-81330-20120316111714.patch</filename>
            <type>text/plain</type>
            <size>8694</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEwOTg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGIwNmFiMWJjMzc5Zjhi
MWVhN2VmNTZjNmYyYzE5NDJmYmRkOTk0ZC4uMjcyZjFjZjc3MjM3N2FmNTFhYzVhOTAzZWRiZTdh
MTM1YmE1ZTgzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM2IEBACisyMDEyLTAzLTE2ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTEwOTc2LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMTA5NzYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTgxMzMwCisKKyAgICAgICAgd2Via2l0X3VuaXRfdGVzdHMgY3Jhc2hlcy4gKFJl
cXVlc3RlZCBieSBtb3JyaXRhIG9uICN3ZWJraXQpLgorCisgICAgICAgICogbG9hZGVyL2NhY2hl
L0NhY2hlZENTU1N0eWxlU2hlZXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVkQ1NTU3R5
bGVTaGVldDo6ZXJyb3IpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogbG9hZGVyL2Nh
Y2hlL0NhY2hlZENTU1N0eWxlU2hlZXQuaDoKKyAgICAgICAgKENhY2hlZENTU1N0eWxlU2hlZXQp
OgorICAgICAgICAqIGxvYWRlci9jYWNoZS9DYWNoZWRGb250LmNwcDoKKyAgICAgICAgKFdlYkNv
cmUpOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVkRm9udDo6ZXJyb3IpOgorICAgICAgICAqIGxv
YWRlci9jYWNoZS9DYWNoZWRGb250Lmg6CisgICAgICAgIChDYWNoZWRGb250KToKKyAgICAgICAg
KiBsb2FkZXIvY2FjaGUvQ2FjaGVkSW1hZ2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVk
SW1hZ2U6OmVycm9yKToKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2UuaDoK
KyAgICAgICAgKENhY2hlZFJlc291cmNlKToKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVk
U2NyaXB0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkNhY2hlZFNjcmlwdDo6ZXJyb3IpOgorICAg
ICAgICAoV2ViQ29yZSk6CisgICAgICAgICogbG9hZGVyL2NhY2hlL0NhY2hlZFNjcmlwdC5oOgor
ICAgICAgICAoQ2FjaGVkU2NyaXB0KToKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVkWFNM
U3R5bGVTaGVldC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDYWNoZWRYU0xTdHlsZVNoZWV0Ojpl
cnJvcik6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKiBsb2FkZXIvY2FjaGUvQ2FjaGVk
WFNMU3R5bGVTaGVldC5oOgorICAgICAgICAoQ2FjaGVkWFNMU3R5bGVTaGVldCk6CisKIDIwMTIt
MDMtMTYgIE5hdCBEdWNhICA8bmR1Y2FAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJvbWl1
bV0gQnVtcCB0ZXh0dXJlVXBkYXRlc1BlckZyYW1lIHRvIDMyIHRvIGZhdm9yIHVwZGF0aW5nIHRo
ZSBzY3JlZW4gb3ZlciBqYW5rIHByZXZlbnRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9jYWNoZS9DYWNoZWRDU1NTdHlsZVNoZWV0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xv
YWRlci9jYWNoZS9DYWNoZWRDU1NTdHlsZVNoZWV0LmNwcAppbmRleCBlOGYwMGI3NGU0YjdmNjhj
YzA2NzFiOWRkZmY5ZTVjOTg3MmMzNzRkLi4zYjUyY2Q2ZGM2MDViMWUyZDM0OGM5MzkxYWI2MzQ2
OWJlYWFjZDk0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVk
Q1NTU3R5bGVTaGVldC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hl
ZENTU1N0eWxlU2hlZXQuY3BwCkBAIC0xMTcsNiArMTE3LDE0IEBAIHZvaWQgQ2FjaGVkQ1NTU3R5
bGVTaGVldDo6Y2hlY2tOb3RpZnkoKQogICAgICAgICBjLT5zZXRDU1NTdHlsZVNoZWV0KG1fcmVz
b3VyY2VSZXF1ZXN0LnVybCgpLCBtX3Jlc3BvbnNlLnVybCgpLCBtX2RlY29kZXItPmVuY29kaW5n
KCkubmFtZSgpLCB0aGlzKTsKIH0KIAordm9pZCBDYWNoZWRDU1NTdHlsZVNoZWV0OjplcnJvcihD
YWNoZWRSZXNvdXJjZTo6U3RhdHVzIHN0YXR1cykKK3sKKyAgICBzZXRTdGF0dXMoc3RhdHVzKTsK
KyAgICBBU1NFUlQoZXJyb3JPY2N1cnJlZCgpKTsKKyAgICBzZXRMb2FkaW5nKGZhbHNlKTsKKyAg
ICBjaGVja05vdGlmeSgpOworfQorCiBib29sIENhY2hlZENTU1N0eWxlU2hlZXQ6OmNhblVzZVNo
ZWV0KGJvb2wgZW5mb3JjZU1JTUVUeXBlLCBib29sKiBoYXNWYWxpZE1JTUVUeXBlKSBjb25zdAog
ewogICAgIGlmIChlcnJvck9jY3VycmVkKCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvY2FjaGUvQ2FjaGVkQ1NTU3R5bGVTaGVldC5oIGIvU291cmNlL1dlYkNvcmUvbG9hZGVy
L2NhY2hlL0NhY2hlZENTU1N0eWxlU2hlZXQuaAppbmRleCAxMDE1ZjNkNDc3MWI0NGJhMDI4NGIy
OTliMjhiZWRlMTYzMzY4N2M2Li4xYzBhZTc4YjFiNzMwODgxNGYxNDc5MDQ5OTQ3ZTBhOWJlMTYz
MTljIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkQ1NTU3R5
bGVTaGVldC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRDU1NTdHls
ZVNoZWV0LmgKQEAgLTQ5LDE0ICs0OSwxNSBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAg
IHZpcnR1YWwgdm9pZCBzZXRFbmNvZGluZyhjb25zdCBTdHJpbmcmKTsKICAgICAgICAgdmlydHVh
bCBTdHJpbmcgZW5jb2RpbmcoKSBjb25zdDsKICAgICAgICAgdmlydHVhbCB2b2lkIGRhdGEoUGFz
c1JlZlB0cjxTaGFyZWRCdWZmZXI+IGRhdGEsIGJvb2wgYWxsRGF0YVJlY2VpdmVkKTsKKyAgICAg
ICAgdmlydHVhbCB2b2lkIGVycm9yKENhY2hlZFJlc291cmNlOjpTdGF0dXMpOworCisgICAgICAg
IHZvaWQgY2hlY2tOb3RpZnkoKTsKICAgICAKICAgICBwcml2YXRlOgogICAgICAgICBib29sIGNh
blVzZVNoZWV0KGJvb2wgZW5mb3JjZU1JTUVUeXBlLCBib29sKiBoYXNWYWxpZE1JTUVUeXBlKSBj
b25zdDsKICAgICAgICAgdmlydHVhbCBQdXJnZVByaW9yaXR5IHB1cmdlUHJpb3JpdHkoKSBjb25z
dCB7IHJldHVybiBQdXJnZUxhc3Q7IH0KIAogICAgIHByb3RlY3RlZDoKLSAgICAgICAgdmlydHVh
bCB2b2lkIGNoZWNrTm90aWZ5KCk7Ci0KICAgICAgICAgUmVmUHRyPFRleHRSZXNvdXJjZURlY29k
ZXI+IG1fZGVjb2RlcjsKICAgICAgICAgU3RyaW5nIG1fZGVjb2RlZFNoZWV0VGV4dDsKICAgICB9
OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnQuY3Bw
IGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnQuY3BwCmluZGV4IGFlNzkx
ZDMxMjUyZDM5MThiOTBjYTk0NzRmOGI1ZmIxZThlM2RkYjIuLmRjODU2N2ZiMzE3YTkzMTM2Njc5
N2EyNDBjMjFiMzgwODc0MmMxYWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9j
YWNoZS9DYWNoZWRGb250LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2Fj
aGVkRm9udC5jcHAKQEAgLTE5OCw0ICsxOTgsMTMgQEAgdm9pZCBDYWNoZWRGb250OjpjaGVja05v
dGlmeSgpCiAgICAgICAgICBjLT5mb250TG9hZGVkKHRoaXMpOwogfQogCisKK3ZvaWQgQ2FjaGVk
Rm9udDo6ZXJyb3IoQ2FjaGVkUmVzb3VyY2U6OlN0YXR1cyBzdGF0dXMpCit7CisgICAgc2V0U3Rh
dHVzKHN0YXR1cyk7CisgICAgQVNTRVJUKGVycm9yT2NjdXJyZWQoKSk7CisgICAgc2V0TG9hZGlu
ZyhmYWxzZSk7CisgICAgY2hlY2tOb3RpZnkoKTsKK30KKwogfQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRl
ci9jYWNoZS9DYWNoZWRGb250LmgKaW5kZXggZjFmZTVmMzAzZjAwM2NmZmEzNDJiOGJlZjJhMzI0
YjIxZTczNDk1My4uZTBiNWI3ZGFjNDlmMTk0NTgxMjc0YWQzMDgyOWJkNzM1ZTczNTI2MSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZEZvbnQuaAorKysgYi9T
b3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkRm9udC5oCkBAIC01Myw4ICs1MywxMiBA
QCBwdWJsaWM6CiAKICAgICB2aXJ0dWFsIHZvaWQgZGlkQWRkQ2xpZW50KENhY2hlZFJlc291cmNl
Q2xpZW50Kik7CiAgICAgdmlydHVhbCB2b2lkIGRhdGEoUGFzc1JlZlB0cjxTaGFyZWRCdWZmZXI+
IGRhdGEsIGJvb2wgYWxsRGF0YVJlY2VpdmVkKTsKKyAgICB2aXJ0dWFsIHZvaWQgZXJyb3IoQ2Fj
aGVkUmVzb3VyY2U6OlN0YXR1cyk7CiAKICAgICB2aXJ0dWFsIHZvaWQgYWxsQ2xpZW50c1JlbW92
ZWQoKTsKKworICAgIHZvaWQgY2hlY2tOb3RpZnkoKTsKKwogICAgIHZvaWQgYmVnaW5Mb2FkSWZO
ZWVkZWQoQ2FjaGVkUmVzb3VyY2VMb2FkZXIqIGRsKTsKICAgICBib29sIHN0aWxsTmVlZHNMb2Fk
KCkgY29uc3QgeyByZXR1cm4gIW1fbG9hZEluaXRpYXRlZDsgfQogCkBAIC02Nyw3ICs3MSw2IEBA
IHB1YmxpYzoKICNlbmRpZgogCiBwcml2YXRlOgotICAgIHZpcnR1YWwgdm9pZCBjaGVja05vdGlm
eSgpOwogICAgIEZvbnRDdXN0b21QbGF0Zm9ybURhdGEqIG1fZm9udERhdGE7CiAgICAgYm9vbCBt
X2xvYWRJbml0aWF0ZWQ7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNo
ZS9DYWNoZWRJbWFnZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkSW1h
Z2UuY3BwCmluZGV4IDJhNzVhMjQ2ZTFlOWU1ZmQxYWY4ZDhlZTA4ZTE1YmM5ZDU3MmUzYWIuLjVi
NzczMDFlZjVjMzZiNmE3OTBjYmRkZWM1MTQ4ODIyY2YwNzE4OTQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRJbWFnZS5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvbG9hZGVyL2NhY2hlL0NhY2hlZEltYWdlLmNwcApAQCAtMzgwLDExICszODAsMTQgQEAgdm9p
ZCBDYWNoZWRJbWFnZTo6ZGF0YShQYXNzUmVmUHRyPFNoYXJlZEJ1ZmZlcj4gZGF0YSwgYm9vbCBh
bGxEYXRhUmVjZWl2ZWQpCiAKIHZvaWQgQ2FjaGVkSW1hZ2U6OmVycm9yKENhY2hlZFJlc291cmNl
OjpTdGF0dXMgc3RhdHVzKQogewotICAgIENhY2hlZFJlc291cmNlOjplcnJvcihzdGF0dXMpOwog
ICAgIGNoZWNrU2hvdWxkUGFpbnRCcm9rZW5JbWFnZSgpOwogICAgIGNsZWFyKCk7CisgICAgc2V0
U3RhdHVzKHN0YXR1cyk7CisgICAgQVNTRVJUKGVycm9yT2NjdXJyZWQoKSk7CiAgICAgbV9kYXRh
LmNsZWFyKCk7CiAgICAgbm90aWZ5T2JzZXJ2ZXJzKCk7CisgICAgc2V0TG9hZGluZyhmYWxzZSk7
CisgICAgY2hlY2tOb3RpZnkoKTsKIH0KIAogdm9pZCBDYWNoZWRJbWFnZTo6c2V0UmVzcG9uc2Uo
Y29uc3QgUmVzb3VyY2VSZXNwb25zZSYgcmVzcG9uc2UpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2UuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRl
ci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5oCmluZGV4IDE0NDMwZTU2OGY0OWYyZGViNmU0MzgzNmI0
YzlhOGFiNzE3ZmRkNGQuLmMwN2IyMzFkNGQ1OTg1NzUxY2NjYTA2MjFkMzc1N2E5NTY2YjQ2OTgg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRSZXNvdXJjZS5oCkBAIC0y
NDgsNyArMjQ4LDcgQEAgcHVibGljOgogICAgIGRvdWJsZSBsb2FkRmluaXNoVGltZSgpIGNvbnN0
IHsgcmV0dXJuIG1fbG9hZEZpbmlzaFRpbWU7IH0KIAogcHJvdGVjdGVkOgotICAgIHZpcnR1YWwg
dm9pZCBjaGVja05vdGlmeSgpOworICAgIHZvaWQgY2hlY2tOb3RpZnkoKTsKIAogICAgIHZvaWQg
c2V0RW5jb2RlZFNpemUodW5zaWduZWQpOwogICAgIHZvaWQgc2V0RGVjb2RlZFNpemUodW5zaWdu
ZWQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFNjcmlw
dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkU2NyaXB0LmNwcAppbmRl
eCA5M2RjNjcwMWY1YWY4NDk3MjU1YTllODZlOTRlOTNhYzY4M2RhZmU4Li44YzgzYmNhODgyNjUx
MjRlMjhlYTBhODg0YzhmZjg5MGI0NWFlNzAwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvY2FjaGUvQ2FjaGVkU2NyaXB0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIv
Y2FjaGUvQ2FjaGVkU2NyaXB0LmNwcApAQCAtMTA0LDYgKzEwNCwxNCBAQCB2b2lkIENhY2hlZFNj
cmlwdDo6ZGF0YShQYXNzUmVmUHRyPFNoYXJlZEJ1ZmZlcj4gZGF0YSwgYm9vbCBhbGxEYXRhUmVj
ZWl2ZWQpCiAgICAgY2hlY2tOb3RpZnkoKTsKIH0KIAordm9pZCBDYWNoZWRTY3JpcHQ6OmVycm9y
KENhY2hlZFJlc291cmNlOjpTdGF0dXMgc3RhdHVzKQoreworICAgIHNldFN0YXR1cyhzdGF0dXMp
OworICAgIEFTU0VSVChlcnJvck9jY3VycmVkKCkpOworICAgIHNldExvYWRpbmcoZmFsc2UpOwor
ICAgIGNoZWNrTm90aWZ5KCk7Cit9CisKIHZvaWQgQ2FjaGVkU2NyaXB0OjpkZXN0cm95RGVjb2Rl
ZERhdGEoKQogewogICAgIG1fc2NyaXB0ID0gU3RyaW5nKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkU2NyaXB0LmggYi9Tb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvY2FjaGUvQ2FjaGVkU2NyaXB0LmgKaW5kZXggZThkNTZhZWUwZTVmMmVmN2UyZmUxZmZkM2Rh
NTgxYWQ2ZTQ4Mjg5Yi4uMWE3NmMxOGY0NjdlNDBiZDA1OTM2MGQxZGYzNzgwYmZmNzkxNGRhZiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFNjcmlwdC5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRTY3JpcHQuaApAQCAtNTMsNiAr
NTMsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIHZpcnR1YWwgdm9pZCBzZXRFbmNv
ZGluZyhjb25zdCBTdHJpbmcmKTsKICAgICAgICAgdmlydHVhbCBTdHJpbmcgZW5jb2RpbmcoKSBj
b25zdDsKICAgICAgICAgdmlydHVhbCB2b2lkIGRhdGEoUGFzc1JlZlB0cjxTaGFyZWRCdWZmZXI+
IGRhdGEsIGJvb2wgYWxsRGF0YVJlY2VpdmVkKTsKKyAgICAgICAgdmlydHVhbCB2b2lkIGVycm9y
KFN0YXR1cyk7CiAKICAgICAgICAgdmlydHVhbCB2b2lkIGRlc3Ryb3lEZWNvZGVkRGF0YSgpOwog
I2lmIFVTRShKU0MpICAgICAgICAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9j
YWNoZS9DYWNoZWRYU0xTdHlsZVNoZWV0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNo
ZS9DYWNoZWRYU0xTdHlsZVNoZWV0LmNwcAppbmRleCBjYTRkMGUxMmY5Yjc5MjQ4NDA5YWQ5ZWE0
NjU3ODFjYjgxN2E0N2Q0Li4zMzZmY2U0YWM2MGZmMzM4Mzc0MDVlOGJlYmUxNzFkZDg0YmZjYTIy
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkWFNMU3R5bGVT
aGVldC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL2NhY2hlL0NhY2hlZFhTTFN0eWxl
U2hlZXQuY3BwCkBAIC04OCw2ICs4OCwxNCBAQCB2b2lkIENhY2hlZFhTTFN0eWxlU2hlZXQ6OmNo
ZWNrTm90aWZ5KCkKICAgICAgICAgYy0+c2V0WFNMU3R5bGVTaGVldChtX3Jlc291cmNlUmVxdWVz
dC51cmwoKSwgbV9yZXNwb25zZS51cmwoKSwgbV9zaGVldCk7CiB9CiAKK3ZvaWQgQ2FjaGVkWFNM
U3R5bGVTaGVldDo6ZXJyb3IoQ2FjaGVkUmVzb3VyY2U6OlN0YXR1cyBzdGF0dXMpCit7CisgICAg
c2V0U3RhdHVzKHN0YXR1cyk7CisgICAgQVNTRVJUKGVycm9yT2NjdXJyZWQoKSk7CisgICAgc2V0
TG9hZGluZyhmYWxzZSk7CisgICAgY2hlY2tOb3RpZnkoKTsKK30KKwogI2VuZGlmCiAKIH0KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNoZS9DYWNoZWRYU0xTdHlsZVNoZWV0
LmggYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkWFNMU3R5bGVTaGVldC5oCmlu
ZGV4IGRjZTI2M2NkZmNlYzFkYzBlZTA4NGMzZjgwMDRhYTMyYjAyN2ZjYzIuLmI4ZjcyODNkMzY0
OTI5ZjI4NTZlYTU4YTI3ZTA3N2Q4NDhmMjhhNmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L2xvYWRlci9jYWNoZS9DYWNoZWRYU0xTdHlsZVNoZWV0LmgKKysrIGIvU291cmNlL1dlYkNvcmUv
bG9hZGVyL2NhY2hlL0NhY2hlZFhTTFN0eWxlU2hlZXQuaApAQCAtNDYsMTAgKzQ2LDExIEBAIG5h
bWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAgdmlydHVhbCB2b2lkIHNldEVuY29kaW5nKGNvbnN0
IFN0cmluZyYpOwogICAgICAgICB2aXJ0dWFsIFN0cmluZyBlbmNvZGluZygpIGNvbnN0OwogICAg
ICAgICB2aXJ0dWFsIHZvaWQgZGF0YShQYXNzUmVmUHRyPFNoYXJlZEJ1ZmZlcj4gZGF0YSwgYm9v
bCBhbGxEYXRhUmVjZWl2ZWQpOworICAgICAgICB2aXJ0dWFsIHZvaWQgZXJyb3IoQ2FjaGVkUmVz
b3VyY2U6OlN0YXR1cyk7CisgICAgICAgIAorICAgICAgICB2b2lkIGNoZWNrTm90aWZ5KCk7CiAg
ICAgICAgIAogICAgIHByb3RlY3RlZDoKLSAgICAgICAgdmlydHVhbCB2b2lkIGNoZWNrTm90aWZ5
KCk7Ci0KICAgICAgICAgU3RyaW5nIG1fc2hlZXQ7CiAgICAgICAgIFJlZlB0cjxUZXh0UmVzb3Vy
Y2VEZWNvZGVyPiBtX2RlY29kZXI7CiAgICAgfTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>