<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>4116</bug_id>
          
          <creation_ts>2006-12-31 18:55:59 +0000</creation_ts>
          <short_desc>Regex tests using octal escape sequences</short_desc>
          <delta_ts>2010-01-26 12:34:17 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>XML Schema Test Suite</product>
          <component>Microsoft tests</component>
          <version>2006-11-06</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>metadata updated 2010-01-26</status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Kay">mike</reporter>
          <assigned_to name="Henry S. Thompson">ht</assigned_to>
          
          
          <qa_contact name="XML Schema Test Suite mailing list">public-xml-schema-testsuite</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>13295</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2006-12-31 18:55:59 +0000</bug_when>
    <thetext>The following tests in the Microsoft regex test set have schemas using patterns that contain octal escapes, for example \077. This is invalid in XML Schema, yet the metadata describes the tests as valid.

RegexTest_141
RegexTest_151
RegexTest_155
RegexTest_517</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13296</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2006-12-31 19:10:57 +0000</bug_when>
    <thetext>The following tests also have schemas containing patterns in which there is a backslash followed by a digit. In some cases it apppears this is intended to represent an octal escape, in other cases it appears intended to represent a back-reference; however neither construct is legal in XML Schema regular expressions.

I have not checked that all of these are described as valid in the metadata; a few of them are already marked as status=&quot;queried&quot; for other reasons.

RegexTest_141 to RegexTest_143
RegexTest_145 to RegexTest_152
RegexTest_154 to RegexTest_158
RegexTest_517
RegexTest_688
RegexTest_696 to RegexTest_707
RegexTest_836 to RegexTest_837
RegexTest_861 to RegexTest_866
RegexTest_925 to RegexTest_926
RegexTest_976 to RegexTest_977
RegexTest_1008 to RegexTest_1019
RegexTest_1172
RegexTest_1180 to RegexTest_1191
RegexTest_1308
RegexTest_1320
RegexTest_1321
RegexTest_1345 to RegexTest_1350
RegexTest_1365
RegexTest_1409
RegexTest_1410
RegexTest_1455
RegexTest_1456
RegexTest_1492 to RegexTest_1503</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>13304</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Kay">mike</who>
    <bug_when>2007-01-01 12:04:20 +0000</bug_when>
    <thetext>Also affects

   &lt;test group=&quot;RegexTest_824&quot; name=&quot;RegexTest_824&quot;/&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31232</commentid>
    <comment_count>3</comment_count>
    <who name="Henry S. Thompson">ht</who>
    <bug_when>2010-01-26 12:22:40 +0000</bug_when>
    <thetext>Some of the tests listed above were patched as &apos;invalid&apos; as a result of bug 4016</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31234</commentid>
    <comment_count>4</comment_count>
    <who name="Henry S. Thompson">ht</who>
    <bug_when>2010-01-26 12:34:17 +0000</bug_when>
    <thetext>HST did check that all the listed/updated tests did contain bogus escapes</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>