WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
33294
storage/statement-error-callback.html crashed on Gtk 32-bit Linux Build Bot
https://bugs.webkit.org/show_bug.cgi?id=33294
Summary
storage/statement-error-callback.html crashed on Gtk 32-bit Linux Build Bot
Eric Seidel (no email)
Reported
2010-01-06 20:34:18 PST
storage/statement-error-callback.html crashed on Gtk 32-bit Linux Build Bot
http://build.webkit.org/results/GTK%20Linux%2032-bit%20Debug/r52894%20(2162)/storage/statement-error-callback-stderr.txt
This is probably the same root cause as the Leopard crash,
bug 31651
. It's failing this ASSERT: ASSERTION FAILED: currentThread() == m_openingThread (../../WebCore/platform/sql/SQLiteDatabase.h:100 sqlite3* WebCore::SQLiteDatabase::sqlite3Handle() const)
Attachments
Add attachment
proposed patch, testcase, etc.
Eric Seidel (no email)
Comment 1
2010-01-06 20:36:17 PST
Same ASSERT seen on the 64-bit bot, but on a different test:
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Debug/r52898%20(2185)/storage/success-callback-stderr.txt
ASSERTION FAILED: currentThread() == m_openingThread (../../WebCore/platform/sql/SQLiteDatabase.h:100 sqlite3* WebCore::SQLiteDatabase::sqlite3Handle() const)
Eric Seidel (no email)
Comment 2
2010-01-06 22:51:02 PST
Another related crash on the Gtk 64bit box: storage/transaction-callback-exception-crash.html:
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Debug/r52901%20(2188)/storage/transaction-callback-exception-crash-stderr.txt
The ASSERT in question:
http://trac.webkit.org/browser/trunk/WebCore/platform/sql/SQLiteDatabase.h#L100
has been there for over 2 years. It was added by Brady in
http://trac.webkit.org/changeset/25356
and later modified by Mark in
http://trac.webkit.org/changeset/27717
. I expect that Gtk is just doing something funky here.
Eric Seidel (no email)
Comment 3
2010-01-06 22:51:30 PST
CCing Brady in case he has guidance for the Gtk folks regarding this ASSERT.
Eric Seidel (no email)
Comment 4
2010-01-07 12:31:10 PST
I just saw storage/domstorage/quota.html crash with the same error:
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Debug/r52937%20(2210)/storage/domstorage/quota-stderr.txt
ASSERTION FAILED: currentThread() == m_openingThread (../../WebCore/platform/sql/SQLiteDatabase.h:100 sqlite3* WebCore::SQLiteDatabase::sqlite3Handle() const)
Zan Dobersek
Comment 5
2012-10-05 12:45:38 PDT
There are no more crashes of this test in any (GTK) builder. Closing the bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug