Hi , I am getting a segmentation fault when my sip server runs. It happens mostly when a client tries to call another client phone. I think that this has got something to do with ser_fifo file permissions. For that reason, the relevant code from my ser.cfg file is as belows; --------------- fifo="/tmp/ser_fifo" fifo_mode=0666 ---------------
I am running SER-0.8.14.The debug trace is as produced below:
0(3972) check_self - checking if host==us: 15==15 && [sip.myownphone.com] == [sip. myownphone.com] 0(3972) check_self - checking if port 5060 matches port 5060 0(3972) rwrite(): Rewriting Request-URI with 'sip:satya@210.7.75.189:5060' 0(3972) DEBUG: t_addifnew: msg id=3 , global msg id=1 , T on entrance=0xffffffff 0(3972) parse_headers: flags=-1 0(3972) parse_headers: flags=60 0(3972) t_lookup_request: start searching: hash=13553, isACK=0 0(3972) DEBUG: RFC3261 transaction matching failed 0(3972) DEBUG: t_lookup_request: no transaction found 0(3972) DBG: callback type 2, id 3 entered 0(3972) DEBUG: t_lookupOriginalT: searching on hash entry 13553 0(3972) DEBUG: RFC3261 transaction matching failed 0(3972) DEBUG: t_lookupOriginalT: no CANCEL maching found! 0(3972) DEBUG: t_lookupOriginalT completed 0(3972) DEBUG: mk_proxy: doing DNS lookup... 0(3972) check_via_address(61.16.236.34, 192.168.11.37, 0) 2(3975) ERROR: fifo_server fgets failed: Illegal seek 2(3975) ERROR: fifo_server fgets failed: Illegal seek 2(3975) ERROR: fifo_server fgets failed: Illegal seek 2(3975) ERROR: fifo_server fgets failed: Illegal seek 2(3975) INFO: signal 15 received 2(3975) Memory status (pkg): 2(3975) fm_status (0x80c2c80): 2(3975) heap size= 1047440 2(3975) dumping free list: 2(3975) hash = 1 fragments no.: 11, bucket size: 8 - 8 (first 8) 2(3975) hash = 2 fragments no.: 2, bucket size: 16 - 16 (first 16) 2(3975) hash = 4 fragments no.: 1, bucket size: 32 - 32 (first 32) 2(3975) hash = 15 fragments no.: 1, bucket size: 120 - 120 (first 120) 2(3975) hash = 20 fragments no.: 3, bucket size: 160 - 160 (first 160) 2(3975) hash = 265 fragments no.: 1, bucket size: 524288 - 1048576 (first 1030944) 2(3975) TOTAL: 19 free fragments = 1031696 free bytes 2(3975) ----------------------------- 1(3974) INFO: signal 15 received 1(3974) Memory status (pkg): 1(3974) fm_status (0x80c2c80): 1(3974) heap size= 1047440 1(3974) dumping free list: 1(3974) hash = 1 fragments no.: 11, bucket size: 8 - 8 (first 8) 1(3974) hash = 2 fragments no.: 1, bucket size: 16 - 16 (first 16) 1(3974) hash = 4 fragments no.: 1, bucket size: 32 - 32 (first 32) 1(3974) hash = 6 fragments no.: 1, bucket size: 48 - 48 (first 48) 1(3974) hash = 8 fragments no.: 1, bucket size: 64 - 64 (first 64) 1(3974) hash = 20 fragments no.: 3, bucket size: 160 - 160 (first 160) 1(3974) hash = 32 fragments no.: 1, bucket size: 256 - 256 (first 256) 1(3974) hash = 78 fragments no.: 1, bucket size: 624 - 624 (first 624) 1(3974) hash = 265 fragments no.: 1, bucket size: 524288 - 1048576 (first 1030048) 1(3974) TOTAL: 21 free fragments = 1031656 free bytes 1(3974) ----------------------------- Segmentation fault
Regards, Ashutosh Kumar Chetu, Inc. Ph : 1(305) 402 6724 - Witin US Ph : 91 120 5323340 - Outside US Fax:1 (305) 832 5987 For more information, please visit http://www.chetu.com