900.xx, 900.00, 900 Service RIP Errors; Preliminary Tests and Escalation Information Gathering Steps Including the Capture of 'History' and Secondary 'Crash Codes' |
Document ID:HO3643 |
| Properties |
Button sequence; Operator panel button sequence; PCL Smartswitch; PS Smartswitch; How to obtain crash code information; How to capture; USB Menu; Standard Network; Network; Parallel; Driver types include PCL, PostScript (PS), Universal, and host based (HBP) printer drivers; History
Overview
This article provides:
IMPORTANT! 900 errors do not imply that a service call is required. Many of these errors can be analyzed using a well-established escalation process and a solution can be provided over the phone.
Target Audience
Any enduser who is experiencing a 900.00 Firmware error or a 900 Software RIP Service error on their printer or MFP.
NOTE: The subcode .00, found on newer devices, signifies no match for any specific problem or printer process.
Recommended: Other 900.xx errors, (where xx is a specific sub code number) may have a KnowledgeBase article available. Search for the specific 900 error before you continue to read this article.
Click to any topic in this article.
Follow steps 1–3, and then reference each decision table to determine your next step.
To summarize the steps:
Steps/Actions
IMPORTANT! Make sure the original print job has been released from the print queue, or pause the print queue before performing this procedure.
Step 1 Decision Table
| If... | Then... | And... |
| The error remains displayed on the printer... | Disconnect the data cable (USB, ethernet, parallel, or other data cable type)... |
Repeat Step 1.
Does the error return? If yes, you likely have a printer hardware issue. See Contact Lexmark at the bottom of this article. NOTE: You still may be asked to provide additional information about your printer or MFP's environment. Also, you may still need to provide some of the information found under Data Collection for Escalations.
|
| The printer returns to a Ready state... |
Try to print an internal test page such as the Menu Settings page(s) from the Reports menu...
|
Did an internal printer test page print? If yes, this is probably a software, communication, or firmware-related issue. See Step 2. If no, the error returns again. See Contact Lexmark at the bottom of this article. |
NOTE: Again, the printer must be in a Ready state, and the print queue should be free from any existing print jobs before performing this procedure.
Step 2 Decision Table
| If... | Then... | And... |
| The error returns... |
Again, power the printer off and on... |
Make sure all print queues with access to this printer are free of spooled print jobs. Not performing this check will likely result in a resending of the problematic print job. If possible, repeat this procedure with a different type of data connection cable; for example, if connected via Ethernet cable, try to connect the printer to the computer via USB cable. If still unsuccessful, see other tests and data collection topics below before you contact Lexmark. |
| The print job is successful! | A communication or software issue may be the culprit... | Continue to Step 3. |
Step 3 Decision Table
| If... | Then... | And... |
| The original print job again produces a 900-related error... |
Clear the print queue, and power the printer off and on again...
|
See Other Tests and Suggestions.
If a solution cannot be obtained, see Data Collection below and then contact Lexmark. |
| The print job is successful... | A software or communication issue may have been the culprit... | Further observation is recommended to isolate the cause of the problem. |
Other Tests and Remedy Suggestions
If you are viewing this section, you have already performed the base printer test above under Preliminary Diagnosis and you have determined that the error is not caused by a hardware failure.
You can perform these additional tests to further eliminate or verify possible root causes for the error.
NOTE: If you cannot determine the root cause of this error, skip to the next data collection section to obtain the required information necessary for Lexmark Technical Support to further diagnose the issue.
In this section, you will try to eliminate the following possibilities:
This may determine if language emulation incompatibility is causing the 900 error.
Other drivers may include: Lexmark PCL, PostScript, Universal Printer Driver(UPD), Host Based (HBP), or XPS drivers.
Clear the print queue and resubmit the print job(s). A file will often print correctly the second time.
This may be caused by an improperly processed print job.
| Printer or MFP | Firmware release notes |
| E46x, X46xe, T65x, X65xe, C73x, X73x, W85x and X86xe series printers and MFPs | Please click here for the latest firmware update release notes and identify any 900-related errors that may have been resolved with this firmware update. |
| Legacy or older printers or MFPs | Contact Lexmark technical support. |
Click here for a full list of firmware update methods.
NOTE: The embedded web server (EWS) is most commonly used for this purpose in network-attach environments, and the USB Utility (USButil.exe) is most commonly used for this purpose in local-attach environments.
If possible, send the file to a different printer and recreate the file if the problem persists. If necessary, consider uninstalling and reinstalling the original application.
If a 900 error is generated when sending or receiving a fax, (or some function other than printing) it is recommended that you contact Lexmark Technical Support.
NOTE: You will still be required to supply history pages or crash codes along with other information as recommended by the assisting support agent.
This condition is not as common, but it is possible. You may be asked to provide a network trace if you are able to successfully print with a USB connection.
Click here for more information on how to capture a network trace.
This condition is not as common, but it is possible. Further investigation may be required, but here are some suggestions:
Data Collection for Escalation Purposes
Escalation of this type of issue to upper-levels of technical support will require the following information:
How to Capture History and Secondary Crash Code Information
IMPORTANT! Capture this information immediately after the error is witnessed and write down ALL secondary crash code information.
Why?
This method is recommended for 2008–2010 models. Three methods are available for obtaining this information:
Method 1: Printer or MFP's web page
To do this:
Button Combination Table: Secondary Crash Code Information
While the 900 Service error is displayed on the operator panel, obtain the secondary, or crash, codes. Take precise note of this information as displayed.
NOTE: This code will also contain the sub code information on later generation products.
x – Denotes any combination of numbers (2,3,4,5,6,) which forms the full model number; e.g., X652.
| Printer or MFP Series | Button Combination |
|
Green Start ( |
|
Menu ( NOTE: You may have to press Click here for more information. |
|
Click here for more information. |
|
Menu ( |
|
Press and hold Return while you press Select. Or, hold down first the Return button and then the Select button and end up holding both down simultaneously. NOTE: You may have to press |
|
Back (
NOTE: You may have to press |
|
Return + 2nd softkey. |
Displayed Error Secondary crash code 900.00 Service RIP software 42 Page4 SIGSEGV illegal access to 00000000 ep\ c=0x00a67228 ra=0x00a67228
Click here for more information.
IMPORTANT! New printer and MFP models will not display the word RIP in the error message.
Contacting Lexmark
If you are ready to proceed, and you have gathered the necessary information required to escalate this issue, please see Contact Lexmark. NOTE: When calling for support, you will be asked for your printer machine/model type and serial number (SN).
Please call from near the computer and printer in case the technician on the phone asks you to perform a task involving one of these devices.