[Bug 27294] New: livezilla can't start, complains of missing Verdana font

wine-bugs at winehq.org wine-bugs at winehq.org
Thu May 26 09:17:53 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=27294

           Summary: livezilla can't start, complains of missing Verdana
                    font
           Product: Wine
           Version: 1.3.20
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


A user complained that Livezilla wouldn't start, see
http://forum.winehq.org/viewtopic.php?t=12202

I was able to reproduce this, plus a possible font-related gdiplus bug:

  cd $HOME
  rm -rf ~/.wine
  sh winetricks corefonts dotnet20
  wget http://www.livezilla.net/downloads/pubfiles/LiveZilla_3.3.2.2_Full.exe
  wine LiveZilla_3.3.2.2_Full.exe
  cd ~/".wine/drive_c/Program Files/LiveZilla"
  wine LiveZilla

That gets the error
  Your system misses the font Microsoft Sans Serif
Copying micross.ttf from a Windows system into ~/.wine/drive_c/windows/Fonts
gets past that.  (Dunno if that needs to be added to winetricks,
or if one of the existing fonts in 'allfonts' should satisfy it.)

The next problem is 
  Your system misses the font Tahoma

Doing
  winetricks tahoma gdiplus
gets past that.  (Don't know why gdiplus was needed, that's interesting.)

The next problem is the user's  error,
  Your system misses the font 'Verdana Regular'

Which is funny, because Verdana Regular is already in windows/Fonts,
and WINEDEBUG=+font shows
trace:font:AddFontToList Loading font file
"/home/dank/.wine/dosdevices/c:/windows/Fonts/Verdana.TTF" index 0
trace:font:get_familyname Got localised name L"Verdana"
trace:font:AddFontToList fsCsb = 2000019f 00000000/00000287 00000000 00000000
00000000
trace:font:AddFontToList Added font L"Verdana" L"Regular"
...
trace:font:AddFontToList Loading font file
"/usr/share/fonts/truetype/msttcorefonts/Verdana.ttf" index 0
trace:font:get_familyname Got localised name L"Verdana"
trace:font:AddFontToList Already loaded font L"Verdana" L"Regular" original
version is 10000, this version is 10000
trace:font:AddFontToList Original font is newer so skipping this one

Oddly, at some point, wine forgets about the Regular variant:

trace:font:DumpFontList Family: L"Verdana"
000d:Ret  advapi32.RegGetValueW() retval=0000trace:font:DumpFontList    L"Bold"
2000019f
000d:Call advapi32.RegGetValueW(0000004c,000trace:font:DumpFontList     L"Bold
Italic"  2000019f

Perhaps one of the fonts in /usr/share/fonts is interfering...

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list