Bug #58726 Missing character sets for editor fonts; poor font rendering
Submitted: 4 Dec 2010 0:41 Modified: 14 Dec 2010 16:51
Reporter: D C Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Workbench Severity:S3 (Non-critical)
Version:5.2.30 OS:Linux (Fedora 14)
Assigned to: Alfredo Kojima CPU Architecture:Any
Tags: 5.2.30, font, MySQL, workbench

[4 Dec 2010 0:41] D C
Description:
The SQL editor renders fonts poorly.  Warnings are spit to the shell when accessing an area of the Workbench that uses these fonts.

Shell messages:
1)

The font "-*-Bitstream Vera Sans Mono-medium-r-*-*-*-110-*-*-*-*-iso10646-1,-*-*-medium-r-*-*-*-110-*-*-*-*-iso8859-*" does not support all the required character sets for the current locale "en_US.utf8"
  (Missing character set "ISO8859-7")
  (Missing character set "ISO8859-13")
  (Missing character set "ISO8859-14")
  (Missing character set "JISX0208.1983-0")
  (Missing character set "KSC5601.1987-0")
  (Missing character set "GB2312.1980-0")
  (Missing character set "JISX0201.1976-0")

2)

(mysql-workbench-bin:19752): Gtk-CRITICAL **: IA__gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed

My system is up-to-date with the Fedora repositories as of 12/03/2010 @ 5:30 PM.

How to repeat:
Start MySQL Workbench and open its SQL editor.
[7 Dec 2010 16:33] Johannes Taxacher
as a workaround you can change the font used in script-editor in WB preferences
[7 Dec 2010 16:44] D C
Aye.  I read somewhere that you can remove the font name completely in the preferences and it will render much better.  I did this and I can read it much better.
[14 Dec 2010 2:33] Alfredo Kojima
This has been fixed. As a workaround, leave the editor font setting empty or prepend the font name with a ! character.
[14 Dec 2010 2:37] Alfredo Kojima
This is actually a duplicate of bug #54059
[14 Dec 2010 16:51] D C
Thank you very much!