Epiphany GNOME Web Browser 2.28.0 зависает при отображении даты на японском языке

Это одна из странных проблем, с которыми я сталкиваюсь сейчас.

Это касается сенсорного устройства на базе процессора Arm, разработанного на Java 1.6. Это устройство поддерживает японский и китайский языки. В одной из частей устройства отображается текущая дата (разработано в java-скрипте). Когда устройство иногда переключается на японский язык (очень часто), наблюдается, что устройство зависает. После многих исследований был обнаружен паттерн "Во время японской даты рендеринг вызывает эту проблему". Для теста я отключил дату рендеринга и не наблюдал замораживания.

Понятия не имею, как это происходит.

Ниже несколько деталей:

Epiphany version: 2.28.0
Java version: 1.6
Japanese font used: STXihei.ttf, HirakakuW3.otf, FHDaHei.ttf and HirakakuW6.ttf

Что я ищу:

  1. Это японские шрифты вызывают проблему.

  2. Является ли версия Богоявления имеет какие-то конкретные проблемы.

  3. Почему только рендеринг текущей даты вызывает эту проблему. (Другие статические строки также хорошо отображаются на передней панели устройства)

    Формат даты: 2016 2 月 17 水 日

Любая идея или мысли приветствуются.

Вопрос может потребовать больше информации. Пожалуйста, не стесняйтесь спрашивать, так как невозможно дать всю информацию за одну попытку.

1 ответ

Вам нужно изменить значение битов на пиксель вашего Xorg, попробуйте настроить некоторые значения от 32 до 24 бит / с, 24 бит / с разрешили нашу проблему.

Другие вопросы по тегам