Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-14044

Regression: Microsoft Tahoma 1.0 font from rapps does not longer replace tahoma.ttf

    XMLWordPrintable

Details

    Description

      ros 0.4.7RC1-12 gcc dbg

      Installing Microsoft Tahoma 1.0 font from rapps.

      IIRC I could install this previously and it replaced both tahoma.ttf and tahomabd.ttf.
      So I suspect a minor regression, although I am not 100% sure.

      Currently it only manages to replace tahomabd.ttf (which ros renders a bit more blurry than Windows would), but it does not replace our tahoma.ttf.

      Request is to make the installer replace tahoma.ttf again as well.

      While running setup the following is logged, but I guess nothing of that is related (not even the usp10-line):

      fixme:(../dll/win32/usp10/opentype.c:1251)   TODO: subtype 1 (Simple context glyph substitution)
      TCP operation failed: 0xc0000128 (-12)
      (../win32ss/user/ntuser/nonclient.c:1063) err: Wnd is active and not set active!
      (../win32ss/gdi/gdi32/objects/bitmap.c:722) SetDIBitsToDevice fail to read BitMapInfo: 00077E40 or Bits: 005D0048 & Size: 16320
      (../win32ss/gdi/gdi32/objects/bitmap.c:722) SetDIBitsToDevice fail to read BitMapInfo: 00077E40 or Bits: 005D0048 & Size: 16320
      (../win32ss/user/ntuser/nonclient.c:1063) err: Wnd is active and not set active!
      WARNING:  MmLockPageableDataSection at ../ntoskrnl/mm/ARM3/drvmgmt.c:62 is UNIMPLEMENTED!
      WARNING:  MmUnlockPageableImageSection at ../ntoskrnl/mm/ARM3/drvmgmt.c:39 is UNIMPLEMENTED!
      

      Sidenote
      Since we do not longer have (or need) MS Tahoma in rapps, I want to link it again
      https://archive.org/download/ftp.microsoft.com/ftp.microsoft.com.zip/ftp.microsoft.com/Softlib/MSLFILES/TAHOMA32.EXE
      It has the same hash SHA1 = 888ce7b7ab5fd41f9802f3a65fd0622eb651a068
      that we once had in rapps and can be used for reproduction.

      Attachments

        1. CORE14044-regressionTest.txt
          3 kB
        2. Font_Regsitry_WinXP.png
          Font_Regsitry_WinXP.png
          139 kB
        3. freetype.patch
          5 kB
        4. freetype.patch
          6 kB
        5. freetype03.diff
          2 kB
        6. r73899-preGuilty-pendmoves.png
          r73899-preGuilty-pendmoves.png
          30 kB
        7. subst-after-install.png
          subst-after-install.png
          31 kB
        8. subst-after-install-reboot.png
          subst-after-install-reboot.png
          47 kB
        9. subst-before-1.png
          subst-before-1.png
          38 kB
        10. subst-before-2.png
          subst-before-2.png
          29 kB
        11. subst-before-3.png
          subst-before-3.png
          48 kB
        12. Tahoma_Install_Problem.png
          Tahoma_Install_Problem.png
          98 kB
        13. Tahoma_pendmoves_Correct.png
          Tahoma_pendmoves_Correct.png
          71 kB
        14. Tahoma_pendmoves.png
          Tahoma_pendmoves.png
          88 kB

        Issue Links

          Activity

            People

              learn_more Mark Jansen
              reactosfanboy reactosfanboy
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: