skype使用中にnvdaを終了させたときに発生する不具合

2 views
Skip to first unread message

Masataka Shinke

unread,
Apr 23, 2011, 4:14:37 AM4/23/11
to nvda-japa...@googlegroups.com
shinkeです。
NVDAユーザーからの不具合報告と検証結果をお伝えします。

現象
skypeを使用中に日本語入力操作をした後、nvdaを終了させるとnvdaの警告音が発生してskypeが異常終了する。

検証環境
nvda2011.1.1j、WinXP Pro(SP3)、MS-IME2002 ver8.1、skype ver.5.1.0.104

上記の環境で現象が確認できました。
以上、状況報告です。

Masataka Shinke

unread,
Apr 23, 2011, 4:28:28 AM4/23/11
to nvda-japa...@googlegroups.com
shinkeです。

この件について原因調査にはいります。
暫定的な対策としてnvdaの読み上げモード切替(NVDA+sキー)により対応いいただけないでしょうか。

以上、宜しくお願いいたします。


2011年4月23日17:14 Masataka Shinke <msh...@users.sourceforge.jp>:

マーチン@まほろば

unread,
Apr 23, 2011, 6:28:07 AM4/23/11
to NVDA Japanese Users
マーチン@まほろば です。

SKYPE だけでなく、VISTAのメモ帳でも起きました。XPのメモ帳では
起きていません。

現象
1.nvdaを起動した状態で、メモ帳を開いて
2.日本語入力をON にして、文字を入力し確定する。
3.nvda を終了する。
4.メモ帳で、文字を入力しようとすると、
「メモ帳は動作を停止しました。」のダイアログが表示される。

検証環境
・nvda2011.1.1j、WinVista Home(SP2)、MS-IME2010(14.0,4737,1000)


なお、以下の環境では、起きていません。
・nvda2011.1.1j、WinXP Home(SP3)、MS-IME2003 9.0.8161.0

以上、状況報告までです。

マーチン@まほろば

unread,
Apr 23, 2011, 10:12:28 AM4/23/11
to NVDA Japanese Users
マーチン@まほろば です。

前のメールに追加ですが、Excel 2007 でも同様な現象が起きました。

現象
1.nvdaを起動した状態で、Excel 2007を開いて
2.日本語入力をON にして、文字を入力し確定する。
3.nvda を終了する。
4.Excelで、文字を入力しようとすると、
「Microsoft Office Excelは動作を停止しました。」のダイアログが表示される。


検証環境
・nvda2011.1.1j、WinVista Home(SP2)、MS-IME2010(14.0,4737,1000) Excel
2007

なお、本家 nvda 2011.1.1 では、メモ帳でも Excel でも発生しませんでした。

またまた、状況報告だけです。

なお

unread,
Apr 26, 2011, 10:31:33 AM4/26/11
to NVDA Japanese Users
はじめまして、もり@静岡 (@mikasa231)です。

レポートをtwitterで書き込んでいましたが
こちらへ直接書き込んだほうが 効率がよいだろうということで
今回users-groupに参加させていただきます。
よろしくお願いいたします。

#いつもレポート時ソフト的な事を書きすぎる癖があるので
#必要なことに絞って書くように心がけたいと思います。
---

表題の件、 VC2008 でプログラムをつくって確認しましたが、
下記の特徴があるようです。

【確認環境】Windows 7 Professional v6.1 (ビルド7600) 64bit
      (SP1未適用)

■32ビットコードでコンパイルしたアプリでは、
 IME入力中の読み上げがなされる。
 NVDA終了してから入力すると異常終了(アクセス違反)発生。

■64ビットコードでコンパイルしたアプリでは、
 IME入力中の読み上げがなされず、
 NVDA終了してから入力しても異常終了(アクセス違反)発生せず。

どうも、32ビットアプリ時のIME読み上げ関連で問題が起きているようです。
なお、エラーで落ちるときは、対象アプリの
TransrateMessage関数が実行されているときです。
直前のWindowProcには WM_GETTEXT が飛んできているようです

ここで、「32ビットアプリで、IME読み上げがない場合にどうなるか?」を
検証しようと思いましたが、NVDAメニュー→キーボード設定→入力読み上げを
OFFにしてもIME読み上げをカットすることができず、検証できませんでした。
Reply all
Reply to author
Forward
0 new messages