![]() |
Hi Lee I've done extended debugging and found what was causing my problem: In the file util/Str.h there is the definition of fxStr (and status is defined as a fxStr). The indata field (used to avoid malloc) has fixed dimension of 100. As you can see the status response: COMREC invalid response received to PPS. {E146}; Giving up after 3 attempts to send same page has a length greater than 100. This would not be a problem, I admit, unless (as was my case) you are modifying hylafax code to put an extra status information at the beginning of the string before calling ai.record. That said, before trying to reproduce the problem on a system with an unpatched hylafax version, I was not able to understand how the problem was generated. What has misleaded me was the fact that I can only use fxStr operation that has as a second part operator a fxStr of less than 100 bytes. Sorry for the wrong conclusion. Anyway, Do you think that I can modify to 200 the indata size without inappropriate side effect? I need to keep those status information at the beginning of the status string. Regards Davide Lee Howard ha scritto: > Davide Pagnin wrote: >> I expect a status message like: >> >> "Failure to train remote modem at 2400 bps or minimum speed; Giving up >> after 3 attempts to send same page" >> >> A blank string (thus meaning fax sent correctly!) or a string without >> meaning are present in the log. > > I tried to reproduce this on a Fedora Core 2 box running HylaFAX+ 5.2.8... > > 02/17/09 21:59 SEND 000002877 iaxmodem1 2761 "" > root@xxxxxxxxxxxxxxx "400" "NothingSetup" 2170920 0 0:00:19 > 0:00:15 "COMREC invalid response received to PPS. {E146}" "" > "" "" "root" "00 44 1F 21 01 01 01 01 01 04" 1/1/0/1/12/1/3 > 02/17/09 22:00 SEND 000002879 iaxmodem2 2761 "" > root@xxxxxxxxxxxxxxx "400" "NothingSetup" 2170920 0 0:00:19 > 0:00:15 "COMREC invalid response received to PPS. {E146}" "" > "" "" "root" "00 44 1F 21 01 01 01 01 01 04" 1/2/0/2/12/2/3 > 02/17/09 22:01 SEND 000002881 iaxmodem1 2761 "" > root@xxxxxxxxxxxxxxx "400" "NothingSetup" 2170920 0 0:00:18 > 0:00:15 "COMREC invalid response received to PPS. {E146}; Giving up > after 3 attempts to send same page" "" "" "" "root" > "00 44 1F 21 01 01 01 01 01 04" 1/3/0/3/12/3/3 > > ... and I didn't see the problem. > > What operating system are you using? > > Thanks, > > Lee. ____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*