[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Failed assertion in sockbuf.c
> The assert message is not really useful without a stack trace. Do you
> have any way of debugging the binaries to obtain this?
I can't do a stack trace, but this is a truss from the password that
gives me that error.
1561: *** SGID: rgid/egid/sgid = 1 / 3 / 3 ***
1561: execve("/usr/bin/passwd", 0xFFBEFDEC, 0xFFBEFDF8) argc = 2
1561: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3A0000
1561: resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
1561: stat("/usr/bin/passwd", 0xFFBEFB28) = 0
1561: open("/var/ld/ld.config", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF628) = 0
1561: mmap(0x00000000, 96, PROT_READ, MAP_SHARED, 3, 0) = 0xFF390000
1561: close(3) = 0
1561: open("/usr/lib/libcrypt_i.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF380000
1561: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF360000
1561: mmap(0xFF372000, 1612, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFF372000
1561: munmap(0xFF362000, 65536) = 0
1561: memcntl(0xFF360000, 3628, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libbsm.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF380000
1561: mmap(0x00000000, 155648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF330000
1561: mmap(0xFF352000, 8712, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 73728) = 0xFF352000
1561: munmap(0xFF342000, 65536) = 0
1561: memcntl(0xFF330000, 20836, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libdl.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF380000
1561: close(3) = 0
1561: open("/usr/lib/libpam.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF300000
1561: mmap(0xFF316000, 2839, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF316000
1561: munmap(0xFF306000, 65536) = 0
1561: memcntl(0xFF300000, 6660, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libnsl.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 696320, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF200000
1561: mmap(0xFF29A000, 32508, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 565248) = 0xFF29A000
1561: mmap(0xFF2A2000, 30672, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF2A2000
1561: munmap(0xFF28A000, 65536) = 0
1561: memcntl(0xFF200000, 81620, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libsldap.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 212992, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF2C0000
1561: mmap(0xFF2E6000, 48900, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 90112) = 0xFF2E6000
1561: mmap(0xFF2F2000, 576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF2F2000
1561: munmap(0xFF2D6000, 65536) = 0
1561: memcntl(0xFF2C0000, 18188, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libsocket.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF1E0000
1561: mmap(0xFF1FA000, 4365, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 40960) = 0xFF1FA000
1561: munmap(0xFF1EA000, 65536) = 0
1561: memcntl(0xFF1E0000, 14496, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libmp.so.2", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF1C0000
1561: mmap(0xFF1D4000, 865, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF1D4000
1561: munmap(0xFF1C4000, 65536) = 0
1561: memcntl(0xFF1C0000, 3124, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libc.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 786432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF080000
1561: mmap(0xFF138000, 24720, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 688128) = 0xFF138000
1561: munmap(0xFF128000, 65536) = 0
1561: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF2B0000
1561: memcntl(0xFF080000, 112632, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libgen.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF1A0000
1561: mmap(0xFF1B6000, 2335, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF1B6000
1561: munmap(0xFF1A6000, 65536) = 0
1561: memcntl(0xFF1A0000, 6932, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libldap.so.4", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 229376, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF160000
1561: mmap(0xFF194000, 13540, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 147456) = 0xFF194000
1561: munmap(0xFF184000, 65536) = 0
1561: memcntl(0xFF160000, 18960, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libdoor.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF060000
1561: mmap(0xFF072000, 536, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFF072000
1561: munmap(0xFF062000, 65536) = 0
1561: memcntl(0xFF060000, 2828, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libresolv.so.2", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4BC) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 303104, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF010000
1561: mmap(0xFF054000, 15564, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 212992) = 0xFF054000
1561: mmap(0xFF058000, 2728, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF058000
1561: munmap(0xFF044000, 65536) = 0
1561: memcntl(0xFF010000, 33536, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/platform/SUNW,UltraSPARC-IIi-cEngine/lib/libc_psr.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF34C) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF150000
1561: close(3) = 0
1561: munmap(0xFF320000, 8192) = 0
1561: brk(0x00034D00) = 0
1561: brk(0x00036D00) = 0
1561: getuid() = 0 [0]
1561: auditsys(BSM_AUDITCTL, 0x00000014) Err#22 EINVAL
1561: stat64("/etc/pam_debug", 0xFFBEFC60) Err#2 ENOENT
1561: stat64("/etc/pam.conf", 0xFFBEFA98) = 0
1561: open("/etc/pam.conf", O_RDONLY) = 3
1561: mmap(0x00000000, 2858, PROT_READ, MAP_PRIVATE, 3, 0) = 0xFF320000
1561: brk(0x00036D00) = 0
1561: brk(0x00038D00) = 0
1561: munmap(0xFF320000, 2858) = 0
1561: close(3) = 0
1561: stat64("/usr/lib/security/pam_openldap.so.1", 0xFFBEFB88) = 0
1561: open("/usr/lib/security/pam_openldap.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4CC) = 0
1561: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFEFF0000
1561: mmap(0xFF006000, 9540, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF006000
1561: munmap(0xFEFF8000, 57344) = 0
1561: memcntl(0xFEFF0000, 7168, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/local/lib/libldap.so.2", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF40C) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 229376, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFEFB0000
1561: mmap(0xFEFE4000, 12711, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 147456) = 0xFEFE4000
1561: munmap(0xFEFD6000, 57344) = 0
1561: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFA0000
1561: memcntl(0xFEFB0000, 32380, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/local/lib/liblber.so.2", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF40C) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 106496, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFEF80000
1561: mmap(0xFEF98000, 5188, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 32768) = 0xFEF98000
1561: munmap(0xFEF8A000, 57344) = 0
1561: memcntl(0xFEF80000, 6956, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libssl.so.0.9.6", O_RDONLY) Err#2 ENOENT
1561: open("/usr/local/lib/libssl.so.0.9.6", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF40C) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 327680, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFEF20000
1561: mmap(0xFEF6A000, 21864, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 237568) = 0xFEF6A000
1561: munmap(0xFEF5C000, 57344) = 0
1561: memcntl(0xFEF20000, 56548, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libcrypto.so.0.9.6", O_RDONLY) Err#2 ENOENT
1561: open("/usr/local/lib/libcrypto.so.0.9.6", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF40C) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 1056768, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFEE00000
1561: mmap(0xFEEEE000, 67248, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 909312) = 0xFEEEE000
1561: mmap(0xFEF00000, 3060, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEF00000
1561: munmap(0xFEEE0000, 57344) = 0
1561: memcntl(0xFEE00000, 175716, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: mprotect(0xFEFF0000, 32160, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
1561: mprotect(0xFEFF0000, 32160, PROT_READ|PROT_EXEC) = 0
1561: mprotect(0xFEF20000, 239580, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
1561: mprotect(0xFEF20000, 239580, PROT_READ|PROT_EXEC) = 0
1561: mprotect(0xFEE00000, 915700, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
1561: mprotect(0xFEE00000, 915700, PROT_READ|PROT_EXEC) = 0
1561: munmap(0xFF320000, 8192) = 0
1561: stat64("/usr/lib/security/pam_unix.so.1", 0xFFBEFB88) = 0
1561: open("/usr/lib/security/pam_unix.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF4CC) = 0
1561: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 180224, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFEDD0000
1561: mmap(0xFEDF6000, 16934, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 90112) = 0xFEDF6000
1561: munmap(0xFEDE6000, 65536) = 0
1561: memcntl(0xFEDD0000, 19088, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: open("/usr/lib/libcmd.so.1", O_RDONLY) = 3
1561: fstat(3, 0xFFBEF40C) = 0
1561: mmap(0xFF320000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xFF320000
1561: mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xFEDB0000
1561: mmap(0xFEDC4000, 1155, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFEDC4000
1561: munmap(0xFEDB4000, 65536) = 0
1561: memcntl(0xFEDB0000, 4344, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
1561: close(3) = 0
1561: munmap(0xFF320000, 8192) = 0
1561: open("/etc/ldap.conf", O_RDONLY) = 3
1561: fstat64(3, 0xFFBEED48) = 0
1561: brk(0x00038D00) = 0
1561: brk(0x0003AD00) = 0
1561: ioctl(3, TCGETA, 0xFFBEECD4) Err#25 ENOTTY
1561: read(3, " # @ ( # ) $ I d : l".., 8192) = 6171
1561: read(3, 0x00036D34, 8192) = 0
1561: llseek(3, 0, SEEK_CUR) = 6171
1561: close(3) = 0
1561: getpid() = 1561 [1560]
1561: open("/proc/1561/psinfo", O_RDONLY) = 3
1561: read(3, "\b\0 FC8\0\0\001\0\00619".., 336) = 336
1561: close(3) = 0
1561: fstat(-1, 0xFFBEE098) Err#9 EBADF
1561: open("/dev/conslog", O_WRONLY) = 3
1561: fcntl(3, F_SETFD, 0x00000001) = 0
1561: fstat(3, 0xFFBEE098) = 0
1561: fstat(3, 0xFFBEEAF8) = 0
1561: time() = 1010777589
1561: open("/usr/share/lib/zoneinfo/US/Eastern", O_RDONLY) = 4
1561: read(4, " T Z i f\0\0\0\0\0\0\0\0".., 8192) = 1250
1561: close(4) = 0
1561: getpid() = 1561 [1560]
1561: putmsg(3, 0xFFBEE1B0, 0xFFBEE1A4, 0) = 0
1561: open("/var/run/syslog_door", O_RDONLY) = 4
1561: door_info(4, 0xFFBEE0E8) = 0
1561: getpid() = 1561 [1560]
1561: door_call(4, 0xFFBEE0D0) = 0
1561: close(4) = 0
1561: fstat(3, 0xFFBEEB68) = 0
1561: time() = 1010777589
1561: getpid() = 1561 [1560]
1561: putmsg(3, 0xFFBEE220, 0xFFBEE214, 0) = 0
1561: open("/var/run/syslog_door", O_RDONLY) = 4
1561: door_info(4, 0xFFBEE158) = 0
1561: getpid() = 1561 [1560]
1561: door_call(4, 0xFFBEE140) = 0
1561: close(4) = 0
1561: write(2, " s o c k b u f . c", 9) = 9
1561: write(2, " : 7 5", 3) = 3
1561: write(2, " : f a i l e d a s s".., 20) = 20
1561: write(2, " s b ! = N U L L", 10) = 10
1561: write(2, " '\n", 2) = 2
1561: sigaction(SIGABRT, 0x00000000, 0xFFBEDBD0) = 0
1561: llseek(0, 0, SEEK_CUR) = 900440
1561: sigaction(SIGABRT, 0xFFBEDAA0, 0xFFBEDB20) = 0
1561: sigfillset(0xFF13E928) = 0
1561: sigprocmask(SIG_UNBLOCK, 0xFFBEDB50, 0x00000000) = 0
1561: getpid() = 1561 [1560]
1561: kill(1561, SIGABRT) = 0
1561: Received signal #6, SIGABRT [default]
1561: siginfo: SIGABRT pid=1561 uid=0
1561: *** process killed ***