Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVDA 2013.1 rc1 causes abort of LibreOffice 4.1 alpha of 2013-04-08 #3177

Closed
nvaccessAuto opened this issue Apr 20, 2013 · 7 comments
Closed

Comments

@nvaccessAuto
Copy link

Reported by vsfoote on 2013-04-20 23:08
On Windows 7 Ultimate sp1 - 64-bit system with Java JRE 1.6.45, JAB 2.0.2 and NVDA 2013.1 rc1 when running LibreOffice 4.1 alpha build (2013-04-08)

LibreOffice Build Info
tinderbox: administrator: Tinderbox l.lunak@suse.cz
tinderbox: buildname: Win-x86@6
tinderbox: tree: MASTER
tinderbox: pull time 2013-04-08 05:35:47
tinderbox: git sha1s
core:73cc9fc42cfa524a9965f58092f3a004de3a6b87

entering text in LibreOffice Writer component aborts while NVDA is rendering input audible.

Debug level log (attahced) shows NVDAObject.DynamicNVDAObjectType calls unable to get accessible contrext info. Stack trace shows JABHandler.pyo as active.

DEBUG - treeInterceptorHandler.killTreeInterceptor (17:44:32):
Killed treeInterceptor: <compoundDocuments.CompoundDocument object at 0x05FCDBB0>
IO - speech.speak (17:44:32):
Speaking ('en_GB'), u'C:\Users\vsfoote\AppData\Local\temp'
DEBUG - appModuleHandler.update (17:44:33):
application soffice closed

Same system, with the same JRE and JAB configuration but with NVDA 2012.3.1 is completely stable with this LibreOffice 4.1 dev build.

@nvaccessAuto
Copy link
Author

Attachment nvda.log_2013.1rc1_crashLibreOfficewJAB.log added by vsfoote on 2013-04-20 23:10
Description:
Debug level log of crash with LibreOffice 4.1 dev build Writer

@nvaccessAuto
Copy link
Author

Comment 1 by James Teh <jamie@... on 2013-04-22 05:22
In [2c1fe3b]:

Fix possible crash related to JAB caret events.

If a JAB caret event is mapped to a focus event, don't try to map it to a caret event as well, as this will eventually cause the accContext to be released twice.
Re #3177.

@nvaccessAuto
Copy link
Author

Comment 2 by jteh on 2013-04-22 05:52
I haven't tested this myself and am strapped for time right now, so it'd be great if you could give this a shot. You can grab a release-2013.1 branch build from the [wiki:Snapshots] page.
Changes:
Milestone changed from None to 2013.1

@nvaccessAuto
Copy link
Author

Comment 3 by vsfoote on 2013-04-22 15:43
Removed 2013.1 rc1 and installed patched snapshot build 9116,048cef8 (Mon Apr 22 09:01:40 2013)

Text entry in LibreOffice with JAB 2.0.2 active is again working, close as resolved.

All are now stable:
NVDA 2013.1 snapshot (9116,048cef8)
LibreOffice 4.0.3 rc1 build a67943cd4d125208f4ea7fa29439551825cfb39
LibreOffice 4.1 dev build 73cc9fc42cfa524a9965f58092f3a004de3a6b8 (2013-04-08)

Current LibreOffice dev builds (2013-04: 17, 18, 19, 20, 21) have unrelated internal issue and are unusable. [https://bugs.freedesktop.org/show_bug.cgi?id=63680]

@nvaccessAuto
Copy link
Author

Comment 4 by jteh on 2013-04-22 23:49
I'm surprised an error in our code is able to crash the remote process with JAB, but apparently, it can. :)
Changes:
State: closed

@nvaccessAuto
Copy link
Author

Attachment bg_footer.jpg added by Slavon on 2014-05-25 15:54
Description:
http://postnasaldripbadbreathby.blogspot.com/

@nvaccessAuto
Copy link
Author

Attachment right-panel-bg-bottom.gif added by Slavon on 2014-06-02 19:32
Description:
www.bubblews.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant