<?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>217688</bug_id>
          
          <creation_ts>2020-10-13 17:17:02 -0700</creation_ts>
          <short_desc>[CMake][WK2] reference to undefined symbol `IPC::messageReplyArgumentDescriptions(IPC::MessageName)&apos; since r268431</short_desc>
          <delta_ts>2021-09-08 18:06:54 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>217565</dup_id>
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=230075</see_also>
          <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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>annulen</cc>
    
    <cc>darin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>rniwa</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1697519</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 17:17:02 -0700</bug_when>
    <thetext>[WinCaio][PlayStation] reference to undefined symbol `IPC::messageReplyArgumentDescriptions(IPC::MessageName)&apos; since r268431

WinCairo debug
https://build.webkit.org/builders/WinCairo-64-bit-WKL-Debug-Build/builds/21994

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.27.29110\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.27.29110\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-54928a2b-17.cpp.obj : error LNK2019: unresolved external symbol &quot;class WTF::Optional&lt;class JSC::JSValue&gt; __cdecl IPC::jsValueForReplyArguments(class JSC::JSGlobalObject *,enum IPC::MessageName,class IPC::Decoder &amp;)&quot; (?jsValueForReplyArguments@IPC@@YA?AV?$Optional@VJSValue@JSC@@@WTF@@PEAVJSGlobalObject@JSC@@W4MessageName@1@AEAVDecoder@1@@Z) referenced in function &quot;class JSC::JSObject * __cdecl WebKit::IPCTestingAPI::jsResultFromReplyDecoder(class JSC::JSGlobalObject *,enum IPC::MessageName,class IPC::Decoder &amp;)&quot; (?jsResultFromReplyDecoder@IPCTestingAPI@WebKit@@YAPEAVJSObject@JSC@@PEAVJSGlobalObject@4@W4MessageName@IPC@@AEAVDecoder@7@@Z)
UnifiedSource-54928a2b-17.cpp.obj : error LNK2019: unresolved external symbol &quot;class WTF::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@@@WTF@@W4MessageName@1@@Z) referenced in function &quot;private: static struct OpaqueJSValue const * __cdecl WebKit::IPCTestingAPI::JSIPC::messages(struct OpaqueJSContext const *,struct OpaqueJSValue *,struct OpaqueJSString *,struct OpaqueJSValue const * *)&quot; (?messages@JSIPC@IPCTestingAPI@WebKit@@CAPEBUOpaqueJSValue@@PEBUOpaqueJSContext@@PEAU4@PEAUOpaqueJSString@@PEAPEBU4@@Z)
UnifiedSource-54928a2b-17.cpp.obj : error LNK2019: unresolved external symbol &quot;class WTF::Optional&lt;class WTF::Vector&lt;struct IPC::ArgumentDescription,0,class WTF::CrashOnOverflow,16,struct WTF::FastMalloc&gt; &gt; __cdecl IPC::messageReplyArgumentDescriptions(enum IPC::MessageName)&quot; (?messageReplyArgumentDescriptions@IPC@@YA?AV?$Optional@V?$Vector@UArgumentDescription@IPC@@$0A@VCrashOnOverflow@WTF@@$0BA@UFastMalloc@4@@WTF@@@WTF@@W4MessageName@1@@Z) referenced in function &quot;private: static struct OpaqueJSValue const * __cdecl WebKit::IPCTestingAPI::JSIPC::sendMessage(struct OpaqueJSContext const *,struct OpaqueJSValue *,struct OpaqueJSValue *,unsigned __int64,struct OpaqueJSValue const * const * const,struct OpaqueJSValue const * *)&quot; (?sendMessage@JSIPC@IPCTestingAPI@WebKit@@CAPEBUOpaqueJSValue@@PEBUOpaqueJSContext@@PEAU4@1_KQEBQEBU4@PEAPEBU4@@Z)
bin64\WebKit2.dll : fatal error LNK1120: 3 unresolved externals

PlayStation debug
https://build.webkit.org/builders/PlayStation-Debug-Build/builds/4492

