<?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>154975</bug_id>
          
          <creation_ts>2016-03-03 10:29:25 -0800</creation_ts>
          <short_desc>REGRESSION (r197474): storage/indexeddb/odd-strings.html fails</short_desc>
          <delta_ts>2016-04-25 13:58:01 -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>WebCore Misc.</component>
          <version>Safari 9</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>154681</dup_id>
          
          <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>154968</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Brady Eidson">beidson</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1170271</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-03-03 10:29:25 -0800</bug_when>
    <thetext>REGRESSION (r197474): storage/indexeddb/odd-strings.html fails

https://bugs.webkit.org/show_bug.cgi?id=154922
http://trac.webkit.org/changeset/197474</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170282</commentid>
    <comment_count>1</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-03-03 10:49:32 -0800</bug_when>
    <thetext>And it wasn&apos;t noticed because the test was marked [Pass Failure], instead of [Pass Timeout].

Dang.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170283</commentid>
    <comment_count>2</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-03-03 10:51:10 -0800</bug_when>
    <thetext>So in addition to keying the database filename off the string name (unwise...), we also store the string name in the database file itself to verify against when opening the file.

Unfortunately for some of these odd-strings, we don&apos;t get the right string in the file (or fail to get the right string out).

r197474 made it so we close these files halfway through the test, and then try to reopen them later.

When we reopen them and try to verify the database name against what&apos;s in the file, we fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1187049</commentid>
    <comment_count>3</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-04-25 13:58:01 -0700</bug_when>
    <thetext>This is the same thing happening on WK1 and WK2 covered by 154681

*** This bug has been marked as a duplicate of bug 154681 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>