Ticket #74 (closed defect: fixed)

Opened 9 months ago

Last modified 3 weeks ago

NVDA hangs on installers after UAK dialogs in Windows Vista.

Reported by: mike.reiser Owned by:
Priority: major Milestone:
Component: Core Version: trunk
Keywords: Installer Cc:
Blocking: Blocked By:

Description

NVDA seems to hang in some dialogues particularly in setup dialogues. Steps to re-produce:

1. Download the audacity installer and run.

2. After selecting next, NVDA starts reading the licence agreement. Pressing control does nothing to stop the speech. Tabbing around also does nothing, it just keeps reading the license agreement. You have to wait until it finishes before tabing around to get to the next button.

Change History

in reply to: ↑ description   Changed 7 months ago by chris1988

Replying to mike.reiser:

NVDA seems to hang in some dialogues particularly in setup dialogues. Steps to re-produce:

1. Download the audacity installer and run.

2. After selecting next, NVDA starts reading the licence agreement. Pressing control does nothing to stop the speech. Tabbing around also does nothing, it just keeps reading the license agreement. You have to wait until it finishes before tabing around to get to the next button.

Do you use UAC with vista? If so, i notice this problem as well.
If not, I have never really have had this problem.

in reply to: ↑ description   Changed 7 months ago by mike.reiser

Replying to mike.reiser:

NVDA seems to hang in some dialogues particularly in setup dialogues. Steps to re-produce:

1. Download the audacity installer and run.

2. After selecting next, NVDA starts reading the licence agreement. Pressing control does nothing to stop the speech. Tabbing around also does nothing, it just keeps reading the license agreement. You have to wait until it finishes before tabing around to get to the next button.

follow-up: ↓ 4   Changed 2 months ago by Bernd

I tested it out and it works fine for me on windows XP. WhichWindows? are you using? And which NVDA are you using?

in reply to: ↑ 3   Changed 2 months ago by mike.reiser

Replying to Bernd:

I tested it out and it works fine for me on windows XP. WhichWindows? are you using? And which NVDA are you using?

I'm using vista, this seems to be related to the fact that nvda doesn't support multiple input desktops here, will have to see what happens when that support is put in.

  Changed 5 weeks ago by jteh

Reporter, what synthesiser were you using when these freezes occurred? Some synths are less tolerant of large amounts of text than others. If it is freezing while reading a license agreement, it's probably related to us sending too much text to the synth and not to multiple input desktop support.

  Changed 5 weeks ago by archenemy

  • summary changed from NVDA hangs in some dialogue to NVDA hangs in some dialogue which made me wonder if it had something to do with multiple input desktops.

I tested this with espeak and eloquence with the same results. The problem seems to happen after responding to a uac dialog especially

  Changed 3 weeks ago by jteh

  • summary changed from NVDA hangs in some dialogue which made me wonder if it had something to do with multiple input desktops. to NVDA hangs on the license screen of installers

The original reporter noted that this occurred on the license screen of installers. This issue should now be fixed. Mike, can you confirm?

@archenemy: Was this the same problem for you? Is it fixed? If it is a different problem, a different ticket should be opened including thorough steps to reproduce.

  Changed 3 weeks ago by mike.reiser

Jamey,

This isn't happening on the nvda installer, I'll test with other installers and will report.

follow-up: ↓ 10   Changed 3 weeks ago by Bernd

  • keywords Installer added
  • version set to trunk
  • summary changed from NVDA hangs on the license screen of installers to NVDA hangs on installers after UAK dialogs in Windows Vista.

Hello all,

I tested it with the Audacity installer with UAK enabled and disabled. If UAK is disabled, this bug doesn't occur. If UAK is enabled, I must find the UAK dialog box and answer it. Then the installer opens. At the first Dialog box there are a few bugs. You can't use NVDA-Shortcuts like NVDA+t or cancle the speech on a button. Also you can't read the installers welcome message. When I press enter the described bugs are still occurs. The bugs are taken with the complete installers window.

in reply to: ↑ 9   Changed 3 weeks ago by jteh

  • status changed from new to closed
  • resolution set to fixed

Replying to Bernd:

I tested it with the Audacity installer with UAK enabled and disabled. If UAK is disabled, this bug doesn't occur. If UAK is enabled, I must find the UAK dialog box and answer it. Then the installer opens. At the first Dialog box there are a few bugs. You can't use NVDA-Shortcuts like NVDA+t or cancle the speech on a button.

Ah. This is a different issue to the license page issue and does relate to NVDA not yet supporting UAC properly. The problem is that the installer is running as administrator, but NVDA is running without administrative privileges. Thus, it can't access some information, nor can it capture keys from that process. You can get around this by launching NVDA as administrator while running that installer, but you'll need to launch it as a normal user again when you're done.

I'm closing this ticket, as the issue described (with license pages) is now solved (in r2569).

Note: See TracTickets for help on using tickets.