FAILED: bin/libWebKit.prx lib/libWebKit_stub_weak.a 
cmd.exe /C &quot;cd . &amp;&amp; C:\orbis\sdk\host_tools\bin\orbis-ld.exe -Wl,--no-undefined -L&quot;C:/ORBIS/SDK/../internal/target/lib&quot;   --prx-stub-output-dir=C:/BW/playstation-debug/build/WebKitBuild/Debug/lib C:/PlayStationRequirements/lib/libdl.a -Wl,--wrap=dlopen -Wl,--wrap=dlclose -Wl,--wrap=dlsym -Wl,--wrap=dlerror -Wl,--wrap=dladdr -o bin\libWebKit.prx --oformat=prx --start-group @CMakeFiles\WebKit.rsp --end-group &amp;&amp; cmd.exe /C &quot;cd /D C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit &amp;&amp; C:\tools\python\python2.exe C:/orbis/internal/host_tools/bin/make_self.py -e C:/BW/playstation-debug/build/WebKitBuild/Debug/bin/libWebKit.prx -s C:/BW/playstation-debug/build/WebKitBuild/Debug/bin/libWebKit.sprx -i prx_system&quot;&quot;
orbis-ld 8.00.0.514 (rel,orbis,8.000 @472166 x64) C:\orbis\sdk\host_tools\bin\orbis-ld.exe
Command line : warning: L0093: unrecognised option &apos;--no-undefined&apos;
Link : error: L0039: reference to undefined symbol `IPC::jsValueForReplyArguments(JSC::JSGlobalObject*, IPC::MessageName, IPC::Decoder&amp;)&apos; in file &quot;C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-54928a2b-17.cpp.o&quot;
Link : error: L0039: reference to undefined symbol `IPC::messageArgumentDescriptions(IPC::MessageName)&apos; in file &quot;C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-54928a2b-17.cpp.o&quot;
Link : error: L0039: reference to undefined symbol `IPC::messageReplyArgumentDescriptions(IPC::MessageName)&apos; in file &quot;C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-54928a2b-17.cpp.o&quot;
UnifiedSource-54928a2b-17.cpp : error: L0039: reference to undefined symbol `IPC::messageReplyArgumentDescriptions(IPC::MessageName)&apos; in file &quot;C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-54928a2b-17.cpp.o&quot;
UnifiedSource-54928a2b-17.cpp : error: L0039: reference to undefined symbol `IPC::messageArgumentDescriptions(IPC::MessageName)&apos; in file &quot;C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-54928a2b-17.cpp.o&quot;
UnifiedSource-54928a2b-17.cpp : error: L0039: reference to undefined symbol `IPC::messageReplyArgumentDescriptions(IPC::MessageName)&apos; in file &quot;C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-54928a2b-17.cpp.o&quot;
UnifiedSource-54928a2b-17.cpp : error: L0039: reference to undefined symbol `IPC::jsValueForReplyArguments(JSC::JSGlobalObject*, IPC::MessageName, IPC::Decoder&amp;)&apos; in file &quot;C:\BW\playstation-debug\build\WebKitBuild\Debug\Source\WebKit\CMakeFiles\WebKit.dir\__\__\WebKit\DerivedSources\unified-sources\UnifiedSource-54928a2b-17.cpp.o&quot;
ninja: build stopped: subcommand failed.
program finished with exit code 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697546</commentid>
    <comment_count>1</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 17:40:36 -0700</bug_when>
    <thetext>MessageArgumentDescriptions.cpp is included only in SourcesCocoa.txt.
Should I disable ENABLE_IPC_TESTING_API for non cocoa ports?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697562</commentid>
    <comment_count>2</comment_count>
      <attachid>411287</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 17:48:57 -0700</bug_when>
    <thetext>Created attachment 411287
WIP patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697564</commentid>
    <comment_count>3</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 17:49:40 -0700</bug_when>
    <thetext>This WIP patch can&apos;t compile.

&gt; WebKit\DerivedSources\MessageArgumentDescriptions.cpp(366): fatal error C1083: Cannot open include file: &apos;WebCore/CAAudioStreamDescription.h&apos;: No such file or directory</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697589</commentid>
    <comment_count>4</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2020-10-13 19:37:09 -0700</bug_when>
    <thetext>Weird. How come EWS didn&apos;t catch this? Is this downstream PlayStation build that we don&apos;t have EWS for?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697591</commentid>
    <comment_count>5</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 19:48:16 -0700</bug_when>
    <thetext>It&apos;s not strange.
ENABLE_IPC_TESTING_API is enabled only in debug build.
And, WinCairo and PlayStation ports don&apos;t have Debug EWS builders.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697593</commentid>
    <comment_count>6</comment_count>
      <attachid>411295</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 19:55:49 -0700</bug_when>
    <thetext>Created attachment 411295
WIP patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697606</commentid>
    <comment_count>7</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 21:35:08 -0700</bug_when>
    <thetext>GTK Debug also failed.
https://build.webkit.org/builders/GTK-Linux-64-bit-Debug-Build/builds/36047

It&apos;s strange that WPE Debug doesn&apos;t fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697614</commentid>
    <comment_count>8</comment_count>
      <attachid>411300</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 21:53:40 -0700</bug_when>
    <thetext>Created attachment 411300
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697616</commentid>
    <comment_count>9</comment_count>
      <attachid>411300</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2020-10-13 22:21:20 -0700</bug_when>
    <thetext>Comment on attachment 411300
Patch

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

&gt; Source/WebKit/GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.messages.in:33
&gt; +#if PLATFORM(COCOA)

We already have PLATFORM(COCOA) above. Revert?

&gt; Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorder.messages.in:27
&gt; +#if PLATFORM(COCOA)

Ditto.

&gt; Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorderManager.h:64
&gt; +#if ENABLE(MEDIA_STREAM) 

We already check ENABLE(MEDIA_STREAM) above. Revert?

&gt; Source/WebKit/GPUProcess/webrtc/RemoteMediaRecorderManager.messages.in:27
&gt; +#if ENABLE(MEDIA_STREAM) 

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697623</commentid>
    <comment_count>10</comment_count>
      <attachid>411300</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-13 23:03:10 -0700</bug_when>
    <thetext>Comment on attachment 411300
Patch

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

&gt;&gt; Source/WebKit/GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.messages.in:33
&gt;&gt; +#if PLATFORM(COCOA)
&gt; 
&gt; We already have PLATFORM(COCOA) above. Revert?

These extra conditions are needed because parameter.condition was None for CAAudioStreamDescription.
attachment#411295 is another approach of fixing parameter.condition to include master_condition.
If you prefer the approach, I&apos;m going to take it.
However, it will take more time for me to take the approach, I&apos;d like to land this patch or revert your r268431 before that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697822</commentid>
    <comment_count>11</comment_count>
      <attachid>411300</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-10-14 12:17:09 -0700</bug_when>
    <thetext>Comment on attachment 411300
Patch

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

&gt;&gt;&gt; Source/WebKit/GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.messages.in:33
&gt;&gt;&gt; +#if PLATFORM(COCOA)
&gt;&gt; 
&gt;&gt; We already have PLATFORM(COCOA) above. Revert?
&gt; 
&gt; These extra conditions are needed because parameter.condition was None for CAAudioStreamDescription.
&gt; attachment#411295 [details] is another approach of fixing parameter.condition to include master_condition.
&gt; If you prefer the approach, I&apos;m going to take it.
&gt; However, it will take more time for me to take the approach, I&apos;d like to land this patch or revert your r268431 before that.

Sorry, don’t understand that.

This whole file is already wrapped in #if PLATFORM(COCOA). Adding another #if should have no effect. Please don’t add it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697823</commentid>
    <comment_count>12</comment_count>
      <attachid>411300</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-10-14 12:18:10 -0700</bug_when>
    <thetext>Comment on attachment 411300
Patch

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

&gt;&gt;&gt;&gt; Source/WebKit/GPUProcess/webrtc/RemoteAudioMediaStreamTrackRenderer.messages.in:33
&gt;&gt;&gt;&gt; +#if PLATFORM(COCOA)
&gt;&gt;&gt; 
&gt;&gt;&gt; We already have PLATFORM(COCOA) above. Revert?
&gt;&gt; 
&gt;&gt; These extra conditions are needed because parameter.condition was None for CAAudioStreamDescription.
&gt;&gt; attachment#411295 [details] is another approach of fixing parameter.condition to include master_condition.
&gt;&gt; If you prefer the approach, I&apos;m going to take it.
&gt;&gt; However, it will take more time for me to take the approach, I&apos;d like to land this patch or revert your r268431 before that.
&gt; 
&gt; Sorry, don’t understand that.
&gt; 
&gt; This whole file is already wrapped in #if PLATFORM(COCOA). Adding another #if should have no effect. Please don’t add it.

Oh, I get it now.

Yes, we do prefer fixing the script as the longer term solution. If this is a workaround for a problem in the script, please add a comment saying so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1697870</commentid>
    <comment_count>13</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-10-14 14:05:02 -0700</bug_when>
    <thetext>Yup, The patch looks too hacky. And, I don&apos;t understand the scripts. r268486 reverted the offending changes.

*** This bug has been marked as a duplicate of bug 217565 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411287</attachid>
            <date>2020-10-13 17:48:57 -0700</date>
            <delta_ts>2020-10-13 19:55:49 -0700</delta_ts>
            <desc>WIP patch</desc>
            <filename>a.diff</filename>
            <type>text/plain</type>
            <size>684</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ01ha2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViS2l0
L0NNYWtlTGlzdHMudHh0CmluZGV4IGM5ZjZiNDNiOGU4Ny4uY2FhM2Q0YmI5YWQxIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L0NNYWtlTGlzdHMudHh0CisrKyBiL1NvdXJjZS9XZWJLaXQvQ01h
a2VMaXN0cy50eHQKQEAgLTQyNCw3ICs0MjQsMTEgQEAgbWFjcm8oR0VORVJBVEVfTUVTU0FHRV9T
T1VSQ0VTIF9vdXRwdXRfc291cmNlIF9pbnB1dHMpCiAgICAgICAgICkKICAgICAgICAgbGlzdChB
UFBFTkQgJHtfb3V0cHV0X3NvdXJjZX0gJHtXZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vJHtf
bmFtZX1NZXNzYWdlUmVjZWl2ZXIuY3BwKQogICAgIGVuZGZvcmVhY2ggKCkKLSAgICBsaXN0KEFQ
UEVORCAke19vdXRwdXRfc291cmNlfSAke1dlYktpdF9ERVJJVkVEX1NPVVJDRVNfRElSfS9NZXNz
YWdlTmFtZXMuY3BwKQorCisgICAgbGlzdChBUFBFTkQgJHtfb3V0cHV0X3NvdXJjZX0KKyAgICAg
ICAgJHtXZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vTWVzc2FnZUFyZ3VtZW50RGVzY3JpcHRp
b25zLmNwcAorICAgICAgICAke1dlYktpdF9ERVJJVkVEX1NPVVJDRVNfRElSfS9NZXNzYWdlTmFt
ZXMuY3BwCisgICAgKQogCiAgICAgYWRkX2N1c3RvbV9jb21tYW5kKAogICAgICAgICBPVVRQVVQK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411295</attachid>
            <date>2020-10-13 19:55:49 -0700</date>
            <delta_ts>2020-10-13 21:53:35 -0700</delta_ts>
            <desc>WIP patch</desc>
            <filename>a.diff</filename>
            <type>text/plain</type>
            <size>1309</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ01ha2VMaXN0cy50eHQgYi9Tb3VyY2UvV2ViS2l0
L0NNYWtlTGlzdHMudHh0CmluZGV4IGM5ZjZiNDNiOGU4Ny4uY2FhM2Q0YmI5YWQxIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L0NNYWtlTGlzdHMudHh0CisrKyBiL1NvdXJjZS9XZWJLaXQvQ01h
a2VMaXN0cy50eHQKQEAgLTQyNCw3ICs0MjQsMTEgQEAgbWFjcm8oR0VORVJBVEVfTUVTU0FHRV9T
T1VSQ0VTIF9vdXRwdXRfc291cmNlIF9pbnB1dHMpCiAgICAgICAgICkKICAgICAgICAgbGlzdChB
UFBFTkQgJHtfb3V0cHV0X3NvdXJjZX0gJHtXZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vJHtf
bmFtZX1NZXNzYWdlUmVjZWl2ZXIuY3BwKQogICAgIGVuZGZvcmVhY2ggKCkKLSAgICBsaXN0KEFQ
UEVORCAke19vdXRwdXRfc291cmNlfSAke1dlYktpdF9ERVJJVkVEX1NPVVJDRVNfRElSfS9NZXNz
YWdlTmFtZXMuY3BwKQorCisgICAgbGlzdChBUFBFTkQgJHtfb3V0cHV0X3NvdXJjZX0KKyAgICAg
ICAgJHtXZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vTWVzc2FnZUFyZ3VtZW50RGVzY3JpcHRp
b25zLmNwcAorICAgICAgICAke1dlYktpdF9ERVJJVkVEX1NPVVJDRVNfRElSfS9NZXNzYWdlTmFt
ZXMuY3BwCisgICAgKQogCiAgICAgYWRkX2N1c3RvbV9jb21tYW5kKAogICAgICAgICBPVVRQVVQK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvcGFyc2VyLnB5IGIvU291
cmNlL1dlYktpdC9TY3JpcHRzL3dlYmtpdC9wYXJzZXIucHkKaW5kZXggMTRmMzEzN2JjMjk5Li42
YzQxZjgwZDBmYzMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvcGFy
c2VyLnB5CisrKyBiL1NvdXJjZS9XZWJLaXQvU2NyaXB0cy93ZWJraXQvcGFyc2VyLnB5CkBAIC01
Nyw4ICs1Nyw3IEBAIGRlZiBwYXJzZShmaWxlKToKICAgICAgICAgICAgIGlmIG1hdGNoLmdyb3Vw
KCdzdXBlcmNsYXNzJyk6CiAgICAgICAgICAgICAgICAgc3VwZXJjbGFzcyA9IG1hdGNoLmdyb3Vw
KCdzdXBlcmNsYXNzJykKICAgICAgICAgICAgIGlmIGNvbmRpdGlvbnM6Ci0gICAgICAgICAgICAg
ICAgbWFzdGVyX2NvbmRpdGlvbiA9IGNvbmRpdGlvbnMKLSAgICAgICAgICAgICAgICBjb25kaXRp
b25zID0gW10KKyAgICAgICAgICAgICAgICBtYXN0ZXJfY29uZGl0aW9uID0gY29uZGl0aW9uc1s6
XQogICAgICAgICAgICAgZGVzdGluYXRpb24gPSBtYXRjaC5ncm91cCgnZGVzdGluYXRpb24nKQog
ICAgICAgICAgICAgY29udGludWUKICAgICAgICAgaWYgbGluZS5zdGFydHN3aXRoKCcjJyk6Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411300</attachid>
            <date>2020-10-13 21:53:40 -0700</date>
            <delta_ts>2020-10-16 09:34:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217688-20201014135339.patch</filename>
            <type>text/plain</type>
            <size>6861</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4NDM1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDJmNTE1YzEyNjBkNmYyNGNm
ZDc2Yjg4OTVlZGJkMTU5ZTEzNTczNjQuLjg5OWE0YmMyZjA1YTI1YTVlMjFhNmE2ZThjZTdiZDlm
NjhjYTRmMTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjggQEAKKzIwMjAtMTAtMTMgIEZ1amlpIEhp
cm9ub3JpICA8SGlyb25vcmkuRnVqaWlAc29ueS5jb20+CisKKyAgICAgICAgW0NNYWtlXVtXSzJd
IHJlZmVyZW5jZSB0byB1bmRlZmluZWQgc3ltYm9sIGBJUEM6Om1lc3NhZ2VSZXBseUFyZ3VtZW50
RGVzY3JpcHRpb25zKElQQzo6TWVzc2FnZU5hbWUpJyBzaW5jZSByMjY4NDMxCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTc2ODgKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICByMjY4NDMxIGFkZGVkIE1lc3Nh
Z2VBcmd1bWVudERlc2NyaXB0aW9ucy5jcHAsIGJ1dCBpdCB3YXNuJ3QKKyAgICAgICAgY29tcGls
ZWQgaW4gQ01ha2UgYnVpbGRzLiBUaGUgZnVuY3Rpb25zIGRlZmluZWQgaW4gaXQgYXJlIHVzZWQK
KyAgICAgICAgb25seSBpbiBkZWJ1ZyBidWlsZHMuIEl0IHNob3VsZCBiZSBhZGRlZCB0bworICAg
ICAgICBXZWJLaXRfREVSSVZFRF9TT1VSQ0VTLgorCisgICAgICAgIE1lc3NhZ2VBcmd1bWVudERl
c2NyaXB0aW9ucy5jcHAgY2F1c2VkIGNvbXBpbGF0aW9uIGVycm9ycyBkdWUgdG8KKyAgICAgICAg
bWlzc2luZyBoZWFkZXIgaW5jbHVzaW9ucywgZm9yIGV4YW1wbGUgcGxhdGZvcm0gc3BlY2lmaWMg
aGVhZGVyCisgICAgICAgIENBQXVkaW9TdHJlYW1EZXNjcmlwdGlvbi5oLiBUaG9zZSBpbmNsdXNp
b25zIHNob3VsZCBiZSBndWFyZGVkIGJ5CisgICAgICAgIGNvbmRpdGlvbnMuIEFkZCBleHRyYSBj
b25kaXRpb25zIHRvIHRoZSBtZXRob2RzIG9mIHRoZSBhcmd1bWVudHMKKyAgICAgICAgaW4gdGhl
IG1lc3NhZ2VzIGZpbGVzLgorCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6CisgICAgICAgICog
R1BVUHJvY2Vzcy93ZWJydGMvUmVtb3RlQXVkaW9NZWRpYVN0cmVhbVRyYWNrUmVuZGVyZXIubWVz
c2FnZXMuaW46CisgICAgICAgICogR1BVUHJvY2Vzcy93ZWJydGMvUmVtb3RlTWVkaWFSZWNvcmRl
ci5tZXNzYWdlcy5pbjoKKyAgICAgICAgKiBHUFVQcm9jZXNzL3dlYnJ0Yy9SZW1vdGVNZWRpYVJl
Y29yZGVyTWFuYWdlci5oOgorICAgICAgICAqIEdQVVByb2Nlc3Mvd2VicnRjL1JlbW90ZU1lZGlh
UmVjb3JkZXJNYW5hZ2VyLm1lc3NhZ2VzLmluOgorICAgICAgICAqIFdlYlByb2Nlc3MvR1BVL3dl
YnJ0Yy9MaWJXZWJSVENDb2RlY3MubWVzc2FnZXMuaW46CisKIDIwMjAtMTAtMTMgIEp1bGlhbiBH
b256YWxleiAgPGp1bGlhbl9hX2dvbnphbGV6QGFwcGxlLmNvbT4KIAogICAgICAgICBOdWxsIGRl
cmVmZXJlbmNlIGluIFBERlBsdWdpbjo6c25hcHNob3QoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9DTWFrZUxpc3RzLnR4dCBiL1NvdXJjZS9XZWJLaXQvQ01ha2VMaXN0cy50eHQKaW5kZXgg
YzlmNmI0M2I4ZTg3MWEzM2ZkYmQ2NDE5MjdmNGM4N2Q4YWRiNDNmNi4uY2FhM2Q0YmI5YWQxMmJi
MTVlNGM3ZGQ0MmJmNDViZGMxMWIxZDRlMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DTWFr
ZUxpc3RzLnR4dAorKysgYi9Tb3VyY2UvV2ViS2l0L0NNYWtlTGlzdHMudHh0CkBAIC00MjQsNyAr
NDI0LDExIEBAIG1hY3JvKEdFTkVSQVRFX01FU1NBR0VfU09VUkNFUyBfb3V0cHV0X3NvdXJjZSBf
aW5wdXRzKQogICAgICAgICApCiAgICAgICAgIGxpc3QoQVBQRU5EICR7X291dHB1dF9zb3VyY2V9
ICR7V2ViS2l0X0RFUklWRURfU09VUkNFU19ESVJ9LyR7X25hbWV9TWVzc2FnZVJlY2VpdmVyLmNw
cCkKICAgICBlbmRmb3JlYWNoICgpCi0gICAgbGlzdChBUFBFTkQgJHtfb3V0cHV0X3NvdXJjZX0g
JHtXZWJLaXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vTWVzc2FnZU5hbWVzLmNwcCkKKworICAgIGxp
c3QoQVBQRU5EICR7X291dHB1dF9zb3VyY2V9CisgICAgICAgICR7V2ViS2l0X0RFUklWRURfU09V
UkNFU19ESVJ9L01lc3NhZ2VBcmd1bWVudERlc2NyaXB0aW9ucy5jcHAKKyAgICAgICAgJHtXZWJL
aXRfREVSSVZFRF9TT1VSQ0VTX0RJUn0vTWVzc2FnZU5hbWVzLmNwcAorICAgICkKIAogICAgIGFk
ZF9jdXN0b21fY29tbWFuZCgKICAgICAgICAgT1VUUFVUCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L0dQVVByb2Nlc3Mvd2VicnRjL1JlbW90ZUF1ZGlvTWVkaWFTdHJlYW1UcmFja1JlbmRlcmVy
Lm1lc3NhZ2VzLmluIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL3dlYnJ0Yy9SZW1vdGVBdWRp
b01lZGlhU3RyZWFtVHJhY2tSZW5kZXJlci5tZXNzYWdlcy5pbgppbmRleCAyNTRiZjczOWIzYzE4
NzM0NzViMWYyYzk0NGRmNWQ4MTNhMzVhYmMyLi5kZmIzOTc4NTMwODM0OWFkMWM1NTk4NGIzMmZh
ODMwOTc2YzNhNzA4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3Mvd2VicnRj
L1JlbW90ZUF1ZGlvTWVkaWFTdHJlYW1UcmFja1JlbmRlcmVyLm1lc3NhZ2VzLmluCisrKyBiL1Nv
dXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy93ZWJydGMvUmVtb3RlQXVkaW9NZWRpYVN0cmVhbVRyYWNr
UmVuZGVyZXIubWVzc2FnZXMuaW4KQEAgLTMwLDcgKzMwLDkgQEAgbWVzc2FnZXMgLT4gUmVtb3Rl
QXVkaW9NZWRpYVN0cmVhbVRyYWNrUmVuZGVyZXIgTm90UmVmQ291bnRlZCB7CiAKICAgICBTZXRW
b2x1bWUoZmxvYXQgdmFsdWUpCiAKKyNpZiBQTEFURk9STShDT0NPQSkKICAgICBBdWRpb1NhbXBs
ZXNTdG9yYWdlQ2hhbmdlZChXZWJLaXQ6OlNoYXJlZE1lbW9yeTo6SVBDSGFuZGxlIHN0b3JhZ2VI
YW5kbGUsIFdlYkNvcmU6OkNBQXVkaW9TdHJlYW1EZXNjcmlwdGlvbiBkZXNjcmlwdGlvbiwgdWlu
dDY0X3QgbnVtYmVyT2ZGcmFtZXMpCisjZW5kaWYKICAgICBBdWRpb1NhbXBsZXNBdmFpbGFibGUo
TWVkaWFUaW1lIHRpbWUsIHVpbnQ2NF90IG51bWJlck9mRnJhbWVzLCB1aW50NjRfdCBzdGFydEZy
YW1lLCB1aW50NjRfdCBlbmRGcmFtZSkKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9H
UFVQcm9jZXNzL3dlYnJ0Yy9SZW1vdGVNZWRpYVJlY29yZGVyLm1lc3NhZ2VzLmluIGIvU291cmNl
L1dlYktpdC9HUFVQcm9jZXNzL3dlYnJ0Yy9SZW1vdGVNZWRpYVJlY29yZGVyLm1lc3NhZ2VzLmlu
CmluZGV4IDQ1MWMyODdiMjc2MDVjMjkzMmMyZjJkZTgyY2YyZGZjMjJjMmFiYjQuLjhkMzg3OTFi
NDMxNzA4NzlhZjVhNGQzMjEzMjI0YjI4Mjk4Y2U0ZWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvR1BVUHJvY2Vzcy93ZWJydGMvUmVtb3RlTWVkaWFSZWNvcmRlci5tZXNzYWdlcy5pbgorKysg
Yi9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3Mvd2VicnRjL1JlbW90ZU1lZGlhUmVjb3JkZXIubWVz
c2FnZXMuaW4KQEAgLTI0LDcgKzI0LDkgQEAKICNpZiBQTEFURk9STShDT0NPQSkgJiYgRU5BQkxF
KEdQVV9QUk9DRVNTKSAmJiBFTkFCTEUoTUVESUFfU1RSRUFNKSAmJiBIQVZFKEFWQVNTRVRXUklU
RVJERUxFR0FURSkKIAogbWVzc2FnZXMgLT4gUmVtb3RlTWVkaWFSZWNvcmRlciBOb3RSZWZDb3Vu
dGVkIHsKKyNpZiBQTEFURk9STShDT0NPQSkKICAgICBBdWRpb1NhbXBsZXNTdG9yYWdlQ2hhbmdl
ZChXZWJLaXQ6OlNoYXJlZE1lbW9yeTo6SVBDSGFuZGxlIHN0b3JhZ2VIYW5kbGUsIFdlYkNvcmU6
OkNBQXVkaW9TdHJlYW1EZXNjcmlwdGlvbiBkZXNjcmlwdGlvbiwgdWludDY0X3QgbnVtYmVyT2ZG
cmFtZXMpCisjZW5kaWYKICAgICBBdWRpb1NhbXBsZXNBdmFpbGFibGUoTWVkaWFUaW1lIHRpbWUs
IHVpbnQ2NF90IG51bWJlck9mRnJhbWVzLCB1aW50NjRfdCBzdGFydEZyYW1lLCB1aW50NjRfdCBl
bmRGcmFtZSkKICAgICBWaWRlb1NhbXBsZUF2YWlsYWJsZShXZWJDb3JlOjpSZW1vdGVWaWRlb1Nh
bXBsZSBzYW1wbGUpCiAgICAgRmV0Y2hEYXRhKCkgLT4gKElQQzo6RGF0YVJlZmVyZW5jZSBidWZm
ZXIsIGRvdWJsZSB0aW1lQ29kZSkgQXN5bmMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvR1BV
UHJvY2Vzcy93ZWJydGMvUmVtb3RlTWVkaWFSZWNvcmRlck1hbmFnZXIuaCBiL1NvdXJjZS9XZWJL
aXQvR1BVUHJvY2Vzcy93ZWJydGMvUmVtb3RlTWVkaWFSZWNvcmRlck1hbmFnZXIuaAppbmRleCBh
ODdkOGNlZjkzZjk4YWUwOGFlNzVhMTYzZTgxZjZjZjc3NmNkYjkxLi5hNTIxODNkZDhkZDllMTMy
ZmJiNTY3NzExZjVkYmFlNjhhMWY5ZGIyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0dQVVBy
b2Nlc3Mvd2VicnRjL1JlbW90ZU1lZGlhUmVjb3JkZXJNYW5hZ2VyLmgKKysrIGIvU291cmNlL1dl
YktpdC9HUFVQcm9jZXNzL3dlYnJ0Yy9SZW1vdGVNZWRpYVJlY29yZGVyTWFuYWdlci5oCkBAIC02
MSw3ICs2MSw5IEBAIHB1YmxpYzoKIHByaXZhdGU6CiAgICAgLy8gSVBDOjpNZXNzYWdlUmVjZWl2
ZXIKICAgICB2b2lkIGRpZFJlY2VpdmVNZXNzYWdlKElQQzo6Q29ubmVjdGlvbiYsIElQQzo6RGVj
b2RlciYpIGZpbmFsOworI2lmIEVOQUJMRShNRURJQV9TVFJFQU0pIAogICAgIHZvaWQgY3JlYXRl
UmVjb3JkZXIoTWVkaWFSZWNvcmRlcklkZW50aWZpZXIsIGJvb2wgcmVjb3JkQXVkaW8sIGJvb2wg
cmVjb3JkVmlkZW8sIGNvbnN0IFdlYkNvcmU6Ok1lZGlhUmVjb3JkZXJQcml2YXRlT3B0aW9ucyYs
IENvbXBsZXRpb25IYW5kbGVyPHZvaWQoT3B0aW9uYWw8V2ViQ29yZTo6RXhjZXB0aW9uRGF0YT4m
JiwgU3RyaW5nJiYsIHVuc2lnbmVkLCB1bnNpZ25lZCk+JiYpOworI2VuZGlmCiAgICAgdm9pZCBy
ZWxlYXNlUmVjb3JkZXIoTWVkaWFSZWNvcmRlcklkZW50aWZpZXIpOwogCiAgICAgR1BVQ29ubmVj
dGlvblRvV2ViUHJvY2VzcyYgbV9ncHVDb25uZWN0aW9uVG9XZWJQcm9jZXNzOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL3dlYnJ0Yy9SZW1vdGVNZWRpYVJlY29yZGVyTWFu
YWdlci5tZXNzYWdlcy5pbiBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy93ZWJydGMvUmVtb3Rl
TWVkaWFSZWNvcmRlck1hbmFnZXIubWVzc2FnZXMuaW4KaW5kZXggNjcwNGI3MzM4OGU0ODZjNzU4
N2E0NWM4NjllODE4ZDMxNDUwYjYwNy4uMDRkNmNhZDA3NTY2M2IyOTVmZmQ5NGQ5MjE4MDBkNTM0
NGYxMDAwYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL3dlYnJ0Yy9SZW1v
dGVNZWRpYVJlY29yZGVyTWFuYWdlci5tZXNzYWdlcy5pbgorKysgYi9Tb3VyY2UvV2ViS2l0L0dQ
VVByb2Nlc3Mvd2VicnRjL1JlbW90ZU1lZGlhUmVjb3JkZXJNYW5hZ2VyLm1lc3NhZ2VzLmluCkBA
IC0yNCw3ICsyNCw5IEBACiAjaWYgUExBVEZPUk0oQ09DT0EpICYmIEVOQUJMRShHUFVfUFJPQ0VT
UykgJiYgRU5BQkxFKE1FRElBX1NUUkVBTSkgJiYgSEFWRShBVkFTU0VUV1JJVEVSREVMRUdBVEUp
CiAKIG1lc3NhZ2VzIC0+IFJlbW90ZU1lZGlhUmVjb3JkZXJNYW5hZ2VyIE5vdFJlZkNvdW50ZWQg
eworI2lmIEVOQUJMRShNRURJQV9TVFJFQU0pIAogICAgIENyZWF0ZVJlY29yZGVyKFdlYktpdDo6
TWVkaWFSZWNvcmRlcklkZW50aWZpZXIgaWQsIGJvb2wgaGFzQXVkaW8sIGJvb2wgaGFzVmlkZW8s
IHN0cnVjdCBXZWJDb3JlOjpNZWRpYVJlY29yZGVyUHJpdmF0ZU9wdGlvbnMgb3B0aW9ucykgLT4g
KE9wdGlvbmFsPFdlYkNvcmU6OkV4Y2VwdGlvbkRhdGE+IGNyZWF0aW9uRXJyb3IsIFN0cmluZyBt
aW1lVHlwZSwgdW5zaWduZWQgYXVkaW9CaXRSYXRlLCB1bnNpZ25lZCB2aWRlb0JpdFJhdGUpIEFz
eW5jCisjZW5kaWYKICAgICBSZWxlYXNlUmVjb3JkZXIoV2ViS2l0OjpNZWRpYVJlY29yZGVySWRl
bnRpZmllciBpZCkKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL0dQ
VS93ZWJydGMvTGliV2ViUlRDQ29kZWNzLm1lc3NhZ2VzLmluIGIvU291cmNlL1dlYktpdC9XZWJQ
cm9jZXNzL0dQVS93ZWJydGMvTGliV2ViUlRDQ29kZWNzLm1lc3NhZ2VzLmluCmluZGV4IGYyYmY1
YjgzNmIwOTk3YzFkZDBlMzY5OTk2NWRiNzUyNjhjYmYyYWMuLmFkNTc1NWU1OTVmNWQ0NDM0YzRm
OTNkYjY3NDBkMWY2Zjg2MjEwODcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vz
cy9HUFUvd2VicnRjL0xpYldlYlJUQ0NvZGVjcy5tZXNzYWdlcy5pbgorKysgYi9Tb3VyY2UvV2Vi
S2l0L1dlYlByb2Nlc3MvR1BVL3dlYnJ0Yy9MaWJXZWJSVENDb2RlY3MubWVzc2FnZXMuaW4KQEAg
LTI2LDcgKzI2LDkgQEAgbWVzc2FnZXMgLT4gTGliV2ViUlRDQ29kZWNzIE5vdFJlZkNvdW50ZWQg
ewogICAgIEZhaWxlZERlY29kaW5nKFdlYktpdDo6UlRDRGVjb2RlcklkZW50aWZpZXIgaWRlbnRp
ZmllcikKICAgICBDb21wbGV0ZWREZWNvZGluZyhXZWJLaXQ6OlJUQ0RlY29kZXJJZGVudGlmaWVy
IGlkZW50aWZpZXIsIHVpbnQzMl90IHRpbWVTdGFtcCwgV2ViQ29yZTo6UmVtb3RlVmlkZW9TYW1w
bGUgc2FtcGxlKQogCisjaWYgVVNFKExJQldFQlJUQykKICAgICBDb21wbGV0ZWRFbmNvZGluZyhX
ZWJLaXQ6OlJUQ0VuY29kZXJJZGVudGlmaWVyIGlkZW50aWZpZXIsIElQQzo6RGF0YVJlZmVyZW5j
ZSBkYXRhLCBzdHJ1Y3Qgd2VicnRjOjpXZWJLaXRFbmNvZGVkRnJhbWVJbmZvIGluZm8sIHdlYnJ0
Yzo6V2ViS2l0UlRQRnJhZ21lbnRhdGlvbkhlYWRlciBmcmFnbWVudGF0aW9uSGVhZGVyKTsKKyNl
bmRpZgogfQogCiAjZW5kaWYgLy8gVVNFKExJQldFQlJUQykgJiYgUExBVEZPUk0oQ09DT0EpICYm
IEVOQUJMRShHUFVfUFJPQ0VTUykK
</data>

          </attachment>
      

    </bug>

</bugzilla>