Bug 68700

Summary: ASSERT(m_isPrepared) when running fast/workers/storage/interrupt-database.html
Product: WebKit Reporter: Xan Lopez <xan.lopez>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: mrobinson, zan
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Xan Lopez 2011-09-23 09:07:56 PDT
Trace:

Program terminated with signal 11, Segmentation fault.
#0  0x00002b016a399a53 in WebCore::SQLiteStatement::step (this=0x2b01d980c930) at ../../Source/WebCore/platform/sql/SQLiteStatement.cpp:98
98	    ASSERT(m_isPrepared);

Thread 1 (Thread 0x2b01d980d700 (LWP 28819)):
#0  0x00002b016a399a53 in WebCore::SQLiteStatement::step (this=0x2b01d980c930) at ../../Source/WebCore/platform/sql/SQLiteStatement.cpp:98
#1  0x00002b016a397ac4 in WebCore::SQLiteDatabase::setMaximumSize (this=0x5b1dcf20, size=5197824) at ../../Source/WebCore/platform/sql/SQLiteDatabase.cpp:167
#2  0x00002b016a608b62 in WebCore::SQLTransaction::openTransactionAndPreflight (this=0x2b01dc8d8070) at ../../Source/WebCore/storage/SQLTransaction.cpp:254
#3  0x00002b016a608648 in WebCore::SQLTransaction::performNextStep (this=0x2b01dc8d8070) at ../../Source/WebCore/storage/SQLTransaction.cpp:193
#4  0x00002b016a5da858 in WebCore::Database::DatabaseTransactionTask::doPerformTask (this=0x5b7a1900) at ../../Source/WebCore/storage/DatabaseTask.cpp:149
#5  0x00002b016a5da4d3 in WebCore::DatabaseTask::performTask (this=0x5b7a1900) at ../../Source/WebCore/storage/DatabaseTask.cpp:84
#6  0x00002b016a5db31d in WebCore::DatabaseThread::databaseThread (this=0x2b01dc0c4a90) at ../../Source/WebCore/storage/DatabaseThread.cpp:107
#7  0x00002b016a5db23e in WebCore::DatabaseThread::databaseThreadStart (vDatabaseThread=0x2b01dc0c4a90) at ../../Source/WebCore/storage/DatabaseThread.cpp:94
#8  0x00002b0168e37df9 in WTF::threadEntryPoint (contextData=0x2b01dc0c4bc0) at ../../Source/JavaScriptCore/wtf/Threading.cpp:67
#9  0x00002b016ffadb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00002b017029836d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Comment 1 Zan Dobersek 2012-07-15 10:38:48 PDT
The test no longer crashes and had the expectation removed in http://trac.webkit.org/changeset/118474. Closing the bug.