<?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>230064</bug_id>
          
          <creation_ts>2021-09-08 14:03:14 -0700</creation_ts>
          <short_desc>REGRESSION(r282115): undefined reference to `IPC::messageArgumentDescriptions(IPC::MessageName)&apos; in Debug build</short_desc>
          <delta_ts>2021-09-08 21:27:56 -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>WebKit2</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=230075</see_also>
          <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>
          <dependson>229664</dependson>
          <blocked>230081</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>heycam</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1791613</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-09-08 14:03:14 -0700</bug_when>
    <thetext>WinCairo and WPE Debug are failing to link WebKit library since r282115. 

Buildbot: builder WinCairo-64-bit-WKL-Debug-Build build 6912
https://build.webkit.org/#/builders/38/builds/6912

FAILED: bin64/WebKit2.dll lib64/WebKit2.lib 
cmd.exe /C &quot;cd . &amp;&amp; C:\tools\cmake\bin\cmake.exe -E vs_link_dll --intdir=Source\WebKit\CMakeFiles\WebKit.dir --rc=&quot;C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\rc.exe&quot; --mt=&quot;C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\mt.exe&quot; --manifests  -- C:\MSVS\VC\Tools\MSVC\14.28.29910\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\WebKit.rsp  /out:bin64\WebKit2.dll /implib:lib64\WebKit2.lib /pdb:bin64\WebKit2.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /OPT:NOREF /OPT:NOICF /INCREMENTAL:NO /debug /INCREMENTAL /INCREMENTAL:NO  /DELAYLOAD:d3d9.dll /DELAYLOAD:dxva2.dll /DELAYLOAD:evr.dll /DELAYLOAD:mf.dll /DELAYLOAD:mfplat.dll  &amp;&amp; cd .&quot;
LINK Pass 1: command &quot;C:\MSVS\VC\Tools\MSVC\14.28.29910\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\WebKit.rsp /out:bin64\WebKit2.dll /implib:lib64\WebKit2.lib /pdb:bin64\WebKit2.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /OPT:NOREF /OPT:NOICF /INCREMENTAL:NO /debug /INCREMENTAL /INCREMENTAL:NO /DELAYLOAD:d3d9.dll /DELAYLOAD:dxva2.dll /DELAYLOAD:evr.dll /DELAYLOAD:mf.dll /DELAYLOAD:mfplat.dll /MANIFEST /MANIFESTFILE:Source\WebKit\CMakeFiles\WebKit.dir/intermediate.manifest Source\WebKit\CMakeFiles\WebKit.dir/manifest.res&quot; failed (exit code 1120) with the following output:
   Creating library lib64\WebKit2.lib and object lib64\WebKit2.exp
UnifiedSource-3a52ce78-1.cpp.obj : error LNK2001: unresolved external symbol &quot;class std::optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)&quot; (?messageArgumentDescriptions@IPC@@YA?AV?$optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@std@@W4MessageName@1@@Z)
UnifiedSource-3a52ce78-2.cpp.obj : error LNK2001: unresolved external symbol &quot;class std::optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)&quot; (?messageArgumentDescriptions@IPC@@YA?AV?$optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@std@@W4MessageName@1@@Z)
UnifiedSource-88d1702b-2.cpp.obj : error LNK2001: unresolved external symbol &quot;class std::optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)&quot; (?messageArgumentDescriptions@IPC@@YA?AV?$optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@std@@W4MessageName@1@@Z)
EventDispatcherMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol &quot;class std::optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)&quot; (?messageArgumentDescriptions@IPC@@YA?AV?$optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@std@@W4MessageName@1@@Z)
VisitedLinkTableControllerMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol &quot;class std::optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)&quot; (?messageArgumentDescriptions@IPC@@YA?AV?$optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@std@@W4MessageName@1@@Z)
WebPageMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol &quot;class std::optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)&quot; (?messageArgumentDescriptions@IPC@@YA?AV?$optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@std@@W4MessageName@1@@Z)
StorageAreaMapMessageReceiver.cpp.obj : error LNK2001: unresolved external symbol &quot;class std::optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageArgumentDescriptions(enum IPC::MessageName)&quot; (?messageArgumentDescriptions@IPC@@YA?AV?$optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@std@@W4MessageName@1@@Z)
(...)
bin64\WebKit2.dll : fatal error LNK1120: 2 unresolved externals
ninja: build stopped: subcommand failed.

Buildbot: builder WPE-Linux-64-bit-Debug-Build build 4463
https://build.webkit.org/#/builders/66/builds/4463

/usr/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /app/webkit/WebKitBuild/Debug/lib/libWPEWebKit-1.1.so: undefined reference to `IPC::messageReplyArgumentDescriptions(IPC::MessageName)&apos;
/usr/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: /app/webkit/WebKitBuild/Debug/lib/libWPEWebKit-1.1.so: undefined reference to `IPC::messageArgumentDescriptions(IPC::MessageName)&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791629</commentid>
    <comment_count>1</comment_count>
      <attachid>437666</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-09-08 14:42:18 -0700</bug_when>
    <thetext>Created attachment 437666
WIP patch

This WIP patch doesn&apos;t fix the all build problems.
I have to solve the problem of Bug 217688.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791640</commentid>
    <comment_count>2</comment_count>
      <attachid>437667</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-09-08 15:12:10 -0700</bug_when>
    <thetext>Created attachment 437667
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791660</commentid>
    <comment_count>3</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-09-08 15:54:53 -0700</bug_when>
    <thetext>Committed r282177 (241469@main): &lt;https://commits.webkit.org/241469@main&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1791661</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-08 15:55:23 -0700</bug_when>
    <thetext>&lt;rdar://problem/82896115&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>437666</attachid>
            <date>2021-09-08 14:42:18 -0700</date>
            <delta_ts>2021-09-08 15:11:58 -0700</delta_ts>
            <desc>WIP patch</desc>
            <filename>a.diff</filename>
            <type>text/plain</type>
            <size>2331</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ01ha2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViS2l0
L0NNYWtlTGlzdHMudHh0CmluZGV4IDYxNGExZGUyY2U3MS4uMzE1MjE4MzBmM2FhIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L0NNYWtlTGlzdHMudHh0CisrKyBiL1NvdXJjZS9XZWJLaXQvQ01h
a2VMaXN0cy50eHQKQEAgLTQ1NSw3ICs0NTUsMTEgQEAgbWFjcm8oR0VORVJBVEVfTUVTU0FHRV9T
T1VSQ0VTIF9vdXRwdXRfc291cmNlIF9pbnB1dHMpCiAgICAgICAgICkKICAgICAgICAgbGlzdChB
UFBFTkQgJHtfb3V0cHV0X3NvdXJjZX0gJHtXZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vJHtf
bmFtZX1NZXNzYWdlUmVjZWl2ZXIuY3BwKQogICAgIGVuZGZvcmVhY2ggKCkKLSAgICBsaXN0KEFQ
UEVORCAke19vdXRwdXRfc291cmNlfSAke1dlYktpdF9ERVJJVkVEX1NPVVJDRVNfRElSfS9NZXNz
YWdlTmFtZXMuY3BwKQorCisgICAgbGlzdChBUFBFTkQgJHtfb3V0cHV0X3NvdXJjZX0KKyAgICAg
ICAgJHtXZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vTWVzc2FnZUFyZ3VtZW50RGVzY3JpcHRp
b25zLmNwcAorICAgICAgICAke1dlYktpdF9ERVJJVkVEX1NPVVJDRVNfRElSfS9NZXNzYWdlTmFt
ZXMuY3BwCisgICAgKQogCiAgICAgYWRkX2N1c3RvbV9jb21tYW5kKAogICAgICAgICBPVVRQVVQK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvbWVzc2FnZXMucHkgYi9T
b3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0L21lc3NhZ2VzLnB5CmluZGV4IDU4NTczNWQxYTkw
Ni4uNWQ4ZGY0NDJhZGY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1NjcmlwdHMvd2Via2l0
L21lc3NhZ2VzLnB5CisrKyBiL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvbWVzc2FnZXMu
cHkKQEAgLTEyNDUsMjAgKzEyNDUsMjIgQEAgZGVmIGdlbmVyYXRlX21lc3NhZ2VfYXJndW1lbnRf
ZGVzY3JpcHRpb25faW1wbGVtZW50YXRpb24ocmVjZWl2ZXJzLCByZWNlaXZlcl9oZWEKICAgICBy
ZXN1bHQuYXBwZW5kKCcjaW5jbHVkZSAiY29uZmlnLmgiXG4nKQogICAgIHJlc3VsdC5hcHBlbmQo
JyNpbmNsdWRlICJNZXNzYWdlQXJndW1lbnREZXNjcmlwdGlvbnMuaCJcbicpCiAgICAgcmVzdWx0
LmFwcGVuZCgnXG4nKQotICAgIHJlc3VsdC5hcHBlbmQoJyNpZiBFTkFCTEUoSVBDX1RFU1RJTkdf
QVBJKVxuJykKLSAgICByZXN1bHQuYXBwZW5kKCdcbicpCiAgICAgcmVzdWx0ICs9IGdlbmVyYXRl
X2hlYWRlcl9pbmNsdWRlc19mcm9tX2NvbmRpdGlvbnMoaGVhZGVyX2NvbmRpdGlvbnMpCiAgICAg
cmVzdWx0LmFwcGVuZCgnXG4nKQogCiAgICAgcmVzdWx0LmFwcGVuZCgnbmFtZXNwYWNlIElQQyB7
XG4nKQogICAgIHJlc3VsdC5hcHBlbmQoJ1xuJykKIAorICAgIHJlc3VsdC5hcHBlbmQoJyNpZiBF
TkFCTEUoSVBDX1RFU1RJTkdfQVBJKVxuJykKKyAgICByZXN1bHQuYXBwZW5kKCdcbicpCiAgICAg
Z2VuZXJhdGVfanNfdmFsdWVfY29udmVyc2lvbl9mdW5jdGlvbihyZXN1bHQsIHJlY2VpdmVycywg
J2pzVmFsdWVGb3JBcmd1bWVudHMnLCAnQXJndW1lbnRzJykKIAogICAgIHJlc3VsdC5hcHBlbmQo
J1xuJykKIAogICAgIGdlbmVyYXRlX2pzX3ZhbHVlX2NvbnZlcnNpb25fZnVuY3Rpb24ocmVzdWx0
LCByZWNlaXZlcnMsICdqc1ZhbHVlRm9yUmVwbHlBcmd1bWVudHMnLCAnUmVwbHlBcmd1bWVudHMn
LCBsYW1iZGEgbWVzc2FnZTogbWVzc2FnZS5yZXBseV9wYXJhbWV0ZXJzIGlzIG5vdCBOb25lIGFu
ZCAobWVzc2FnZS5oYXNfYXR0cmlidXRlKFNZTkNIUk9OT1VTX0FUVFJJQlVURSkgb3IgbWVzc2Fn
ZS5oYXNfYXR0cmlidXRlKEFTWU5DX0FUVFJJQlVURSkpKQogCisgICAgcmVzdWx0LmFwcGVuZCgn
XG4nKQorICAgIHJlc3VsdC5hcHBlbmQoJyNlbmRpZlxuJykKICAgICByZXN1bHQuYXBwZW5kKCdc
bicpCiAKICAgICByZXN1bHQgKz0gZ2VuZXJhdGVfanNfYXJndW1lbnRfZGVzY3JpcHRpb25zKHJl
Y2VpdmVycywgJ21lc3NhZ2VBcmd1bWVudERlc2NyaXB0aW9ucycsIGxhbWJkYSBtZXNzYWdlOiBt
ZXNzYWdlLnBhcmFtZXRlcnMpCkBAIC0xMjcwLDYgKzEyNzIsNCBAQCBkZWYgZ2VuZXJhdGVfbWVz
c2FnZV9hcmd1bWVudF9kZXNjcmlwdGlvbl9pbXBsZW1lbnRhdGlvbihyZWNlaXZlcnMsIHJlY2Vp
dmVyX2hlYQogICAgIHJlc3VsdC5hcHBlbmQoJ1xuJykKIAogICAgIHJlc3VsdC5hcHBlbmQoJ30g
Ly8gbmFtZXNwYWNlIFdlYktpdFxuJykKLSAgICByZXN1bHQuYXBwZW5kKCdcbicpCi0gICAgcmVz
dWx0LmFwcGVuZCgnI2VuZGlmXG4nKQogICAgIHJldHVybiAnJy5qb2luKHJlc3VsdCkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>437667</attachid>
            <date>2021-09-08 15:12:10 -0700</date>
            <delta_ts>2021-09-08 15:12:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230064-20210909071209.patch</filename>
            <type>text/plain</type>
            <size>2661</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyMTY4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDQ3MDIwMGFiNzliNGJlNDUy
ZGY3YWJjM2UxMDkxNjU3ZTY1NzFhN2QuLjIxZmVkMDE3OGMzNTQxYjAwMDhhOTgxYzNhMjkyZDQ0
NTdmNWNmYjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMjEtMDktMDggIEZ1amlpIEhp
cm9ub3JpICA8SGlyb25vcmkuRnVqaWlAc29ueS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTihy
MjgyMTE1KTogdW5kZWZpbmVkIHJlZmVyZW5jZSB0byBgSVBDOjptZXNzYWdlQXJndW1lbnREZXNj
cmlwdGlvbnMoSVBDOjpNZXNzYWdlTmFtZSknIGluIERlYnVnIGJ1aWxkCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzAwNjQKKworICAgICAgICBVbnJl
dmlld2VkIGJ1aWxkIGZpeC4KKworICAgICAgICBEZWJ1ZyBidWlsZCBvZiBub24tQ29jb2EgcG9y
dHMgd2VyZSBicm9rZW4gc2luY2UgcjI4MjExNSBzdGFydGVkCisgICAgICAgIHRvIHVzZSBJUEM6
Om1lc3NhZ2VBcmd1bWVudERlc2NyaXB0aW9ucyBmb3IgZGVidWcgbG9nZ2luZy4KKyAgICAgICAg
SG93ZXZlciwgTWVzc2FnZUFyZ3VtZW50RGVzY3JpcHRpb25zLmNwcCBoYXMgYSBsb25nLXN0YW5k
aW5nCisgICAgICAgIGNvbXBpbGF0aW9uIHByb2JsZW0gZm9yIG5vbi1Db2NvYSBwb3J0cy4KKwor
ICAgICAgICBUZW1wb3JhcmlseSBkaXNhYmxlZCB0aGUgZGVidWcgbG9nZ2luZyBmb3Igbm9uLUNv
Y29hIHBvcnRzIGJ5CisgICAgICAgIHVzaW5nIEVOQUJMRShJUENfVEVTVElOR19BUEkpIG1hY3Jv
LiBJJ2xsIHJldmVydCB0aGlzIGNoYW5nZSBhZnRlcgorICAgICAgICBJIHdpbGwgZml4IHRoZSBm
dW5kYW1lbnRhbCBwcm9ibGVtIG9mIG1lc3NhZ2VzLnB5LgorCisgICAgICAgICogUGxhdGZvcm0v
SVBDL0hhbmRsZU1lc3NhZ2UuaDoKKyAgICAgICAgKElQQzo6bG9nTWVzc2FnZUltcGwpOgorICAg
ICAgICAoSVBDOjpsb2dSZXBseSk6CisKIDIwMjEtMDktMDggIFBlciBBcm5lICA8cHZvbGxhbkBh
cHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIHVubmVlZGVkIGNhbGwgb24gc3RhcnR1cCBvZiBX
ZWJDb250ZW50IHByb2Nlc3MKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm0vSVBD
L0hhbmRsZU1lc3NhZ2UuaCBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm0vSVBDL0hhbmRsZU1lc3Nh
Z2UuaAppbmRleCA3MTAwY2U3MTE5NDBlNmYzNzcwZTNiMDczM2NiYWE0YzI3YjNjNmE2Li4wNjE4
MDY5YTVlM2QwZjNjNDJiM2U5NTA5MWM1MjExNTg4ZDI2MThmIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0L1BsYXRmb3JtL0lQQy9IYW5kbGVNZXNzYWdlLmgKKysrIGIvU291cmNlL1dlYktpdC9Q
bGF0Zm9ybS9JUEMvSGFuZGxlTWVzc2FnZS5oCkBAIC00Nyw3ICs0Nyw3IEBAIGNsYXNzIENvbm5l
Y3Rpb247CiAKIGNvbnN0ZXhwciB1bnNpZ25lZCBsb2dnaW5nQ29udGFpbmVyU2l6ZUxpbWl0ID0g
MjAwOwogCi0jaWYgIUxPR19ESVNBQkxFRAorI2lmICFMT0dfRElTQUJMRUQgJiYgRU5BQkxFKElQ
Q19URVNUSU5HX0FQSSkKIGVudW0gY2xhc3MgRm9yUmVwbHkgOiBib29sIHsgTm8sIFllcyB9Owog
CiBpbmxpbmUgVGV4dFN0cmVhbSB0ZXh0U3RyZWFtRm9yTG9nZ2luZyhjb25zdCBDb25uZWN0aW9u
JiBjb25uZWN0aW9uLCBNZXNzYWdlTmFtZSBtZXNzYWdlTmFtZSwgRm9yUmVwbHkgZm9yUmVwbHkp
CkBAIC03Myw3ICs3Myw3IEBAIGlubGluZSBUZXh0U3RyZWFtIHRleHRTdHJlYW1Gb3JMb2dnaW5n
KGNvbnN0IENvbm5lY3Rpb24mIGNvbm5lY3Rpb24sIE1lc3NhZ2VOYW1lCiB0ZW1wbGF0ZTx0eXBl
bmFtZSBBcmdzVHVwbGUsIHNpemVfdC4uLiBBcmdzSW5kZXg+CiB2b2lkIGxvZ01lc3NhZ2VJbXBs
KGNvbnN0IENvbm5lY3Rpb24mIGNvbm5lY3Rpb24sIE1lc3NhZ2VOYW1lIG1lc3NhZ2VOYW1lLCBj
b25zdCBBcmdzVHVwbGUmIGFyZ3MsIHN0ZDo6aW5kZXhfc2VxdWVuY2U8QXJnc0luZGV4Li4uPikK
IHsKLSNpZiAhTE9HX0RJU0FCTEVECisjaWYgIUxPR19ESVNBQkxFRCAmJiBFTkFCTEUoSVBDX1RF
U1RJTkdfQVBJKQogICAgIGF1dG8gc3RyZWFtID0gdGV4dFN0cmVhbUZvckxvZ2dpbmcoY29ubmVj
dGlvbiwgbWVzc2FnZU5hbWUsIEZvclJlcGx5OjpObyk7CiAKICAgICBpZiAoYXV0byBhcmd1bWVu
dERlc2NyaXB0aW9ucyA9IG1lc3NhZ2VBcmd1bWVudERlc2NyaXB0aW9ucyhtZXNzYWdlTmFtZSkp
CkBAIC05Niw3ICs5Niw3IEBAIHZvaWQgbG9nTWVzc2FnZShjb25zdCBDb25uZWN0aW9uJiBjb25u
ZWN0aW9uLCBNZXNzYWdlTmFtZSBtZXNzYWdlTmFtZSwgY29uc3QgQXJnCiB0ZW1wbGF0ZTx0eXBl
bmFtZS4uLiBUPgogdm9pZCBsb2dSZXBseShjb25zdCBDb25uZWN0aW9uJiBjb25uZWN0aW9uLCBN
ZXNzYWdlTmFtZSBtZXNzYWdlTmFtZSwgY29uc3QgVCYuLi4gYXJncykKIHsKLSNpZiAhTE9HX0RJ
U0FCTEVECisjaWYgIUxPR19ESVNBQkxFRCAmJiBFTkFCTEUoSVBDX1RFU1RJTkdfQVBJKQogICAg
IGlmICghc2l6ZW9mLi4uKFQpKQogICAgICAgICByZXR1cm47CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>