[OpenSIPS-Users] Core Dump
Nathaniel L Keeling
keeling at akan-tech.com
Thu Feb 18 20:58:34 CET 2010
I have compiled opensips 1.6.1 on Solaris Sparc 10. I was able to
compile successfully by adding the parameter "-mcpu=ultrasparc" to the
"DEFS" compile time options in Makefile.defs, but when I execute
opensips, it will die with a core dump. It does thru the loading of the
modules ok but dies later. I have included part of the output from
running opensips with truss and the output from opensips.
Feb 18 13:44:56 [4447] DBG:core:find_cmd_export_t: found <xlog>(1) in
module xlog [/usr/local/opensips-1.6.1/lib64/opensips/modules/]
Feb 18 13:44:56 [4447] DBG:core:find_cmd_export_t: found <xlog>(1) in
module xlog [/usr/local/opensips-1.6.1/lib64/opensips/modules/]
Feb 18 13:44:56 [4447] DBG:core:find_cmd_export_t: found
<t_was_cancelled>(0) in module tm
[/usr/local/opensips-1.6.1/lib64/opensips/modules/]
Feb 18 13:44:56 [4447] DBG:core:socket2str: <udp:xxx.xxx.xxx.xxx:5060>
Feb 18 13:44:56 [4447] DBG:core:socket2str: <tcp:xxx.xxx.xxx.xxx:5060>
Listening on
udp: xxxxxxxxxxxxxxxxxx.com [xxx.xxx.xxx.xxx]:5060
tcp: xxxxxxxxxxxxxxxxxx.com [xxx.xxx.xxx.xxx]:5060
Aliases:
Feb 18 13:44:56 [4447] WARNING:core:main: no fork mode
Feb 18 13:44:56 [4447] DBG:core:fm_malloc_init: F_OPTIMIZE=16384,
/ROUNDTO=2048
Feb 18 13:44:56 [4447] DBG:core:fm_malloc_init: F_HASH_SIZE=2067,
fm_block size=16568
Feb 18 13:44:56 [4447] DBG:core:fm_malloc_init: params (fcc00000,
33554432), start=fcc00000
Feb 18 13:44:56 [4447] DBG:core:shm_mem_init_mallocs: success
Bus Error - core dumped
*Output from truss running opensips:*
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] D B G : c o r e :", 11) = 11
4327: write(2, " f i n d _ c m d _ e x p".., 17) = 17
4327: write(2, " : f o u n d <", 9) = 9
4327: write(2, " t _ w a s _ c a n c e l".., 15) = 15
4327: write(2, " > ( 0", 3) = 3
4327: write(2, " ) i n m o d u l e ", 12) = 12
4327: write(2, " t m [", 4) = 4
4327: write(2, " / u s r / l o c a l / o".., 49) = 49
4327: write(2, " ]\n", 2) = 2
4327: ioctl(3, TCGETA, 0xFFBFF46C) Err#25 ENOTTY
4327: getpid() = 4327 [4326]
4327: so_socket(PF_INET, SOCK_DGRAM, IPPROTO_IP, "", SOV_DEFAULT) = 4
4327: ioctl(4, SIOCGLIFNUM, 0xFFBFFA84) = 0
4327: close(4) = 0
4327: sysinfo(SI_SRPC_DOMAIN, "", 256) = 1
4327: open("/etc/resolv.conf", O_RDONLY|O_LARGEFILE) = 4
4327: fcntl(4, F_DUPFD, 0x00000100) Err#22 EINVAL
4327: read(4, " d o m a i n a k a n .".., 1024) = 73
4327: read(4, 0x00294A38, 1024) = 0
4327: close(4) = 0
4327: so_socket(PF_INET, SOCK_DGRAM, IPPROTO_IP, "", SOV_DEFAULT) = 4
4327: ioctl(4, SIOCGIFCONF, 0xFFBFF5B0) = 0
4327: ioctl(4, SIOCGIFCONF, 0xFFBFF5B0) = 0
4327: ioctl(4, SIOCGIFFLAGS, 0xFFBFF570) = 0
4327: ioctl(4, SIOCGIFFLAGS, 0xFFBFF570) = 0
4327: close(4) = 0
4327: brk(0x00295F60) = 0
4327: brk(0x00297F60) = 0
4327: open("/etc/netconfig", O_RDONLY|O_LARGEFILE) = 4
4327: fcntl(4, F_DUPFD, 0x00000100) Err#22 EINVAL
4327: read(4, " # p r a g m a i d e n".., 1024) = 1024
4327: read(4, " t s t p i _ c".., 1024) = 215
4327: read(4, 0x00296B80, 1024) = 0
4327: lseek(4, 0, SEEK_SET) = 0
4327: read(4, " # p r a g m a i d e n".., 1024) = 1024
4327: read(4, " t s t p i _ c".., 1024) = 215
4327: read(4, 0x00296B80, 1024) = 0
4327: close(4) = 0
4327: open("/dev/udp", O_RDONLY) = 4
4327: ioctl(4, SIOCGLIFNUM, 0xFFBFF474) = 0
4327: close(4) = 0
4327: open("/dev/udp", O_RDONLY) = 4
4327: ioctl(4, SIOCGLIFNUM, 0xFFBFF474) = 0
4327: close(4) = 0
4327: getuid() = 0 [0]
4327: getpid() = 4327 [4326]
4327: open("/proc/4327/psinfo", O_RDONLY) = 4
4327: read(4, "02\0\0\0\0\0\001\0\010E7".., 336) = 336
4327: close(4) = 0
4327: mmap(0x00010000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEC30000
4327: getuid() = 0 [0]
4327: getuid() = 0 [0]
4327: open64("/var/run/name_service_door", O_RDONLY) = 4
4327: fcntl(4, F_SETFD, 0x00000001) = 0
4327: door_info(4, 0xFF1C1788) = 0
4327: door_call(4, 0xFFBFF228) = 0
4327: open("/etc/default/nss", O_RDONLY|O_LARGEFILE) = 5
4327: fcntl(5, F_DUPFD, 0x00000100) Err#22 EINVAL
4327: read(5, " # i d e n t\t " @ ( #".., 1024) = 1024
4327: read(5, " y t h o s e\n # f u n".., 1024) = 211
4327: read(5, 0x00297100, 1024) = 0
4327: close(5) = 0
4327: time() = 1266479116
4327: getpid() = 4327 [4326]
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] D B G : c o r e :", 11) = 11
4327: write(2, " s o c k e t 2 s t r", 10) = 10
4327: write(2, " : <", 3) = 3
4327: write(2, " u d p : 2 0 9 . 2 5 2 .".., 23) = 23
4327: write(2, " >\n", 2) = 2
4327: so_socket(PF_INET, SOCK_DGRAM, IPPROTO_IP, "", SOV_DEFAULT) = 5
4327: ioctl(5, SIOCGIFCONF, 0xFFBFF5B0) = 0
4327: ioctl(5, SIOCGIFCONF, 0xFFBFF5B0) = 0
4327: ioctl(5, SIOCGIFFLAGS, 0xFFBFF570) = 0
4327: ioctl(5, SIOCGIFFLAGS, 0xFFBFF570) = 0
4327: close(5) = 0
4327: getuid() = 0 [0]
4327: getuid() = 0 [0]
4327: door_info(4, 0xFFBFF180) = 0
4327: door_call(4, 0xFFBFF228) = 0
4327: time() = 1266479116
4327: getpid() = 4327 [4326]
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] D B G : c o r e :", 11) = 11
4327: write(2, " s o c k e t 2 s t r", 10) = 10
4327: write(2, " : <", 3) = 3
4327: write(2, " t c p : 2 0 9 . 2 5 2 .".., 23) = 23
4327: write(2, " >\n", 2) = 2
4327: ioctl(1, TCGETA, 0xFFBFFA34) = 0
4327: fstat64(1, 0xFFBFF950) = 0
4327: write(1, " L i s t e n i n g o n".., 14) = 14
4327: write(1, " ".., 70) = 70
4327: write(1, " ".., 70) = 70
4327: write(1, " A l i a s e s : \n", 10) = 10
4327: write(1, "\n", 1) = 1
4327: time() = 1266479116
4327: getpid() = 4327 [4326]
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] W A R N I N G : c o".., 15) = 15
4327: write(2, " m a i n", 4) = 4
4327: write(2, " : n o f o r k m o".., 15) = 15
4327: write(2, "\n", 1) = 1
4327: time() = 1266479116
4327: open("/dev/zero", O_RDWR) = 5
4327: mmap(0x00000000, 33554432, PROT_READ|PROT_WRITE, MAP_SHARED, 5,
0) = 0xFCC00000
4327: close(5) = 0
4327: time() = 1266479116
4327: getpid() = 4327 [4326]
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] D B G : c o r e :", 11) = 11
4327: write(2, " f m _ m a l l o c _ i n".., 14) = 14
4327: write(2, " : F _ O P T I M I Z E".., 13) = 13
4327: write(2, " 1 6 3 8 4", 5) = 5
4327: write(2, " , / R O U N D T O =", 11) = 11
4327: write(2, " 2 0 4 8", 4) = 4
4327: write(2, "\n", 1) = 1
4327: time() = 1266479116
4327: getpid() = 4327 [4326]
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] D B G : c o r e :", 11) = 11
4327: write(2, " f m _ m a l l o c _ i n".., 14) = 14
4327: write(2, " : F _ H A S H _ S I Z".., 14) = 14
4327: write(2, " 2 0 6 7", 4) = 4
4327: write(2, " , f m _ b l o c k s".., 16) = 16
4327: write(2, " 1 6 5 6 8", 5) = 5
4327: write(2, "\n", 1) = 1
4327: time() = 1266479116
4327: getpid() = 4327 [4326]
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] D B G : c o r e :", 11) = 11
4327: write(2, " f m _ m a l l o c _ i n".., 14) = 14
4327: write(2, " : p a r a m s (", 10) = 10
4327: write(2, " f c c 0 0 0 0 0", 8) = 8
4327: write(2, " , ", 2) = 2
4327: write(2, " 3 3 5 5 4 4 3 2", 8) = 8
4327: write(2, " ) , s t a r t =", 9) = 9
4327: write(2, " f c c 0 0 0 0 0", 8) = 8
4327: write(2, "\n", 1) = 1
4327: time() = 1266479116
4327: getpid() = 4327 [4326]
4327: write(2, " F e b 1 8 0 1 : 4 5".., 15) = 15
4327: write(2, " [", 2) = 2
4327: write(2, " 4 3 2 7", 4) = 4
4327: write(2, " ] D B G : c o r e :", 11) = 11
4327: write(2, " s h m _ m e m _ i n i t".., 20) = 20
4327: write(2, " : s u c c e s s\n", 10) = 10
4327: Incurred fault #5, FLTACCESS %pc = 0x00094268
4327: siginfo: SIGBUS BUS_ADRALN addr=0xFCC040EC
4327: Received signal #10, SIGBUS [default]
4327: siginfo: SIGBUS BUS_ADRALN addr=0xFCC040EC
thanks
nathaniel
More information about the Users
mailing list