[Webkit-unassigned] [Bug 235340] Assertion is not acquired in network process when setting database journal mode

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 18 16:23:58 PST 2022


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

Sihui Liu <sihui_liu at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |webkit-bug-importer at group.a
                   |                            |pple.com

--- Comment #1 from Sihui Liu <sihui_liu at apple.com> ---
An example trace when network process is killed for holding database lock:

Thread 3  Dispatch queue: WebResourceLoadStatisticsStore Process Data Queue
...
13  libsqlite3.dylib                           0x1f666f8e0 sqlite3LockAndPrepare + 244 (/Library/Caches/com.apple.xbs/Sources/SQLite/derived_source/sqlite3.c:139474)
14  WebCore                                    0x1e8b30858 WebCore::SQLiteDatabase::prepareStatement(WTF::ASCIILiteral) + 120 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/./platform/sql/SQLiteDatabase.cpp:696)
15  WebCore                                    0x1e8b30298 WebCore::SQLiteDatabase::open(WTF::String const&, WebCore::SQLiteDatabase::OpenMode) + 1776 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/./platform/sql/SQLiteDatabase.cpp:228)
16  WebKit                                     0x1e64953bc WebKit::DatabaseUtilities::openDatabaseAndCreateSchemaIfNecessary() + 148 (/Library/Caches/com.apple.xbs/Sources/WebKit/Source/WebKit/NetworkProcess/DatabaseUtilities.cpp:92)
17  WebKit                                     0x1e65296bc WTF::Detail::CallableWrapper<WebKit::WebResourceLoadStatisticsStore::WebResourceLoadStatisticsStore(WebKit::NetworkSession&, WTF::String const&, WebKit::ShouldIncludeLocalhost, WebCore::ResourceLoadStatistics::IsEphemeral)::$_33, void>::call() + 788 (/Library/Caches/com.apple.xbs/Sources/WebKit/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsDatabaseStore.cpp:341)
...

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220119/e5a77d4f/attachment-0001.htm>


More information about the webkit-unassigned mailing list