任务单 #32401

Windows 8.1 の Internet Explorer 11 で WindowsError が起きる

开放日期: 2013-11-04 10:09 最后更新: 2013-12-14 19:48

报告人:
属主:
(无)
类型:
状态:
开启
组件:
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Won't Fix
文件:

Details

2013.3 に向けた開発版が Windows 8.1 と IE11 でエラーを起こしてうまく動かないので、本家版スナップショットと英語環境で確認をしたうえで、本家にチケットを登録しています。

http://community.nvda-project.org/ticket/3618

いまのところ受理されておらず、下記の現象の影響ではないかとコメントされています。

http://community.nvda-project.org/ticket/2892

もし最近の NVDA スナップショットやテスト版で IE の動作に不具合があれば、ご報告いただければ幸いです。

任务单历史 (3/9 Histories)

2013-11-04 10:09 Updated by: nishimoto
  • New Ticket "Internet Explorer 11 で WindowsError が起きる" created
2013-11-06 23:13 Updated by: nishimoto
评论

ほぼクリーンに近い Windows 8.1 の32ビット環境を作って、本家版 master-9686 スナップショットで IE11 の検証をしたところ、以下のような状況です。

  • インストーラーで「動作を継続」して IE11 を使うと WindowsError (結合ハンドルが無効)が発生する
  • システムにインストールされた NVDA から IE11 を使うとエラーが起きないで、クイックナビゲーションも問題なく動作する
2013-11-08 09:28 Updated by: nishimoto
评论

セキュリティが絡んでいるのではないかと本家で指摘されたので試してみたのですが、 IE11 の設定で「拡張保護モード」を無効にすれば、この問題が回避できるようです。

http://msdn.microsoft.com/ja-jp/library/ie/dn265025%28v=vs.85%29.aspx

によると先ほどリリースされたらしい Windows 7 用 IE 11 では拡張保護モードはないようです。

いまは影響範囲は小さそうですが、本家が何もしないなら、ドキュメントに既知の不具合として書いておくくらいは必要と思います。

2013-11-08 11:29 Updated by: nishimoto
  • Summary Updated
评论

概要を「Windows 8.1 の Internet Explorer 11 で WindowsError が起きる」に変更しました。

本家チケットでの議論を報告すると「拡張保護モードでIE11のブラウズモードを使うためには、インストールされたNVDA(uiAccess 権限を持つプロセス)でなくてはならない。エラーが出てしまう問題は修正を検討する。」とのことです。

http://community.nvda-project.org/ticket/3618

2013-11-15 09:01 Updated by: None
2013-11-18 03:52 Updated by: nishimoto
2013-11-19 00:50 Updated by: nishimoto
评论

本家は win8_ie_uia ブランチで本件に関する作業をやっているようですが、 2013.3 にマージされるかどうかわかりません。

http://community.nvda-project.org/changeset/e3dd91763b924380ecb2dedfa25f886f405f3b86/

なお、Windows 7 用 IE11 をインストールしたかたから、本件に似た不具合のご報告をいただいています。

Windows 7 ではたんに IE11 がブラウズモードで動かないことがあるらしく、 Windows Error についての報告はまだありません。

私のテスト環境 Windows 7 32bit + IE11 と jpbeta131112 の launcher 環境(インストーラーで「動作を継続」)では、まだ現象を再現していません。

もし電子署名のない日本語テスト版を(ポータブルではなく)インストールして使うことが原因なのであれば、正式な日本語版のリリースで解決されると思います。

2013-12-05 13:59 Updated by: nishimoto
评论

本家 2013.3 ではこの問題は発生していませんが、本家 2013.3 リリース候補ブランチをソースから実行すると、不具合が起こります。

電子署名のないことに起因する問題と言えそうです。

本家チケットでの議論も踏まえて、本件は電子署名を付けた日本語リリース候補版を作ってから、もういちど検証させてください。

2013-12-14 19:48 Updated by: nishimoto
  • 处理结果 Update from Accepted to Won't Fix
  • 里程碑 Update from 2013.3jp (关闭) to (无)
评论

本件は重要な問題ではないと判断し、日本語版としてはマイルストーンを解除します。

本家チケット 3618 での修正を期待します。

http://community.nvda-project.org/ticket/3618

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名