https://bugzilla.redhat.com/show_bug.cgi?id=1498269

            Bug ID: 1498269
           Summary: Noto Color Emoji and Noto Emoji fixed fonts cause a X
                    error in a tcl/tk script
           Product: Fedora
           Version: 26
         Component: google-noto-fonts
          Severity: high
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected],
                    [email protected],
                    [email protected], [email protected]



Created attachment 1333924
  --> https://bugzilla.redhat.com/attachment.cgi?id=1333924&action=edit
test script do demonistrate emoji fix font causing an X error

Description of problem:
The NCID (Network Caller ID) client is written in tcl/tk.  When the
google-noto-emoji-fonts became part of the standard install for Fedora, the
ncid client would cause an X error and crash every time it scanned for fixed
fonts.  The attached script was written to determine and verify the problem.

Version-Release number of selected component (if applicable): 
google-noto-emoji-fonts-20170827-1.fc26.noarch

How reproducible:
Reproducible every time test script run on Fedora 26 and also Fedora 25.

Steps to Reproduce:
1. run attached test script
2.
3.

Actual results:
X Error of failed request:  BadLength (poly request too large or internal Xlib
length error)
  Major opcode of failed request:  138 (RENDER)
  Minor opcode of failed request:  20 (RenderAddGlyphs)
  Serial number of failed request:  476
  Current serial number in output stream:  539

Expected results:
Expected script not to cause an X error and crash.

Additional info:
Uncomment the two Noto Emoji font lines in testfonts.tk to not get the X error.

The bug is also reported at https://core.tcl.tk/tk/tktview/3767882e066523dc9ae4
but it is considered a font problem not a tk problem.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
fonts-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to