Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

Hilfe durchsuchen

Vorsicht vor Support-Betrug: Wir fordern Sie niemals auf, eine Telefonnummer anzurufen, eine SMS an eine Telefonnummer zu senden oder persönliche Daten preiszugeben. Bitte melden Sie verdächtige Aktivitäten über die Funktion „Missbrauch melden“.

Weitere Informationen
Gelöst Archiviert

opening certain emails cause crash and core dump (no crash report). SOLVED Caused by HarfBuzz OpenType text shaping engine

Oozenthor

when opening some (not all) emails, Thunderbird just dies (Arch Linux) with the following console dump:

thunderbird: hb-machinery-private.hh:642: void hb_lazy_loader_t<WheresFace, Subclass, Returned, Stored>::set_stored(Stored*) [with unsigned int WheresFace = 1; Subclass = hb_table_lazy_loader_t<1, OT::GDEF>; Returned = OT::GDEF; Stored = hb_blob_t]: Assertion `instance == nullptr' failed. Aborted (core dumped)

I have no idea what is different about the problem emails, but they make it crash every time they are opened.

when opening some (not all) emails, Thunderbird just dies (Arch Linux) with the following console dump: thunderbird: hb-machinery-private.hh:642: void hb_lazy_loader_t<WheresFace, Subclass, Returned, Stored>::set_stored(Stored*) [with unsigned int WheresFace = 1; Subclass = hb_table_lazy_loader_t<1, OT::GDEF>; Returned = OT::GDEF; Stored = hb_blob_t]: Assertion `instance == nullptr' failed. Aborted (core dumped) I have no idea what is different about the problem emails, but they make it crash every time they are opened.

Geändert am von Wayne Mery

Alle Antworten (1)

Ausgewählte Lösung

I have rectified this, my system had genuine windows fonts that were killing harfbuzz. Have reported upstream: https://github.com/harfbuzz/harfbuzz/issues/1133