[nvda] a way to crash eSpeak

Hi,

I found that if you make ESpeak say the greek l (ascii symbol 955 I think, 
or 995) with the rob varient at pitch 60 or below, it will crash eSpeak and 
NVDA will give you the error sound when trying to say something. I'll also 
put my error log here, but be warned it tried to talk a lot with me trying 
to figure out hwo to fix it. hehheh. anyway here it is... PS to get your 
espeak back, go to the synthesizer dialog and select espeak. you may have to 
do this multiple times. I believe the cause of this error is taht the rob 
varient says the l thing at a very low pitch even when set at 100 percent, 
so it can't produce anything lower then 65. Probably not making since here 
lol.

INFO - nvda (11:27:38):

Starting NVDA

INFO - core.main (11:27:39):

Config dir: C:\Users\Derek\AppData\Roaming\nvda

INFO - config.save (11:27:39):

Configuration saved

INFO - core.main (11:27:39):

NVDA version trunk-r2509

INFO - core.main (11:27:39):

Using Windows version (6, 0, 6001, 2, 'Service Pack 1')

INFO - core.main (11:27:39):

Using Python version 2.6 (r26:66721, Oct 2 2008, 11:35:03) [MSC v.1500 32 
bit (Intel)]

INFO - core.main (11:27:39):

Using comtypes version 0.5.2

INFO - synthDrivers.espeak.SynthDriver.__init__ (11:27:40):

Using eSpeak version 1.39 08.Sep.08

INFO - synthDriverHandler.setSynth (11:27:40):

Loaded synthDriver espeak

INFO - core.main (11:27:40):

Using wx version 2.8.9.1 (msw-unicode)

INFO - braille.initialize (11:27:40):

Using liblouis version liblouis-1.3.9, September 17, 2008.

INFO - braille.BrailleHandler.setDisplayByName (11:27:40):

Loaded braille display driver noBraille

INFO - core.main (11:27:40):

NVDA initialized

ERROR - synthDrivers._espeak.BgThread.run (11:28:03):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: integer divide by zero

ERROR - synthDrivers._espeak.BgThread.run (11:28:13):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:13):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:14):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:15):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

INFO - synthDrivers.espeak.SynthDriver.__init__ (11:28:15):

Using eSpeak version 1.39 08.Sep.08

INFO - synthDriverHandler.setSynth (11:28:15):

Loaded synthDriver espeak

ERROR - synthDrivers._espeak.BgThread.run (11:28:15):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:16):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:16):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:19):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:19):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

ERROR - synthDrivers._espeak.BgThread.run (11:28:19):

Error running function from queue

Traceback (most recent call last):

File "synthDrivers\_espeak.py", line 150, in run

File "synthDrivers\_espeak.py", line 163, in _speakBg

WindowsError: exception: access violation reading 0xC028DA54

INFO - synthDriverHandler.setSynth (11:28:20):

Loaded synthDriver sapi5

INFO - synthDrivers.espeak.SynthDriver.__init__ (11:28:24):

Using eSpeak version 1.39 08.Sep.08

INFO - synthDriverHandler.setSynth (11:28:24):

Loaded synthDriver espeak

INFO - synthDrivers.espeak.SynthDriver.__init__ (11:30:56):

Using eSpeak version 1.39 08.Sep.08

INFO - synthDriverHandler.setSynth (11:30:56):

Loaded synthDriver espeak

Other related posts: