[Qi Hardware Discuss] Bard Storyteller 0.6 for Nanonote

Alan W Black awb at cs.cmu.edu
Mon Jan 30 07:35:48 EST 2012


Xiangfu Liu wrote:
> On 01/29/2012 08:46 PM, Alan W Black wrote:
>>
>> Bard Storyteller 0.6
>> http://festvox.org/bard/
> 
> I update the openwrt package to 0.6 
> (http://qi-hw.com/p/openwrt-packages/927c833)
> the 0.5 openwrt package works fine under nanonote.
> but there is a bug in my build bard-0.6 package.
> 
> when there is file: ~/.bard_config. it will always give Segmentation fault
> remove this file before run bard always good.
> 
> this is only happen in my build package. not yours. the last few lines 
> about strace
> is here[1]
> 
> attachment is the openwrt package build log

You must update your version of flite, even though it has the same major 
version number is has updates to read quoted strings properly (actually 
updates to read unquoted strings when it expects quoted strings).  Sorry 
the flite minor version numbering is based solely on .time-stamp.  But 
that is the problem.

http://festvox.org/bard/flite-1.5.4-current.tar.bz2

Alan

> 
> 
> 
> 
> [1]
> ioctl(0, TIOCNXCL, {B38400 opost isig icanon echo ...}) = 0
> ioctl(1, TIOCNXCL, 0x7fde62b0)          = -1 ENOTTY (Inappropriate ioctl 
> for device)
> brk(0)                                  = 0xc8b000
> brk(0xc8c000)                           = 0xc8c000
> open("/root/.bard_config", O_RDONLY)    = 3
> ioctl(3, TIOCNXCL, 0x7fde6848)          = -1 ENOTTY (Inappropriate ioctl 
> for device)
> brk(0xc8d000)                           = 0xc8d000
> read(3, "-text \"/root/a\"\n-text_pos 0\n-fon"..., 4096) = 837
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> +++ killed by SIGSEGV +++
> Segmentation fault
> 





More information about the discussion mailing list


interactive