<?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>216303</bug_id>
          
          <creation_ts>2020-09-08 19:54:49 -0700</creation_ts>
          <short_desc>[WinCairo] TestWTF.WTF.UniqueRef is crashing in Debug builds</short_desc>
          <delta_ts>2020-09-08 21:38:16 -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>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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>achristensen</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1686879</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-09-08 19:54:49 -0700</bug_when>
    <thetext>[WinCairo] TestWTF.WTF.UniqueRef is crashing in Debug builds

https://build.webkit.org/builders/WinCairo%2064-bit%20WKL%20Debug%20%28Tests%29/builds/3389

&gt; Crashed
&gt; 
&gt;     TestWTF.WTF.UniqueRef
&gt;         
&gt;         File name unavailable
&gt;         SEH exception with code 0xc0000005 thrown in the test body.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1686880</commentid>
    <comment_count>1</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-09-08 19:55:37 -0700</bug_when>
    <thetext>Backtrace:

TestWTFLib.dll!std::default_delete&lt;TestWebKitAPI::A&gt;::operator()(TestWebKitAPI::A * _Ptr) Line 2402	C++
TestWTFLib.dll!std::unique_ptr&lt;TestWebKitAPI::A,std::default_delete&lt;TestWebKitAPI::A&gt;&gt;::~unique_ptr&lt;TestWebKitAPI::A,std::default_delete&lt;TestWebKitAPI::A&gt;&gt;() Line 2514	C++
TestWTFLib.dll!WTF::UniqueRef&lt;TestWebKitAPI::A&gt;::~UniqueRef&lt;TestWebKitAPI::A&gt;()	C++
TestWTFLib.dll!TestWebKitAPI::C::~C()	C++
TestWTFLib.dll!TestWebKitAPI::WTF_UniqueRef_Test::TestBody() Line 95	C++
TestWTFLib.dll!testing::internal::HandleSehExceptionsInMethodIfSupported&lt;testing::Test,void&gt;(testing::Test * object, void(testing::Test::*)() method, const char * location) Line 2428	C++
TestWTFLib.dll!testing::internal::HandleExceptionsInMethodIfSupported&lt;testing::Test,void&gt;(testing::Test * object, void(testing::Test::*)() method, const char * location) Line 2498	C++
TestWTFLib.dll!testing::Test::Run() Line 2524	C++
TestWTFLib.dll!testing::TestInfo::Run() Line 2697	C++
TestWTFLib.dll!testing::TestCase::Run() Line 2812	C++
TestWTFLib.dll!testing::internal::UnitTestImpl::RunAllTests() Line 5178	C++
TestWTFLib.dll!testing::internal::HandleSehExceptionsInMethodIfSupported&lt;testing::internal::UnitTestImpl,bool&gt;(testing::internal::UnitTestImpl * object, bool(testing::internal::UnitTestImpl::*)() method, const char * location) Line 2428	C++
TestWTFLib.dll!testing::internal::HandleExceptionsInMethodIfSupported&lt;testing::internal::UnitTestImpl,bool&gt;(testing::internal::UnitTestImpl * object, bool(testing::internal::UnitTestImpl::*)() method, const char * location) Line 2498	C++
TestWTFLib.dll!testing::UnitTest::Run() Line 4786	C++
TestWTFLib.dll!RUN_ALL_TESTS() Line 2342	C++
TestWTFLib.dll!TestWebKitAPI::TestsController::run(int argc, char * * argv) Line 90	C++
TestWTFLib.dll!main(int argc, char * * argv) Line 41	C++
TestWTFLib.dll!dllLauncherEntryPoint(int argc, char * * argv) Line 49	C++
TestWTF.exe!main(int argc, const char * * argv) Line 222	C++
[Inline Frame] TestWTF.exe!invoke_main() Line 78	C++
TestWTF.exe!__scrt_common_main_seh() Line 288	C++
kernel32.dll!00007ffd0b0a7bd4()	Unknown
ntdll.dll!00007ffd0b5ace51()	Unknown</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1686884</commentid>
    <comment_count>2</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-09-08 20:06:56 -0700</bug_when>
    <thetext>class A of UniqueRef.cpp and CompactUniquePtrTuple.cpp are confilicting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1686890</commentid>
    <comment_count>3</comment_count>
      <attachid>408306</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-09-08 20:24:01 -0700</bug_when>
    <thetext>Created attachment 408306
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1686904</commentid>
    <comment_count>4</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-09-08 21:37:42 -0700</bug_when>
    <thetext>Committed r266774: &lt;https://trac.webkit.org/changeset/266774&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1686905</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-08 21:38:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/68549680&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>408306</attachid>
            <date>2020-09-08 20:24:01 -0700</date>
            <delta_ts>2020-09-08 20:26:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216303-20200909122400.patch</filename>
            <type>text/plain</type>
            <size>2540</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2NzY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZDRkMTAwODJlZDI1MzBjOTM1YWVmNzE4YWM0YTQ5MzQw
