Bug 36996
| Summary: | ASSERT(m_isPrepared) hit in SQLiteStatement::step everytime I launch Safari on Windows | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Adele Peterson <adele> |
| Component: | WebKit Misc. | Assignee: | Dumitru Daniliuc <dumi> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Major | CC: | beidson, dumi |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | Windows Vista | ||
Adele Peterson
m_query is SELECT name FROM sqlite_master WHERE type = 'table' AND name = 'IconInfo';
> WebKit.dll!WebCore::SQLiteStatement::step() Line 80 + 0x24 bytes C++
WebKit.dll!WebCore::SQLiteDatabase::tableExists(const WebCore::String & tablename={IconInfo}) Line 206 + 0x8 bytes C++
WebKit.dll!WebCore::isValidDatabase(WebCore::SQLiteDatabase & db={...}) Line 1050 + 0x1d bytes C++
WebKit.dll!WebCore::IconDatabase::performOpenInitialization() Line 1143 + 0xe bytes C++
WebKit.dll!WebCore::IconDatabase::iconDatabaseSyncThread() Line 989 C++
WebKit.dll!WebCore::IconDatabase::iconDatabaseSyncThreadStart(void * vIconDatabase=0x01dce1d8) Line 942 C++
JavaScriptCore.dll!WTF::threadEntryPoint(void * contextData=0x01dcec10) Line 65 + 0x9 bytes C++
JavaScriptCore.dll!WTF::wtfThreadEntryPoint(void * param=0x01dcee80) Line 206 + 0x9 bytes C++
msvcr80.dll!_callthreadstartex() Line 348 + 0x6 bytes C
msvcr80.dll!_threadstartex(void * ptd=0x01dcef00) Line 326 + 0x5 bytes C
kernel32.dll!@BaseThreadInitThunk@12() + 0x12 bytes
ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes
ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Dumitru Daniliuc
I can't reproduce this problem on my machine. Let's try to debug this together tomorrow.
Adele Peterson
*** This bug has been marked as a duplicate of bug 37014 ***
Adele Peterson
Steve fixed this in http://trac.webkit.org/changeset/56978