Summary: BAD TRAP Errors

From: Mark Hargrave (
Date: Fri Feb 19 1999 - 14:38:25 CST

Thanks to Don Lewis <> and
Sarantis Papanagnou <>!

Also, thanks to all others who responded!!

This fix is Sun patch 100584-08:

SunOS 4.1.3, 4.1.3_U1
        Sendmail causes crashes on SunOS 4.1.3 and 4.1.3_U1. According
        to Sun bug number 1077939:

        If an application does a getsockopt() on a SOCK_STREAM (TCP) socket
        after the other side of the connection has sent a TCP RESET for
        the stream, the kernel gets a Bus Trap in the tcp_ctloutput() or
        ip_ctloutput() routine.

        For 4.1.3, this is fixed in patch 100584-08, available on the
        Sunsolve 2.7.1 or later CDs. For 4.1.3_U1, this is fixed in patch
        101790-01 (SunOS 4.1.3_U1: TCP socket and reset problems).

Original problem:

> I'm receiving the messages below on two of our SPARCstation IPX's.
> The OS is SunOS 4.1.3. I have since upgraded to the sendmail 8.9.2
> which did not resolve the problem.
> I also had our FE replace the CPU on one IPX and the memory
> on both systems. The two systems continue to panic without notice.
> This is a sample error message from the /var/adm/messages file:
> vmunix: BAD TRAP
> vmunix: pid 7363, `sendmail': Data fault
> vmunix: kernel read fault at addr=0x20, pme=0x0
> vmunix: Sync Error Reg 80<INVALID>

This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:13:15 CDT