Ответ 1
Проблема возникает из-за HTML-рендеринга dll, включенного в Workbench. Полная информация об ошибке здесь.
Для быстрого исправления, благодаря Майклу Гайлезу и Фрэнку Кинтеро, код нарушения находится в этом репо: https://github.com/ArthurHub/HTML-Renderer
Чтобы исправить это самостоятельно, замените этот код:
static FontsUtils()
{
_fontsMapping["monospace"] = "Courier New";
_fontsMapping["Helvetica"] = "Arial";
foreach (var family in FontFamily.Families)
{
_existingFontFamilies.Add(family.Name, family);
}
}
С помощью этого кода:
static FontsUtils()
{
_fontsMapping["monospace"] = "Courier New";
_fontsMapping["Helvetica"] = "Arial";
foreach (var family in FontFamily.Families)
{
if (!_existingFontFamilies.ContainsKey(family.Name))
{
_existingFontFamilies.Add(family.Name, family);
}
}
}
Или скачайте эту DLL вместо: https://bugs.mysql.com/file.php?id=22868&bug_id=75673
Вы хотите поместить эту новую DLL в свою папку Workbench, для меня это C:\Program Files\MySQL\MySQL Workbench 6.3 CE\