[Devel] nathelper coredump ;(

Bogdan-Andrei Iancu bogdan at voice-system.ro
Tue Jul 19 15:32:42 CEST 2005


Hi Ingo,

so no problem - the update solved it ? :)

regards,
bogdan

Ingo Wolfsberger wrote:

>Hi
>
>Have found the prob, had an old usrloc dlist.c
>
>bye,
>    Ingo
>
>  
>
>>Line 240 is line 2040, sorry ;)
>>
>>
>>    
>>
>>>I have a "strange" nathelper problem:
>>>With one contact in the location db it works ok, with 2 contacts (they
>>>      
>>>
>>are
>>    
>>
>>>nearly the same) ser crashes in the natpinger.
>>>
>>>Program terminated with signal 11, Segmentation fault.
>>>(gdb) backtrace
>>>#0  nh_timer (ticks=5, param=0x0) at nathelper.c:2040
>>>#1  0x08088469 in timer_ticker () at timer.c:141
>>>#2  0x08062c12 in main_loop () at main.c:1093
>>>#3  0x080644eb in main (argc=15, argv=0xbfe4f204) at main.c:1564
>>>
>>>
>>>nathelper.c:
>>>---sip---
>>>        while (1) {
>>>                LOG(L_ERR, "nathelper: in while\n");
>>>                memcpy(&(c.len), cp, sizeof(c.len));
>>>                if (c.len == 0)
>>>                        break;
>>>                c.s = (char*)cp + sizeof(c.len);
>>>                cp =  (char*)cp + sizeof(c.len) + c.len;
>>>line 240        memcpy( &send_sock, cp, sizeof(send_sock));
>>>                cp += sizeof(send_sock);
>>>                memcpy( &flags, cp, sizeof(flags));
>>>                cp += sizeof(flags);
>>>---snap---
>>>
>>>The second time in while it crashes, cp does not seem to be valid.
>>>Currently I have no idea why. This part of the codes has not been
>>>      
>>>
>>changed
>>    
>>
>>>for a while.
>>>The problem occurs regardless if I use sip_natping or not.
>>>
>>>bye,
>>>   Ingo
>>>
>>>-- 
>>>5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail
>>>+++ GMX - die erste Adresse f�r Mail, Message, More +++
>>>
>>>_______________________________________________
>>>Devel mailing list
>>>Devel at openser.org
>>>http://openser.org/cgi-bin/mailman/listinfo/devel
>>>
>>>      
>>>
>>-- 
>>GMX DSL = Maximale Leistung zum minimalen Preis!
>>2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat:
>>http://www.gmx.net/de/go/dsl
>>
>>    
>>
>
>  
>




More information about the Devel mailing list