Я хочу использовать node-canvas и когда я пытаюсь отобразить текст, я получаю эту ошибку:
Утверждение не удалось: (! Scaled_font-> cache_frozen), функция
_cairo_scaled_glyph_page_destroy, файл cairo-scaled-font.c, строка 459. Прерывание прерывания: 6
Вот пример кода:
ctx.fillStyle = 'black'
ctx._setFont(Weight, Style, FontSize, 'px', 'Arial')
ctx.fillText("Hello, World!", 50, 50)
.fillText все время падал с одной и той же ошибкой.
Может быть, это проблема с карио. Не уверен, что там происходит.
Мои настройки:
Mac OS 10.13.6, canvas@^2.0.0-alpha.17 и установил пакеты с помощью brew install pkg-config cairo pango libpng jpeg giflib librsvg.
Я написал несколько комментариев на github здесь: node-canvas