sipp aborted...
Voice over IP で使用される SIP というプロトコルがあるらしい。ちょっと動かしてみようと手元の環境にインストールしてみた。インストール後に sipp と実行すると以下のように出たので
〜略〜 Example: Run sipp with embedded server (uas) scenario: ./sipp -sn uas On the same host, run sipp with embedded client (uac) scenario ./sipp -sn uac 127.0.0.1
Example の通り、sipp -sn uas と実行してみたが以下のようなエラーが出て全く動作しない。
# sipp Warning: open file limit > FD_SETSIZE; limiting max. # of open files to FD_SETSIZE = 1024 *** buffer overflow detected ***: sipp terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x48)[0x91ace8] /lib/libc.so.6[0x918de0] /lib/libc.so.6[0x9184d8] /lib/libc.so.6(_IO_default_xsputn+0xc8)[0x88fe48] /lib/libc.so.6(_IO_vfprintf+0x14dc)[0x863c2c] /lib/libc.so.6(__vsprintf_chk+0xa7)[0x918587] /lib/libc.so.6(__sprintf_chk+0x2d)[0x9184cd] sipp[0x80763c9] sipp[0x80584d7] sipp[0x806efc6] sipp[0x8072197] /lib/libc.so.6(__libc_start_main+0xe6)[0x83a5d6] sipp(_ZNSt8ios_base4InitD1Ev+0x55)[0x804bb71] ======= Memory map: ======== 00110000-00111000 r-xp 00110000 00:00 0 [vdso] 00111000-0011b000 r-xp 00000000 08:02 50489057 /lib/libnss_files-2.8.so 0011b000-0011c000 r--p 0000a000 08:02 50489057 /lib/libnss_files-2.8.so 0011c000-0011d000 rw-p 0000b000 08:02 50489057 /lib/libnss_files-2.8.so 0011d000-00121000 r-xp 00000000 08:02 50489055 /lib/libnss_dns-2.8.so 00121000-00122000 r--p 00003000 08:02 50489055 /lib/libnss_dns-2.8.so 00122000-00123000 rw-p 00004000 08:02 50489055 /lib/libnss_dns-2.8.so 00742000-00753000 r-xp 00000000 08:02 51722592 /lib/libresolv-2.8.so 00753000-00754000 r--p 00010000 08:02 51722592 /lib/libresolv-2.8.so 00754000-00755000 rw-p 00011000 08:02 51722592 /lib/libresolv-2.8.so 00755000-00757000 rw-p 00755000 00:00 0 00759000-0075b000 r-xp 00000000 08:02 51722591 /lib/libkeyutils-1.2.so 0075b000-0075c000 rw-p 00001000 08:02 51722591 /lib/libkeyutils-1.2.so 0075e000-00766000 r-xp 00000000 08:02 51722593 /usr/lib/libkrb5support.so.0.1 00766000-00767000 rw-p 00007000 08:02 51722593 /usr/lib/libkrb5support.so.0.1 00769000-0078d000 r-xp 00000000 08:02 51722594 /usr/lib/libk5crypto.so.3.1 0078d000-0078e000 rw-p 00024000 08:02 51722594 /usr/lib/libk5crypto.so.3.1 00790000-007bd000 r-xp 00000000 08:02 51722597 /usr/lib/libgssapi_krb5.so.2.2 007bd000-007bf000 rw-p 0002d000 08:02 51722597 /usr/lib/libgssapi_krb5.so.2.2 007e1000-007ee000 r-xp 00000000 08:02 60143852 /lib/libgcc_s-4.3.0-20080428.so.1 007ee000-007ef000 rw-p 0000c000 08:02 60143852 /lib/libgcc_s-4.3.0-20080428.so.1 00804000-00820000 r-xp 00000000 08:02 60113834 /lib/ld-2.8.so 00820000-00821000 r--p 0001c000 08:02 60113834 /lib/ld-2.8.so 00821000-00822000 rw-p 0001d000 08:02 60113834 /lib/ld-2.8.so 00824000-00987000 r-xp 00000000 08:02 60143848 /lib/libc-2.8.so 00987000-00989000 r--p 00163000 08:02 60143848 /lib/libc-2.8.so 00989000-0098a000 rw-p 00165000 08:02 60143848 /lib/libc-2.8.so 0098a000-0098d000 rw-p 0098a000 00:00 0 0098f000-009b6000 r-xp 00000000 08:02 51217266 /lib/libm-2.8.so 009b6000-009b7000 r--p 00026000 08:02 51217266 /lib/libm-2.8.so 009b7000-009b8000 rw-p 00027000 08:02 51217266 /lib/libm-2.8.so 009ba000-009bd000 r-xp 00000000 08:02 60143851 /lib/libdl-2.8.so 009bd000-009be000 r--p 00002000 08:02 60143851 /lib/libdl-2.8.so 009be000-009bf000 rw-p 00003000 08:02 60143851 /lib/libdl-2.8.so 009c1000-009d6000 r-xp 00000000 08:02 54074481 /lib/libpthread-2.8.so 009d6000-009d7000 r--p 00014000 08:02 54074481 /lib/libpthread-2.8.so 009d7000-009d8000 rw-p 00015000 08:02 54074481 /lib/libpthread-2.8.so 009d8000-009da000 rw-p 009d8000 00:00 0 009dc000-009f6000 r-xp 00000000 08:02 50489232 /lib/libselinux.so.1 009f6000-009f7000 r--p 00019000 08:02 50489232 /lib/libselinux.so.1 009f7000-009f8000 rw-p 0001a000 08:02 50489232 /lib/libselinux.so.1 009fa000-00a0d000 r-xp 00000000 08:02 54074376 /lib/libz.so.1.2.3 00a0d000-00a0e000 rw-p 00012000 08:02 54074376 /lib/libz.so.1.2.3 00b86000-00bb0000 r-xp 00000000 08:02 51782250 /usr/lib/libpcap.so.0.9.8 00bb0000-00bb1000 rw-p 00029000 08:02 51782250 /usr/lib/libpcap.so.0.9.8 00bb1000-00bb2000 rw-p 00bb1000 00:00 0 00dfb000-00dfd000 r-xp 00000000 08:02 51722595 /lib/libcom_err.so.2.1 00dfd000-00dfe000 rw-p 00001000 08:02 51722595 /lib/libcom_err.so.2.1 023c0000-023e1000 r-xp 00000000 08:02 51722603 /lib/libncurses.so.5.6 023e1000-023e2000 rw-p 00020000 08:02 51722603 /lib/libncurses.so.5.6 077e2000-0787f000 r-xp 00000000 08:02 51722596 /usr/lib/libkrb5.so.3.3 0787f000-07882000 rw-p 0009c000 08:02 51722596 /usr/lib/libkrb5.so.3.3 079 アボートしました (core dumped)
なんなんだ・・・一体。よく見ると、最初に sipp と叩いた時点でも同様に Abort しているようだ。
http://blog.gmane.org/gmane.comp.telephony.sipp.user/month=20080501/page=7でも議論されている内容に見えるが。。。萎えるなぁ。まったくSIP知らないのに。