<?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>154706</bug_id>
          
          <creation_ts>2016-02-25 17:28:24 -0800</creation_ts>
          <short_desc>storage/indexeddb/intversion-open-in-upgradeneeded.html is flaky on mac-wk2 debug</short_desc>
          <delta_ts>2016-03-04 14:58:59 -0800</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>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=155050</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>
          
          <blocked>149117</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryan Haddad">ryanhaddad</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          <cc>beidson</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1168321</commentid>
    <comment_count>0</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2016-02-25 17:28:24 -0800</bug_when>
    <thetext>storage/indexeddb/intversion-open-in-upgradeneeded.html is flaky on mac-wk2

After &lt;http://trac.webkit.org/changeset/197122&gt;, this test seems to be a flaky crash on mac-wk2 debug

Most recent crash:
&lt;https://build.webkit.org/builders/Apple%20El%20Capitan%20Debug%20WK2%20(Tests)/builds/3232&gt;

Flakiness dashboard:
&lt;https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=storage%2Findexeddb%2Fintversion-open-in-upgradeneeded.html&gt;

Thread 4 Crashed:: IndexedDatabase Server
0   com.apple.JavaScriptCore      	0x0000000110ae2f27 WTFCrash + 39 (Assertions.cpp:322)
1   com.apple.WebCore             	0x0000000114c75688 WebCore::SQLiteTransaction::begin() + 88 (SQLiteTransaction.cpp:53)
2   com.apple.WebCore             	0x0000000114e133de WebCore::IDBServer::SQLiteIDBTransaction::begin(WebCore::SQLiteDatabase&amp;) + 974 (SQLiteIDBTransaction.cpp:62)
3   com.apple.WebCore             	0x0000000114c94bec WebCore::IDBServer::SQLiteIDBBackingStore::beginTransaction(WebCore::IDBTransactionInfo const&amp;) + 1628 (SQLiteIDBBackingStore.cpp:625)
4   com.apple.WebCore             	0x0000000114fbe035 WebCore::IDBServer::UniqueIDBDatabase::beginTransactionInBackingStore(WebCore::IDBTransactionInfo const&amp;) + 117 (UniqueIDBDatabase.cpp:374)
5   com.apple.WebCore             	0x0000000114fe6adf WebCore::CrossThreadTaskImpl&lt;WebCore::IDBServer::UniqueIDBDatabase, WebCore::IDBTransactionInfo const&amp;&gt;::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(WebCore::IDBTransactionInfo const&amp;), WebCore::IDBTransactionInfo const&amp;)::&apos;lambda&apos;()::operator()() const + 127 (CrossThreadTask.h:61)
6   com.apple.WebCore             	0x0000000114fe6a4d _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN7WebCore19CrossThreadTaskImplINS3_9IDBServer17UniqueIDBDatabaseEJRKNS3_18IDBTransactionInfoEEEC1EPS6_MS6_FvS9_ES9_EUlvE_EEEvDpOT_ + 45 (__functional_base:441)
7   com.apple.WebCore             	0x0000000114fe68dc std::__1::__function::__func&lt;WebCore::CrossThreadTaskImpl&lt;WebCore::IDBServer::UniqueIDBDatabase, WebCore::IDBTransactionInfo const&amp;&gt;::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(WebCore::IDBTransactionInfo const&amp;), WebCore::IDBTransactionInfo const&amp;)::&apos;lambda&apos;(), std::__1::allocator&lt;WebCore::CrossThreadTaskImpl&lt;WebCore::IDBServer::UniqueIDBDatabase, WebCore::IDBTransactionInfo const&amp;&gt;::CrossThreadTaskImpl(WebCore::IDBServer::UniqueIDBDatabase*, void (WebCore::IDBServer::UniqueIDBDatabase::*)(WebCore::IDBTransactionInfo const&amp;), WebCore::IDBTransactionInfo const&amp;)::&apos;lambda&apos;()&gt;, void ()&gt;::operator()() + 44 (functional:1407)
8   com.apple.WebCore             	0x0000000112beb9ba std::__1::function&lt;void ()&gt;::operator()() const + 26 (functional:1793)
9   com.apple.WebCore             	0x000000011394a035 WebCore::CrossThreadTask::performTask() + 21 (CrossThreadTask.h:46)
10  com.apple.WebCore             	0x0000000113947e03 WebCore::IDBServer::IDBServer::databaseRunLoop() + 275 (IDBServer.cpp:416)
11  com.apple.WebCore             	0x0000000113945904 WebCore::IDBServer::IDBServer::databaseThreadEntry(void*) + 84 (IDBServer.cpp:406)
12  com.apple.JavaScriptCore      	0x0000000110b4e599 WTF::createThread(void (*)(void*), void*, char const*)::$_0::operator()() const + 25 (Threading.cpp:82)
13  com.apple.JavaScriptCore      	0x0000000110b4e56d void std::__1::__invoke_void_return_wrapper&lt;void&gt;::__call&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0&amp;&gt;(WTF::createThread(void (*)(void*), void*, char const*)::$_0&amp;&amp;&amp;) + 45 (__functional_base:441)
14  com.apple.JavaScriptCore      	0x0000000110b4e50c std::__1::__function::__func&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0, std::__1::allocator&lt;WTF::createThread(void (*)(void*), void*, char const*)::$_0&gt;, void ()&gt;::operator()() + 44 (functional:1407)
15  com.apple.JavaScriptCore      	0x0000000110412f3a std::__1::function&lt;void ()&gt;::operator()() const + 26 (functional:1793)
16  com.apple.JavaScriptCore      	0x0000000110b4d26e WTF::threadEntryPoint(void*) + 158 (Threading.cpp:58)
17  com.apple.JavaScriptCore      	0x0000000110b4eb01 WTF::wtfThreadEntryPoint(void*) + 289 (ThreadingPthreads.cpp:164)
18  libsystem_pthread.dylib       	0x00007fff9b91cc13 _pthread_body + 131
19  libsystem_pthread.dylib       	0x00007fff9b91cb90 _pthread_start + 168
20  libsystem_pthread.dylib       	0x00007fff9b91a375 thread_start + 13</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1168337</commentid>
    <comment_count>1</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2016-02-25 17:57:06 -0800</bug_when>
    <thetext>Since the test is both failing and crashing, I skipped it on mac-wk2 with &lt;http://trac.webkit.org/projects/webkit/changeset/197152&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169317</commentid>
    <comment_count>2</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-02-29 16:52:13 -0800</bug_when>
    <thetext>&lt;rdar://problem/24874444&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169976</commentid>
    <comment_count>3</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-03-02 15:27:33 -0800</bug_when>
    <thetext>This is the &quot;DatabaseProcess uses too many file descriptors, therefore the SQLiteDB cannot be opened&quot; bug that is being fixed in https://bugs.webkit.org/show_bug.cgi?id=154922</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170018</commentid>
    <comment_count>4</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-03-02 16:58:38 -0800</bug_when>
    <thetext>That was fixed in &lt;http://trac.webkit.org/changeset/197474&gt;

