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

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Fix Version/s: 0.4.10
    • Component/s: None
    • Labels:
    • Guilty Commit:
      d5f4f99b0eb30e54a82e87a9b8e7d7e61f9fefdb
    • Guilty Revision:
      73,900

      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!

        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

              • Assignee:
                learn_more Mark Jansen
                Reporter:
                reactosfanboy reactosfanboy
              • Votes:
                2 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: