Hi,

I've been testing fgcom, and I got a segfault.
It shows "No free call appearances." and then bang!

Does anyone know how to fix this?

According to gdb, it occures when trying to send a text message "HIER DIE 
KOORDINATEN USW."
The segfault actually occurs at fgcom/iaxclient/lib/libiax2/src/iax.c:848: 
  return f->session->sendto(netfd, (const char *) f->data, f->datalen,

It seems that f->session->sendto is invalid (0xc0000003).

Here is the  and gdb stack info.
(gdb) info stack
#0  0xc0000003 in ?? ()
#1  0x000240c4 in iax_xmit_frame (f=<value temporarily unavailable, due to 
optimizations>) at libiax2/src/iax.c:848
#2  0x00024fa8 in __send_command (i=0x1050400, type=<value temporarily 
unavailable, due to optimizations>, command=<value temporarily unavailable, due 
to optimizations>, ts=0, data=0x3 <Address 0x3 out of bounds>, datalen=3, 
seqno=-1, now=0, transfer=0, final=0, samples=3) at libiax2/src/iax.c:882
#3  0x000250ba in send_command (i=<value temporarily unavailable, due to 
optimizations>, type=<value temporarily unavailable, due to optimizations>, 
command=<value temporarily unavailable, due to optimizations>, ts=0, data=0x0, 
datalen=0, seqno=0) at libiax2/src/iax.c:1197
#4  0x00025db9 in iax_send_text (session=0x1050400, text=0x323c0 "HIER DIE 
KOORDINATEN USW.\n") at libiax2/src/iax.c:1687
#5  0x00008612 in iaxc_send_text (text=0x323c0 "HIER DIE KOORDINATEN USW.\n") 
at iaxclient_lib.c:1153
#6  0x00001fb8 in alarm_handler (signal=0) at fgcom.cpp:558
#7  0x00003ef6 in main (argc=3, argv=0xbffff6ec) at fgcom.cpp:492

Thanks,

Tat


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to