This is because IconDatabases passes a nullptr blob to store emtpty icons. sqlite3_bind_blob() allows nullptr as blob, so we shouldn't assert.
Created attachment 380966 [details] Patch
Committed r251185: <https://trac.webkit.org/changeset/251185>
<rdar://problem/56326790>