[nvda] Re: firefox 3.0.3 and 3.1 consistantly crash

Hi Mike,

Mick and others use Vista with Firefox with no problems. Were you running either Firefox or NVDA as administrator?

People, please be aware that NVDA log files are useless when trying to debug Firefox crashes with NVDA. This is unfortunate, but there's no way for NVDA to know what went wrong; it simply knows that it received an invalid response from the virtual buffer library inside Firefox. There's probably no point in sending NVDA log files for Firefox crashes. I'm not saying this to criticise; I'm attempting to clarify that we aren't simply ignoring these problems. There is just no way for us to debug this without being able to reproduce the crash ourselves. This is the unfortunate fact about in-process injection of C++ code. So, unless you can find a way to reproduce this on any clean system (including steps from the ground up), we cannot even begin to fix these issues.

Jamie

On 31/10/2008 10:16 AM, Mike Reiser wrote:
Hello all,
I've tested this on two windows vista ultimate systems with the same
results. The first system was a 64-bit system and the second one was my
home pc. One had 4 gigs of ram and the other had 2 gigs. I'm running the
latest nvda snapshot r2464. When we start firefox, it brings up the
windows error report saying firefox has stopped working. NVDA does not
read this dialog. The only way I figured this out was my friend who was
sightede. The only way I could get speech back was to press alt f4 in
which case nvda gave an error sound and started speaking. Here's the
results of my log file. I tried restarting NVDA with the same results.

INFO - nvda (19:04:04):

Starting NVDA

INFO - config.save (19:04:04):

Configuration saved

INFO - core.main (19:04:04):

NVDA version trunk-r2463

INFO - core.main (19:04:04):

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

INFO - core.main (19:04:04):

Using Python version 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC
v.1310 32 bit (Intel)]

INFO - core.main (19:04:04):

Using comtypes version 0.5.2

INFO - synthDriverHandler.setSynth (19:04:05):

Loaded synthDriver sapi5

INFO - core.main (19:04:05):

Using wx version 2.8.9.1 (msw-unicode)

INFO - braille.initialize (19:04:05):

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

INFO - braille.BrailleHandler.setDisplayByName (19:04:05):

Loaded braille display driver noBraille

INFO - appModuleHandler.initialize (19:04:05):

loaded default appModule

INFO - core.main (19:04:06):

NVDA initialized

INFO - appModuleHandler.getAppModuleFromProcessID (19:04:14):

Loaded appModule firefox

ERROR - virtualBufferHandler.update (19:04:21):

error loading buffer

Traceback (most recent call last):

File "virtualBufferHandler.pyc", line 67, in update

File "virtualBuffers\__init__.pyc", line 145, in loadBuffer

File "virtualBuffer_lib.pyc", line 17, in dllErrorCheck

RuntimeError: error in VBufClient_createBuffer with args of (1640376,
-67194000, u'C:\\Program Files\\NVDA\\lib\\VBufBackend_gecko_ia2.dll')

INFO - appModuleHandler.getAppModuleFromProcessID (19:09:41):

Loaded appModule nvda

Mike

--
James Teh
Email/MSN Messenger/Jabber: jamie@xxxxxxxxxxx
Web site: http://www.jantrid.net/
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open 
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
To get the latest NVDA snapshot:
http://www.nvda-project.org/snapshots/
Report bugs or make feature requests at:
http://trac.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda

Other related posts: