У нас была замена (файл common.reg) [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "MS Shell Dlg"="Microsoft Sans Serif" при этом перед отображением веб-страницы всё падает: 0[13ae28]: ###!!! ASSERTION: invalid array index: 'i < Length()', file ../../../dist/include/xpcom/nsTArray.h, line 317 ###!!! ASSERTION: invalid array index: 'i < Length()', file ../../../dist/include/xpcom/nsTArray.h, line 317 0[13ae28]: ###!!! ASSERTION: invalid array index: 'i < Length()', file ../../../dist/include/xpcom/nsTArray.h, line 317 ###!!! ASSERTION: invalid array index: 'i < Length()', file ../../../dist/include/xpcom/nsTArray.h, line 317 wine: Unhandled page fault on read access to 0x00000016 at address 0x126a902 (thread 0016), starting debugger... Unhandled exception: page fault on read access to 0x00000016 in 32-bit code (0x0126a902). ... Backtrace: =>0 0x0126a902 in xul (+0xdba902) (0x0033bb28) В качестве временного решения заменили напрямую на Tahoma. Возможно кривой код разбора замен. Похожая бага в вайновской багзилле http://bugs.winehq.org/show_bug.cgi?id=16981 Они похоже тоже напоролись на багу с нашим реестром.
В качестве временной меры исправил реестр в /etc/wine. Можно тестировать gecko на сборке, установленной на euclid
Нужно проверить актуальность (для WINE@Etersoft 1.1)
1.1.0-eter8/5 С "MS Shell Dlg"="Microsoft Sans Serif" падений не было.