Dear SQLite developer,

Mozilla have upgraded to SQLite 3.20.0 and that has caused the Thunderbird test suite some test failures [1] as follows:

Assertion failed: (p->flags & MEM_Dyn)==0 || p->szMalloc==0, file sqlite3.c, line 70285

One of the Mozilla developers was of the opinion that the custom tokenizer and a custom ranking function we're using might be at the root of the problem and mentioned that the example which we copied (https://sqlite.org/fts3.html#appendix_a, very end, aMatchinfo = (unsigned int *)sqlite3_value_blob(apVal[0]);) might need to be updated in view of the pointer interfaces mentioned here: https://sqlite.org/bindptr.html.

Any help would be appreciated.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1392937

--
Jörg Knobloch - jo...@jorgk.com <mailto:jo...@jorgk.com>- www.jorgk.com <http://www.jorgk.com> Thunderbird Developer <http://www.jorgk.com/misc/Mozilla-work.pdf>(Thunderbird <https://wiki.mozilla.org/Modules/Thunderbird#Thunderbird>, Compose <https://wiki.mozilla.org/Modules/Thunderbird#Compose>and Mailnews Editor <https://wiki.mozilla.org/Modules/MailNews_Core#Editor>and MIME <https://wiki.mozilla.org/Modules/MailNews_Core#MIME_Parser>peer) - Member of the Thunderbird Council <https://wiki.mozilla.org/Modules/Thunderbird#Thunderbird_Council>

_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to