Loaded it up in gdb to provide more useful information:
Program received signal SIGBUS, Bus error.
iax_parse_ies (ies=0xb4104, data=0xb41f8 "\t\004", datalen=22) at iax2-parser.c:531
531 ies->format = ntohl(get_uint32(data + 2));
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Trying to run iaxmodem on my relatively old, but really stable box. However, as soon as I send a call to it I get a bus error:
[2008-07-02 07:42:44] Registration completed successfully.
[2008-07-02 07:43:39] Registration completed successfully.
[2008-07-02 07:44:34] Registration completed successfully.
Bus error
iaxmodem-1.1.0 # file iaxmodem
iaxmodem: ELF 32-bit MSB executable, SPARC32PLUS, V8+ Required, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), not stripped
Any thoughts on where to go from here?
Loaded it up in gdb to provide more useful information:
Program received signal SIGBUS, Bus error.
iax_parse_ies (ies=0xb4104, data=0xb41f8 "\t\004", datalen=22) at iax2-parser.c:531
531 ies->format = ntohl(get_uint32(data + 2));
Submitted a patch here:
http://sourceforge.net/tracker/index.php?func=detail&aid=2008933&group_id=148814&atid=772729
Sorry for all the comments. :)
Thanks, I've committed the patch to the source repository, and it will be in the next release.