[hts-users:00878] Re: and Nitech US BDL ARCTIC HTS...
Nickolay V. Shmyrev wrote:
Please try to run festival --server with strace to check exact error
code returned by fopen:
strace festival --server 2> strace.log
I suppose we have file descriptor leakage here thus it doesn't work with
a lot of big files. So it must be a bug in festival.
About more markup features support in festival, of course this work can
be done but I'm afraid about it's future. For example HTS 2.0 port which
is available for a long time still neither released nor included in any
form.
I've found that I can get by without sable at all. About the only thing
I had remaining was the sayas time mode and a simple str_replace to
change ":00" to "o'clock" and a ":" to a pause and I was able eliminate
even that.
So now I'm working with straight text files. This one causes the
festival server to crash repeatedly. The error, as ktrace reveals
below, is too many open files.
The following are trainings for Albany County. At any time you may
press zero to return to the Main Menu, press one to skip to the next
training or nine to repeat this training. silencebreak silencebreak
On November 17th, 2007 a training titled "Learning Environments The
Essential Teaching Element" will be held at the Training site will be
given when you register in Laramie, Wyoming.
The training will begin at 10 o'clock A.M. and end at 4 o'clock
P.M. The trainers for this training are Kristalei Baskins, Theresa
Billings, Tammy Duhon, Ginny Harmelink, Bridget White, Jackie Shaffer,
Cheryl Kolesien, Candice Zumbrennen, Stephanie Holwell, Jackie Immel,
Bobbie Jo Lake and Pam Stevens.
Hours will be awarded in these core areas:
The Active Learning Environment: 5.0 Hours.
Notes for this event include Pre-register by October 26th. Cost is $25.
Each participant will receive a Tool Kit (valued at $40) and a $10
bonus for returning their completed portfolio within 90 days after the
training. The session prepares providers to use the learning
environment as a teaching strategy. Focusing on environmental
elements. Looking at space arrangement and routines as opportunities
for growth and learning. Providing activities that promote independence
and development..
For more information, please contact Children and Nutrition Services at
(800) 578-4017, extension 308.
The phone number again is (800) 578-4017, extension 308.
silencebreak silencebreak silencebreak
silencebreak silencebreak silencebreak
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
The full trace file is over 100MBs, so I looked for the error. Here's a
I ran ktrace against a festival --server instance and found that the
errors I've been getting are too many open files.
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
Here's a relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
Thanks,
Jeff Ross
I ran ktrace against a festival --server instance and found that the
errors I've been getting are too many open files.
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
Here's a relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
Thanks,
Jeff Ross
I ran ktrace against a festival --server instance and found that the
errors I've been getting are too many open files.
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
Here's a relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
Thanks,
Jeff Ross
I ran ktrace against a festival --server instance and found that the
errors I've been getting are too many open files.
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
Here's a relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
Thanks,
Jeff Ross
I ran ktrace against a festival --server instance and found that the
errors I've been getting are too many open files.
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
Here's a relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
Thanks,
Jeff Ross
I ran ktrace against a festival --server instance and found that the
errors I've been getting are too many open files.
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
Here's a relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
Thanks,
Jeff Ross
I ran ktrace against a festival --server instance and found that the
errors I've been getting are too many open files.
Here's what the server running in the foreground writes to the screen:
client(2) Fri Oct 26 09:43:02 2007 : accepted from localhost.wykids.org
hts_engine: failed to open /tmp/est_20716_00085
closing a file left open: /tmp/est_20716_00001
client(2) Fri Oct 26 09:43:17 2007 : disconnected
Here's a relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
Thanks,
Jeff Ross
relevant section of the trace:
20716 festival GIO fd 9 read 32 bytes
"skirmished" ((vbn -9.855) ) () )"
20716 festival RET read 16384/0x4000
20716 festival CALL munmap(0x7ce3f000,0x2000)
20716 festival RET munmap 0
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL getpid()
20716 festival RET getpid 20716/0x50ec
20716 festival CALL open(0x7edb3460,0x601,0x1b6)
20716 festival NAMI "/tmp/est_20716_00082"
20716 festival RET open 121/0x79
20716 festival CALL fcntl(0x79,0x3,0)
20716 festival RET fcntl 1
20716 festival CALL fstat(0x79,0xcfbc65d0)
20716 festival RET fstat 0
20716 festival CALL mprotect(0x80883000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x80883000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL write(0x79,0x8a2c1000,0x53e)
20716 festival GIO fd 121 wrote 1342 bytes
" 0 2000000
x^x-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=x@\
1=1|0/I:6=6/J:6+6-1
2000000 4000000
x^pau-pau+pau=pau@x_x/A:0_0_0/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+1/D:0_0/E:x+x@x+x&x+x#x+x/F:content_1/G:0_0/H:x=\
x@1=1|L-L%/I:6=6/J:6+6-1
4000000 6000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
6000000 8000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
8000000 10000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+0+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
10000000 12000000
pau^pau-pau+pau=pau@x_x/A:0_0_1/B:x-x-x@x-x&x-x#\
x-x$x-x!x-x;x-x|x/C:0+1+1/D:content_1/E:x+x@x+x&x+x#x+x/F:content_1/G:\
6_6/H:x=x@1=1|L-L%/I:6=6/J:6+6-1
12000000 14000001
pau^pau-pau+pau=x@x_x/A:0_0_1/B:x-x-x@x-x&x-x#x-\
x$x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=\
x@1=1|L-L%/I:0=0/J:6+6-1
14000001 16000001
pau^pau-pau+x=x@x_x/A:0_1_1/B:x-x-x@x-x&x-x#x-x$\
x-x!x-x;x-x|x/C:0+0+0/D:content_1/E:x+x@x+x&x+x#x+x/F:0_0/G:6_6/H:x=x@\
1=1|0/I:0=0/J:6+6-1
"
20716 festival RET write 1342/0x53e
20716 festival CALL close(0x79)
20716 festival RET close 0
20716 festival CALL open(0x80dbd680,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-dur.inf"
20716 festival RET open 121/0x79
20716 festival CALL open(0x80dbd880,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-lf0.inf"
20716 festival RET open 122/0x7a
20716 festival CALL open(0x80dbd100,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/trees-mcep.inf"
20716 festival RET open 123/0x7b
20716 festival CALL open(0x80dbd800,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/duration.pdf"
20716 festival RET open 125/0x7d
20716 festival CALL open(0x80dbda00,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/lf0.pdf"
20716 festival RET open 126/0x7e
20716 festival CALL open(0x80dbda80,0,0x1b6)
20716 festival NAMI
"/usr/local/lib/festival/voices/us/nitech_us_bdl_arctic_hts/hts/p_mcep.pdf"
20716 festival RET open 127/0x7f
20716 festival CALL open(0x7edb3520,0x601,0x1b6)
20716 festival RET open -1 errno 24 Too many open files
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"h"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"g"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
":"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"f"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"a"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"i"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"l"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"d"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"o"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"n"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67d3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
" "
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x25b1f000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"m"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"p"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"/"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"e"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"s"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"t"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"2"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"7"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"1"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"6"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"_"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"0"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"8"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc67e3,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"5"
20716 festival RET write 1
20716 festival CALL write(0x2,0xcfbc6823,0x1)
20716 festival GIO fd 2 wrote 1 bytes
"
"
20716 festival RET write 1
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x3c092000,0x1000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x1,0xffffffff)
20716 festival RET sigprocmask 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x3)
20716 festival RET mprotect 0
20716 festival CALL mprotect(0x2530d000,0x2000,0x1)
20716 festival RET mprotect 0
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask -65793/0xfffefeff
20716 festival CALL sigprocmask(0x3,0)
20716 festival RET sigprocmask 0
20716 festival CALL write(0x6,0x3c01760a,0x3)
20716 festival GIO fd 6 wrote 3 bytes
"ER
"
20716 festival RET write 3
20716 festival CALL sigaction(0x2,0xcfbc70f0,0xcfbc70e0)
20716 festival RET sigaction 0
20716 festival CALL write(0x2,0xcfbc6840,0x2f)
20716 festival GIO fd 2 wrote 47 bytes
"closing a file left open: /tmp/est_20716_00001
"
20716 festival RET write 47/0x2f
20716 festival CALL close(0x7)
20716 festival RET close 0
20716 festival CALL munmap(0x8646f000,0x4000)
20716 festival RET munmap 0
20716 festival CALL ioctl(0,TIOCGETA,0xcfbc7050)
20716 festival RET ioctl -1 errno 45 Operation not supported
20716 festival CALL read(0,0x83f53000,0x4000)
20716 festival RET read 0
20716 festival CALL gettimeofday(0xcfbc6d08,0)
20716 festival RET gettimeofday 0
20716 festival CALL write(0x1,0x87003000,0x32)
20716 festival GIO fd 1 wrote 50 bytes
"client(2) Fri Oct 26 09:43:17 2007 : disconnected
"
I'm going to try breaking up my text into lots of little sentence-long
files. sox can cat them all together before I convert the wav file to
the telephony format.
Thanks,
Jeff Ross
- Follow-Ups
-
- [hts-users:00893] Re: and Nitech US BDL ARCTIC HTS..., Nickolay V. Shmyrev
- References
-
- [hts-users:00873] and Nitech US BDL ARCTIC HTS..., Jeff Ross
- [hts-users:00875] Re: and Nitech US BDL ARCTIC HTS..., Nickolay V. Shmyrev