ASSERTION FAILED: m_transactionQueue.size() (/Users/ap/Safari/OpenSource/WebCore/storage/Database.cpp:410 void WebCore::Database::performTransactionStep()) Steps to reproduce: open attached test case, wait a little.
This one would clearly be a crash in release builds, so P1.
Created attachment 18454 [details] test case (assertion failure)
<rdar://problem/5688425>
This currently fails with a different assertion for me: ASSERTION FAILED: currentThread() == m_openingThread (/Users/ap/Safari/OpenSource/WebCore/platform/sql/SQLiteDatabase.h:97 sqlite3* WebCore::SQLiteDatabase::sqlite3Handle() const) See also: bug 17140.
I can no longer reproduce this - probably, fixed in r29872+r29876.