Unskipping this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170023</commentid>
    <comment_count>5</comment_count>
      <attachid>272706</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2016-03-02 17:05:57 -0800</bug_when>
    <thetext>Created attachment 272706
Patch for landing

I&apos;ll cq+ this patch later once I&apos;ve confirmed the test is fixed locally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170273</commentid>
    <comment_count>6</comment_count>
      <attachid>272706</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-03 10:30:31 -0800</bug_when>
    <thetext>Comment on attachment 272706
Patch for landing

Clearing flags on attachment: 272706

Committed r197510: &lt;http://trac.webkit.org/changeset/197510&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170274</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-03 10:30:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>272706</attachid>
            <date>2016-03-02 17:05:57 -0800</date>
            <delta_ts>2016-03-03 10:30:31 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>1356</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA4YmQ0ZmIyLi40OTU0NTQ3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTYtMDMt
MDIgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisgICAgICAgIHN0b3JhZ2Uv
aW5kZXhlZGRiL2ludHZlcnNpb24tb3Blbi1pbi11cGdyYWRlbmVlZGVkLmh0bWwgaXMgZmxha3kg
b24gbWFjLXdrMiBkZWJ1Zy4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE1NDcwNgorCisgICAgICAgIFJ1YmJlcnN0YW1wZWQgYnkgQWxleCBDaHJpc3Rl
bnNlbi4KKworICAgICAgICBUaGlzIHRlc3Qgd2FzIGZpeGVkIGJ5IGh0dHA6Ly90cmFjLndlYmtp
dC5vcmcvY2hhbmdlc2V0LzE5NzQ3NC4KKyAgICAgICAgCisgICAgICAgIFVuc2tpcHBpbmcgaXQg
bm93LgorICAgICAgICAKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlv
bnM6CisKIDIwMTYtMDMtMDIgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5jb20+CiAK
ICAgICAgICAgU2tpcCB1bnN1cHBvcnRlZCB0ZXN0IGZhc3QvdGV4dC9jb21wbGV4LXNtYWxsLWNh
cHMtbm9uLWJtcC1jYXBpdGFsaXplLmh0bWwgb24gaW9zLXNpbXVsYXRvcgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vbWFjLXdrMi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDJkODE2NjcuLjcyMDk4
MzQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvVGVzdEV4cGVjdGF0
aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1Rlc3RFeHBlY3RhdGlvbnMK
QEAgLTI5NCw4ICsyOTQsNiBAQCB3ZWJraXQub3JnL2IvMTUyMDI1IFsgRGVidWcgXSBpbnNwZWN0
b3IvY29uc29sZS9tZXNzYWdlc0NsZWFyZWQuaHRtbCBbIFBhc3MgVGltZQogCiB3ZWJraXQub3Jn
L2IvMTUyNDkyIFsgRGVidWcgXSBpbnNwZWN0b3IvZGVidWdnZXIvYnJlYWstb24tZXhjZXB0aW9u
LWNhdGNoLmh0bWwgWyBQYXNzIFRpbWVvdXQgXQogCi13ZWJraXQub3JnL2IvMTU0NzA2IHN0b3Jh
Z2UvaW5kZXhlZGRiL2ludHZlcnNpb24tb3Blbi1pbi11cGdyYWRlbmVlZGVkLmh0bWwgWyBTa2lw
IF0KLQogIyMjIEVORCBPRiAoMSkgQ2xhc3NpZmllZCBmYWlsdXJlcyB3aXRoIGJ1ZyByZXBvcnRz
CiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>