パンヤ起動すると一部のアプリが落ちる件と拡張カーネル v2.0k
Windows 2000 Kernel32 改造計画【BM】
拡張カーネル v2.0j リリースしました。
沢山不具合報告いただいたので、問題がいろいろ解決できました。
まず、先週のパンヤアップデートから Skype や Internet Explorerが落ちることがある件事例について。
Skype 5.1 など、KDWの簡易インストールモードで利用してると、パンヤのゲームガードにアプリケーションが軒並み落とされるようになりました。
自プロセスにラッパーが仕込まれていた場合落っこちるのはちょっと前からの nProtect などの仕様だったのですが、そういうアプリケーションがあると全部スキャンして落とすようになったみたいです。
これを防ぐには、拡張カーネルでアプリケーションを利用するしかありません。
次、 拡張カーネルのアップデート内容です。
・faultrep 同梱
XPの faultrep.dll を動くようにしました。 Office 2010 SP1 で使ってるようなのでしかたなく実装。
・Ws2_32.dll
GetAddrInfoW のバグ修正。 VMWare Player などがv2.0i辺りから落ちる問題がなくなりました。
・kernel32.dll
GetThreadIOPendingFlag 追加
・advapi32.dll
TraceMessageVa のバグ修正(一部のアプリケーションがクラッシュする問題)と LsaLookupNames2 追加
・rcprt4.dll
I_RpcBindingInqLocalClientPID を実装したら、一部のアプリがインストールでとまってしまうようになったので、エラーを返すだけにしました。(うーんなんでだろう?)
・shlwapi.dll
MS12-052版に差し替え、あとスタートメニューのポリシーがおかしくなる問題を修正しました。
・credui.dll
日本語版だけ、advapixp.dllにリンクしていた問題を修正。
・urlmon.dll
MS12-052版に差し替え
・dnsapi.dll
DnsFreeConfigStructure と DnsNameCompare_UTF8 を追加
・user32.dll
IsWinEventHookInstalled と PrintWindow を追加
注意点としては、 Windows Blend 4 がインストールされていると、PCの処理がひどく遅くなることです。
PrintWindow 実装するとなぜかこうなります・ω・;
できるだけ、 MS12-052 を先にインストールしてお使いください。
この修正で。Office2010 SP1のアプリがエラーが出ずにタイトル画面までは動くように…。(あとちょっと?)
晴空物語がキャラメイクとオープニングまでは動作するように。(何故かサーバへの接続中断(1)で回線が切れる)
Comments