[Asterisk-Users] A software FAX modem

Maik Schmitt asterisk-users at admininside.org
Tue Oct 21 09:01:30 MST 2003


> I did say this was a first test release :-)  I can't be held responsible 
> for libtiff being empty on your machine, but they other issues are my 
> fault. I have put a new tarball up, which should need nothing more than 
> libtiff for the library to work. All the other libraries you had issues 
> with are only needed by the test programs. "./configure" will now only 
> set things up to build the library. "./configure --enable-doc 
> --enable-tests --enable-itutests" will set things up to be everything.
> 
> This newer tarball also has improvements in the software. The V.29 modem 
> now works at all three speeds - 9600, 7200, and 4800bps. Previously I 
> had only debugged the 9600bps mode. FAX doesn't actually use the 4800bps 
> mode, but I thought I ought to fully implement the spec. (thats another 
> way of saying it was easy to do after getting 9600 and 7200 working :-) 
> ). I also fixed something that could cause crashes if you tried to send 
> a non-existant TIFF file.
> 
> I'm sorry if I disappointed the early adopters, but it *will* get better.

We tried to use it witch our AVM Fritz!Card with chan_capi but
asterisk always crashes after our fax-machines shows the ID of the
soft-fax (12345678). Here's a backtrace:

#0  0x417546a4 in TIFFWriteBufferSetup () from /usr/lib/libtiff.so.3
#1  0x417547fd in TIFFFlushData1 () from /usr/lib/libtiff.so.3
#2  0x4174019a in _TIFFFax3fillruns () from /usr/lib/libtiff.so.3
#3  0x417413d1 in _TIFFFax3fillruns () from /usr/lib/libtiff.so.3
#4  0x415f0270 in t4_rx_end_page (s=0x415fa0a4) at t4.c:330
#5  0x415e94e8 in key () from /usr/lib/asterisk/modules/app_rxfax.so
#6  0x415ee062 in v29_rx () from
#/usr/lib/asterisk/modules/app_rxfax.so
#7  0x415ec485 in fax_rx_process () from
#/usr/lib/asterisk/modules/app_rxfax.so
#8  0x415e9068 in rxfax_exec (chan=0x8136550, data=0xbc7ff7b4) at
#app_rxfax.c:183
#9  0x08060af0 in pbx_exec (c=0x8136550, app=0x8119248,
#data=0xbc7ff7b4, newstack=1) at pbx.c:396
#10 0x08062ad3 in pbx_extension_helper (c=0x8136550, context=0x81366a8
#"default", exten=0x813679c "3841", priority=1, callerid=0x80df9f8
#"3843", action=1) at pbx.c:1151
#11 0x0806380d in ast_pbx_run (c=0x8136550) at pbx.c:1635
#12 0x0806988e in pbx_thread (data=0x8136550) at pbx.c:1856
#13 0x400310ba in pthread_start_thread () from /lib/libpthread.so.0

Hope that helps

-- 
Maik Schmitt        http://graphics.cs.uni-sb.de/VoIP
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20031021/346bc2f2/attachment.pgp


More information about the asterisk-users mailing list