• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
The HP Community is where owners of HP products, like you, volunteer to help each other find solutions.
Archived This topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
HP Recommended

I have a HP Laserjet 1536dnf MFP printer, today it printed out an error; PCL XL Error Subsystem: TEXT Error: IllegalFontData File Name: cheettext.c Line Number: 1453. What does this mean and how can I fix it?

1 REPLY 1
HP Recommended

Your error:

PCL XL Error
 Subsystem:   TEXT
 Error:       IllegalFontData
 File Name:   cheettext.c
 Line Number: 1453

 implies that the incoming print job includes a downloaded soft font, but that part of the font definition is invalid.

 

To find out just what is wrong with the font definition would almost certainly require access to the source code (specifically module cheettext.c) of the firmware in the printer - available only to HP (or whoever was contracted to write the firmware).

 

In earlier generations of LaserJet printer, the format of the error message (as per the PCL XL specification) was somewhat different; for example:

PCL XL Error
 Subsystem:   TEXT
 Error:       IllegalFontData
 Operator:    ReadFontHeader
 Position:    43

which could be used to discover the underlying fault by reprinting the document using 'print to file', then analysing the resultant .prn file, and finding the data associated with the relevant PCL XL Operator tag (which, in the above example, would be the 43rd operator in the print job).

 

Although the new format of error message is possibly more useful to HP in determining the cause of the error (their having access to the source code of the firmware), it would have been very useful to independant consultants if the original Operator tag and Position elements of the error had also been included.

 

If you get exactly the same error if you reprint the same document to the same printer, using the same application and print driver on the same workstation, then the fault is likely to be a driver error, in which case the only solution may be to use a different printer driver (if one is available).

 

If doing a reprint as per above produces a different error (or no error at all), then the problem is intermittent, and is more likely to be caused by corruption of the print job between workstation and printer; check (perhaps by replacing one item at a time) cables, ports, switches, hubs, etc.

Archived This topic has been archived. Information and links in this thread may no longer be available or relevant. If you have a question create a new topic by clicking here and select the appropriate board.
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.