[Webkit-unassigned] [Bug 101614] [Qt] WebKitTestRunner crash due to IconDatabase related error

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 8 08:57:34 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=101614





--- Comment #1 from Balazs Kelemen <kbalazs at webkit.org>  2012-11-08 08:59:09 PST ---
Backtrace (devided in two parts)

This is where I called abort from handler on main thread:

#0  0x00007f2203787425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007f220378ab8b in __GI_abort () at abort.c:91
#2  0x0000000000412d80 in sigH (id=34, info=0x7f21f6e8e1b0) at /home/balazs/webkit/Tools/WebKitTestRunner/qt/main.cpp:107
#3  <signal handler called>

This is the icon database thread:

#4  0x00007f2203e1f40d in fsync () at ../sysdeps/unix/syscall-template.S:82
#5  0x00007f220889ae99 in full_fsync (fd=16, fullSync=0, dataOnly=0) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:27732
#6  0x00007f220889aee9 in unixSync (id=0x7f21a8001b00, flags=2) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:27780
#7  0x00007f220889218a in sqlite3OsSync (id=0x7f21a8001b00, flags=2) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:14334
#8  0x00007f22088a357c in syncJournal (pPager=0x7f21a8001928, newHdr=0) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:40740
#9  0x00007f22088a56a7 in sqlite3PagerCommitPhaseOne (pPager=0x7f21a8001928, zMaster=0x0, noSync=0)
    at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:42698
#10 0x00007f22088ae6ac in sqlite3BtreeCommitPhaseOne (p=0x7f21a8000908, zMaster=0x0) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:50663
#11 0x00007f22088bc524 in vdbeCommit (db=0x7f21a8000e98, p=0x7f21a800e558) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:59368
#12 0x00007f22088bce3b in sqlite3VdbeHalt (p=0x7f21a800e558) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:59780
#13 0x00007f22088c17ed in sqlite3VdbeExec (p=0x7f21a800e558) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:63650
#14 0x00007f22088bf0a5 in sqlite3Step (p=0x7f21a800e558) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:61240
#15 0x00007f22088bf291 in sqlite3_step (pStmt=0x7f21a800e558) at /home/balazs/repo/qt5/qtbase/src/3rdparty/sqlite/sqlite3.c:61313
#16 0x00007f2208251196 in WebCore::SQLiteStatement::step (this=0x7f21f6e8ea70) at /home/balazs/webkit/Source/WebCore/platform/sql/SQLiteStatement.cpp:110
#17 0x00007f220825142d in WebCore::SQLiteStatement::executeCommand (this=0x7f21f6e8ea70)
    at /home/balazs/webkit/Source/WebCore/platform/sql/SQLiteStatement.cpp:146
#18 0x00007f220824f4da in WebCore::SQLiteDatabase::executeCommand (this=0x1abd1d0,
    sql="CREATE TABLE PageURL (url TEXT NOT NULL ON CONFLICT FAIL UNIQUE ON CONFLICT REPLACE,iconID INTEGER NOT NULL ON CONFLICT FAIL);")
    at /home/balazs/webkit/Source/WebCore/platform/sql/SQLiteDatabase.cpp:262
#19 0x00007f22085c8b21 in WebCore::createDatabaseTables (db=...) at /home/balazs/webkit/Source/WebCore/loader/icon/IconDatabase.cpp:1082
#20 0x00007f22085c93c8 in WebCore::IconDatabase::performOpenInitialization (this=0x1abce90)
    at /home/balazs/webkit/Source/WebCore/loader/icon/IconDatabase.cpp:1165
#21 0x00007f22085c8799 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0x1abce90)
    at /home/balazs/webkit/Source/WebCore/loader/icon/IconDatabase.cpp:1028
#22 0x00007f22085c8526 in WebCore::IconDatabase::iconDatabaseSyncThreadStart (vIconDatabase=0x1abce90)
    at /home/balazs/webkit/Source/WebCore/loader/icon/IconDatabase.cpp:979
#23 0x00007f220b18bbfd in WTF::threadEntryPoint (contextData=0x1abd4a0) at /home/balazs/webkit/Source/WTF/wtf/Threading.cpp:69

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list