Solaris Common Messages and Troubleshooting Guide

assertion failed: string, file name, line int

Cause

An unexpected condition in the program has occurred.

Action

Contact the vendor or author of the program to ask why it failed. If you have the source code for the program, you can look at the file and line number where the assertion failed. This might give you an idea of how to run the program differently.

Technical Notes

This message is the result of a diagnostic macro called assert(3C) that a programmer inserted into the specified line of a source file. The untrue expression precedes the file name and line number.