HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

bad exit status 0x6 from sub-fork





I know everyone has probably heard of this... Is there a resolution?

     FaxQueuer[nnnn]: JOB nn: bad exit status 0x6 from sub-fork

HylaFAX:  4.0pl2 (from source, w/gcc 2.8.x patches)
System:   T-600 (9000/893) running HP-UX 10.20
Modem:    PM 14400 FXMT at 9600bps
Software: gcc 2.8.1, tiff 3.4, zlib 1.1.3, gs 5.10

Everything compiled and installed without error.  I've read through the
mailing-list archives and have seen similar reports, but none of the replies
seem to help.  Occurs when running faxgetty or just using faxmodem.

The ps2fax process returns 0 to waitpid in faxQueueApp::runConverter, (and
I've checked this in the code), but the status gets set to 6 by the time it
gets to faxQueueApp::prepareJobDone().

I get the same results building the rjc5 version.

If I hack the status to 0 in prepareJobDone(), the program runs, dials and
connects to the remote fax modem, and does nothing.  The receiving modem
hangs up after a minute or so.  I not concerned about this until I resolve
the first issue as the hack may be causing the second problem :-)

The syslog trace is below.  Any information would be great.

- Rick

FaxQueuer[7930]: servertracing = 0xffffffff (line 7)
FaxQueuer[7930]: HylaFAX (tm) Version 4.0pl2
FaxQueuer[7930]: Copyright (c) 1990-1996 Sam Leffler
FaxQueuer[7930]: Copyright (c) 1991-1996 Silicon Graphics, Inc.
FaxQueuer[7930]: FIFO RECV "+cul0p0:RP3fd5ff3f"
FaxQueuer[7930]: MODEM cul0p0: READY, capabilities P3fd5ff3f
FaxQueuer[7930]: FIFO RECV "Sclient/7937:5"
FaxQueuer[7930]: SUBMIT JOB 5
FaxQueuer[7930]: JOB 5 (suspended dest  pri 127 tts 0:00 killtime 2:59:00):
CREATE
FaxQueuer[7930]: Apply CanonicalNumber rules to "1234567"
FaxQueuer[7930]: --> match rule "^[^+]", result now "+11231234567"
FaxQueuer[7930]: --> return result "+11231234567"
FaxQueuer[7930]: JOB 5 (ready dest +11231234567 pri 127 tts 0:00 killtime
2:59:00): READY
FaxQueuer[7930]: FIFO SEND client/7937 msg "S*"
FaxQueuer[7930]: JOB 5 (ready dest +11231234567 pri 127 tts 0:00 killtime
2:59:00): PROCESS
FaxQueuer[7930]: JOB 5 (active dest +11231234567 pri 127 tts 0:00 killtime
2:59:00): ACTIVE
FaxQueuer[7930]: JOB 5 (active dest +11231234567 pri 127 tts 0:00 killtime
2:59:00): PREPARE START
FaxQueuer[7941]: JOB 5 (active dest +11231234567 pri 127 tts 0:00 killtime
2:58:59): CONVERT DOCUMENT: bin/ps2fax -o docq/doc5.cover;30 -r 98 -w 1728
-l 280 -m 4294967295 -1 docq/doc5.cover
FaxQueuer[7930]: JOB 5 (active dest +11231234567 pri 127 tts 0:00 killtime
2:58:57): PREPARE DONE
FaxQueuer[7930]: JOB 5: bad exit status 0x6 from sub-fork
FaxQueuer[7930]: NOTIFY: bin/notify "doneq/q5" "failed" ""
FaxQueuer[7930]: JOB 5 (done dest +11231234567 pri 127 tts 0:00 killtime
2:58:57): DEAD
FaxQueuer[7930]: JOB 5 (done dest +11231234567 pri 127 tts 0:00 killtime
2:58:57): DELETE
FaxQueuer[7930]: FIFO RECV "Q"
FaxQueuer[7930]: QUIT






Project hosted by iFAX Solutions