V7.34β8No.12996
秀まるお2 さん 24/11/07 09:19
 
秀丸メールのVersion 7.34β8をアップロードしました。

32bit版:
https://hide.maruo.co.jp/software/bin3/hmmail734b8_x64_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hmmail734b8_x64_signed.exe

いろいろ連絡いただいたバグ修正の他に、1つ大きな修正をしています。OAuth認証
およびMicrosoft Graph APIでのhttps:の通信に、今までは「WinInet」というライブ
ラリを使っていたんですが、これを「WinHttp」ってライブラリを使うように直しま
した。実はWindows11の場合にWinInetを使ってたまにエラーが出ていて、その対策の
ために、WinInetをやめてWinHttpを使うようにした上で、TLS1.3は使わずにTLS1.2で
通信するようにしています。

もしかしてWinHttpで問題が出たら、「全般的な設定・上級者向け・デバッグ・ソケ
ット」の所でWinInetを使う従来方式にも戻せるようにしています。

よろしくお願いします。

[ ]
RE:12996 V7.34β8No.12997
Leo さん 24/11/07 10:07
 
Leoです。

Version 7.34β8を入れてみました。
WinHttpだとinternet explore 部品のエラーが出るようです。
WinInetに戻したらエラーはでなくなりました。

Wondows11 64bit

[ ]
RE:12997 V7.34β8No.12998
秀まるお2 さん 24/11/07 10:20
 
うまく動かなくてすみません。一応こちらでWindows10と11でテストしてはいたんで
すが、ダメな環境もあるということで、もうちょっと他の環境でもテストしてみます。

とりあえず、Windows7で今テストしてみたら、うまく動きませんでした。

InternetOpen failed Error-code=87

ってエラーになってしまいました。もしかしてこれと同じだったりしますでしょうか。

[ ]
RE:12998 V7.34β8No.12999
秀まるお2 さん 24/11/07 10:37
 
Windows7でエラーになる原因は分かりました。Windows8.1以降でないと指定できない
パラメータを指定してました。そこは修正させていただきます。

Windows11でダメなのは今のところまだ再現できてないです。すみませんがエラーメ
ッセージの内容など教えて欲しいです。ちょっと考えられる原因としては、プロキシ
サーバーがあるとダメかもしれません。(プロキシサーバーありのテストはしてなか
った)

[ ]
RE:12999 V7.34β8No.13000
Leo さん 24/11/07 11:10
 
Leoです。

早速ありがとうございます。

エラー内容は以下のとおりです。

Internete Explorer相当のウィンドウ部品で保護違反が発生しました 処理を中断し
ます
秀丸メールは再起動することをお勧めします

この後、
通信エラーが発生しましたというエラーメッセージが出て、

■アカウントG-Mailでのエラー
  OAuth認証の処理を2分待ちましたが応答がありませんでした
  OAuth認証用のウィンドウを強制終了させました
 
  というメーーセージが表示されます。
 
  ちなみに、HTMLメールViewerで指定しているブラウザエンジンはEdgeです。

[ ]
RE:13000 V7.34β8No.13001
秀まるお2 さん 24/11/07 11:56
 
お手数かけてすみません。もう1つお願いが・・・

その前に、エラーメッセージの内容が正しくありませんでした。保護違反が発生して
るんですが、それはOAuth認証の処理の中であって、Internet Explorer相当ウィンド
ウ部品は関係ありませんでした。

それで、お願いは・・・・

保護違反が出てるので、秀丸メールのデータ用フォルダにdump.txtってファイルが出
力されていて、そこに落ちた場所などについての記録が出ているはずなります。

********** 24/11/07 10:30:30.132 7.34β8  Exception at OAuth code=XXXXXX

みたいな行から始まる情報があると思うので、その辺の内容を教えて欲しいです。

個人情報が含まれてる可能性もあるので、"maruo@mitene.or.jp"宛てに送ってほしい
です。

あと、こちらのWindows11環境で追加テストした限りは、残念ながら再現せずのよう
でした。なので情報提供お願いしたいです。

よろしくお願いします。

[ ]
RE:13001 V7.34β8No.13003
秀まるお2 さん 24/11/07 14:19
 
送っていただいたdump.txtのおかげで原因も再現方法も特定できました。ご協力あり
がとうございます。

先ほどβ9アップロードしたので入れ替えの程よろしくお願いします。

[ ]