![]() |
I was able to at least grab the end of strace output from my terminal. If this does not help I could also try creating another one. I'd have to reinstall hylafax for this though.
lseek(7, 0, SEEK_SET) = 0 write(7, "tts:1172672523\nkilltime:11736631"..., 845) = 845 ftruncate(7, 845) = 0 close(7) = 0 gettimeofday({1172672523, 193329}, NULL) = 0 select(5, [4], [], [], {1, 950302}) = 0 (Timeout) gettimeofday({1172672525, 189629}, NULL) = 0 gettimeofday({1172672525, 189733}, NULL) = 0 stat64("etc/config", {st_mode=S_IFREG|0644, st_size=382, ...}) = 0 time(NULL) = 1172672525 time(NULL) = 1172672525 time([1172672525]) = 1172672525 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 send(5, "<174>Feb 28 15:22:05 FaxQueuer[1"..., 117, MSG_NOSIGNAL) = 117 open("sendq/q772", O_RDWR) = 7 flock(7, LOCK_EX) = 0 lseek(7, 0, SEEK_SET) = 0 fstat64(7, {st_mode=S_IFREG|0660, st_size=845, ...}) = 0 read(7, "tts:1172672523\nkilltime:11736631"..., 845) = 845 open("docq/hylafax01.1172672523113383274.document.772", O_RDONLY) = 8 close(8) = 0 time(NULL) = 1172672525 geteuid32() = 10 setresuid32(-1, 0, -1) = 0 gettimeofday({1172672525, 193009}, NULL) = 0 open("/var/lock//TM.fax9sBGkM", O_RDWR|O_CREAT|O_EXCL, 0600) = 8 write(8, " 11252\n", 11) = 11 fchmod(8, 0444) = 0 fchown32(8, 10, 10) = 0 close(8) = 0 link("/var/lock//TM.fax9sBGkM", "/var/lock/LCK..ttyds01") = 0 unlink("/var/lock//TM.fax9sBGkM") = 0 setresuid32(-1, 10, -1) = 0 open("FIFO.ttyds01", O_WRONLY|O_NONBLOCK) = 8 write(8, "L\0", 2) = 2 close(8) = 0 stat64("info/4921130203322", 0xbf919690) = -1 ENOENT (No such file or directory) stat64("info/4921130203322", 0xbf919640) = -1 ENOENT (No such file or directory) time(NULL) = 1172672525 time([1172672525]) = 1172672525 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 send(5, "<174>Feb 28 15:22:05 FaxQueuer[1"..., 117, MSG_NOSIGNAL) = 117 lseek(7, 0, SEEK_SET) = 0 write(7, "tts:1172672523\nkilltime:11736631"..., 845) = 845 ftruncate(7, 845) = 0 time(NULL) = 1172672525 time([1172672525]) = 1172672525 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 send(5, "<174>Feb 28 15:22:05 FaxQueuer[1"..., 124, MSG_NOSIGNAL) = 124 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7bc0708) = 11361 close(7) = 0 stat64("client/11341", 0xbf919750) = -1 ENOENT (No such file or directory) close(6) = 0 waitpid(-1, 0xbf919b58, WNOHANG) = 0 rt_sigaction(SIGCHLD, {0xb7efcad0, [], SA_INTERRUPT}, {SIG_DFL}, 8) = 0 gettimeofday({1172672525, 214376}, NULL) = 0 select(5, [4], [], [], {990657, 845905}) = ? ERESTARTNOHAND (To be restarted) --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG) = 11361 waitpid(-1, 0xbf919838, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) gettimeofday({1172672525, 456889}, NULL) = 0 rt_sigaction(SIGCHLD, {SIG_DFL}, NULL, 8) = 0 gettimeofday({1172672525, 457081}, NULL) = 0 time(NULL) = 1172672525 time([1172672525]) = 1172672525 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 send(5, "<174>Feb 28 15:22:05 FaxQueuer[1"..., 123, MSG_NOSIGNAL) = 123 open("sendq/q772", O_RDWR) = 6 flock(6, LOCK_EX) = 0 lseek(6, 0, SEEK_SET) = 0 fstat64(6, {st_mode=S_IFREG|0660, st_size=908, ...}) = 0 read(6, "tts:1172672523\nkilltime:11736631"..., 908) = 908 time(NULL) = 1172672525 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7bc0708) = 11364 time(NULL) = 1172672525 time([1172672525]) = 1172672525 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
* Moritz Winterberg <winterberg@xxxxxxxxxx> [070228 11:13]:
> I'm happy having solved the problem but now there is another issue. I'm > running > Debian Etch (probably mentioned this before). Now the faxq process > segfaults everytime I try to send a fax. So I actually think I could > at least give Hylafax Plus a try.
Do you have any logs of these faxq segfaults? Or a backtrace?
I hammer on faxq, both with and without batching, doing crazy things with jobcontrol, and it's been rock solid for me since July 2006, when we fixed the "job not on a list" assertion bugs.
If there's a bug, I really want to get to the bottom of it.
a.
-- Aidan Van Dyk aidan@xxxxxxxx Senior Software Developer +1 215 825-8700 x8103 iFAX Solutions, Inc. http://www.ifax.com/
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFF5auCuVxNPsxNPScRAjxNAKCPSRhDcZHVxjWMSWOGrgVJbrsr/QCgkIPb YEvYWavg5TrGud7mWtiYxHQ= =1kls -----END PGP SIGNATURE-----
-- -- Moritz Winterberg - winterberg@xxxxxxxxxx Telefon: +49 (0)211-63 55 55-36 Telefax: +49 (0)211-63 55 55-22
indigo networks GmbH - Gladbacher Str. 74 - 40219 Düsseldorf HRB Düsseldorf 39841 - Geschäftsführer: Thilo Salmon, Tim Mois Steuernummer: 133/5838/1589, Umsatzsteuer-ID: DE219349391
____________________ 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*