MTk1YTMzZC4uZWQxMGIxOTU0ZDdkOGU3MWU5MTVkNTg4ZTAxY2Q1YjcwMDk3MGNiZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDIwLTA5LTA4ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29t
PgorCisgICAgICAgIFtXaW5DYWlyb10gVGVzdFdURi5XVEYuVW5pcXVlUmVmIGlzIGNyYXNoaW5n
IGluIERlYnVnIGJ1aWxkcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjE2MzAzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgVGhlIGNsYXNzIEEgb2YgVW5pcXVlUmVmLmNwcCBhbmQgQ29tcGFjdFVuaXF1ZVB0
clR1cGxlLmNwcCBhcmUKKyAgICAgICAgY29uZmxpY3RpbmcuIENSVCBoZWFwIHRocmV3IGFuIGV4
Y2VwdGlvbiBkdWUgdG8gYWxsb2NhdG9yCisgICAgICAgIG1pc21hdGNoaW5nIHdoaWxlIGRlbGV0
aW5nIGNsYXNzIEEgb2JqZWN0LgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XVEYv
Q29tcGFjdFVuaXF1ZVB0clR1cGxlLmNwcDogQWRkZWQgbmFtZXNwYWNlIENvbXBhY3RVbmlxdWVQ
dHJUdXBsZVRlc3QuCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XVEYvVW5pcXVlUmVm
LmNwcDogQWRkZWQgbmFtZXNwYWNlIFVuaXF1ZVJlZlRlc3QuCisgICAgICAgIChUZXN0V2ViS2l0
QVBJOjpmdW5jdGlvbik6IERlbGV0ZWQgYW4gdW51c2VkIGZ1bmN0aW9uLgorCiAyMDIwLTA5LTA4
ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICBbd2Via2l0
Y29yZXB5XSBSZWdpc3RlciBhbm90aGVyIHBhY2thZ2UgaW4gdGhlIFdlYktpdCByZXBvc2l0b3J5
IChGb2xsb3ctdXAgZml4KQpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9X
VEYvQ29tcGFjdFVuaXF1ZVB0clR1cGxlLmNwcCBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V1RGL0NvbXBhY3RVbmlxdWVQdHJUdXBsZS5jcHAKaW5kZXggNmE4YTViNWE0YzMxZTY5ZWQ4ZWQw
MWJhMWFiZGFlZjdiYzM0MWQyNy4uODFmNjI4MmZlY2I3MzRhY2JlZTQ0YmM1OGI4NDllMjlhOGY4
NDdjMSAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XVEYvQ29tcGFjdFVu
aXF1ZVB0clR1cGxlLmNwcAorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dURi9Db21w
YWN0VW5pcXVlUHRyVHVwbGUuY3BwCkBAIC0zMyw2ICszMyw4IEBACiAKIG5hbWVzcGFjZSBUZXN0
V2ViS2l0QVBJIHsKIAorbmFtZXNwYWNlIENvbXBhY3RVbmlxdWVQdHJUdXBsZVRlc3QgeworCiBj
bGFzcyBBIHsKICAgICBXVEZfTUFLRV9GQVNUX0FMTE9DQVRFRDsKIApAQCAtNDcsNiArNDksMTAg
QEAgcHVibGljOgogdW5zaWduZWQgQTo6c19jb25zdHJ1Y3RvckNhbGxDb3VudCA9IDA7CiB1bnNp
Z25lZCBBOjpzX2Rlc3RydWN0b3JDYWxsQ291bnQgPSAwOwogCit9IC8vIG5hbWVzcGFjZSBDb21w
YWN0VW5pcXVlUHRyVHVwbGVUZXN0CisKK3VzaW5nIG5hbWVzcGFjZSBDb21wYWN0VW5pcXVlUHRy
VHVwbGVUZXN0OworCiBURVNUKFdURl9Db21wYWN0VW5pcXVlUHRyVHVwbGUsIEJhc2ljKQogewog
ICAgIEE6OnNfY29uc3RydWN0b3JDYWxsQ291bnQgPSAwOwpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVz
dFdlYktpdEFQSS9UZXN0cy9XVEYvVW5pcXVlUmVmLmNwcCBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV1RGL1VuaXF1ZVJlZi5jcHAKaW5kZXggMWFmZTNlOTc3OWJiODQ4ODdlOTQzMGRlNDE3
MjZjNzQzODUzMmZkYy4uMjBmMmM1M2RkZDFiZGQ5OWZhOTEyOWJjMWI3ZmEyZDZhYTM4MzU5ZiAx
MDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XVEYvVW5pcXVlUmVmLmNwcAor
KysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dURi9VbmlxdWVSZWYuY3BwCkBAIC0yOSw3
ICsyOSw5IEBACiAjaW5jbHVkZSA8d3RmL1ZlY3Rvci5oPgogCiBuYW1lc3BhY2UgVGVzdFdlYktp
dEFQSSB7Ci0gICAgCisKK25hbWVzcGFjZSBVbmlxdWVSZWZUZXN0IHsKKwogY2xhc3MgQSB7CiAg
ICAgV1RGX01BS0VfRkFTVF9BTExPQ0FURUQ7CiB9OwpAQCAtNTUsMTMgKzU3LDkgQEAgcHVibGlj
OgogfTsKIGNsYXNzIEQgOiBwdWJsaWMgQSB7IH07CiAKLXZvaWQgZnVuY3Rpb24oY29uc3QgVW5p
cXVlUmVmPEE+IGEpCi17Ci0gICAgY29uc3QgQSYgYiA9IGEuZ2V0KCk7Ci0gICAgY29uc3QgQSog
YyA9ICZhOwotICAgIFVOVVNFRF9QQVJBTShiKTsKLSAgICBVTlVTRURfUEFSQU0oYyk7Ci19Cit9
IC8vIG5hbWVzcGFjZSBVbmlxdWVSZWZUZXN0CisKK3VzaW5nIG5hbWVzcGFjZSBVbmlxdWVSZWZU
ZXN0OwogCiBURVNUKFdURiwgVW5pcXVlUmVmKQogewo=
</data>
<flag name="review"
          id="423688"
          type_id="1"
          status="+"
          setter="rniwa"
    />
          </attachment>
      

    </bug>

</bugzilla>