2016年 4月16日の雑記
1. GTK 3.0アプリがフリーズする問題
L687F37D2: mov eax,[ebx] mov ecx,00000001h mov edx,00000001h call SUB_L687F3170 mov eax,[ebx+04h] test eax,eax jnz L687F37D2 mov eax,[ebx] mov [esp],eax call g_mutex_unlock L687F37F4: mov eax,[ebx] mov [esp],eax call g_main_context_release mov [esp+30h],ebx add esp,00000024h pop ebx pop esi jmp g_main_loop_unref |
理由は不明だけど、 赤字のところのループでCPU使用率100%になってるのが原因
2. システム復元後、Micorsoft Windows Plus! for XPがおかしい件
システム復元後、Micorsoft Windows Plus! for XP (Windows 2000に入れてるやつ)が
ライセンスエラーを出しまくってる理由が
レジストリ
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\DownloadSites\100
のRedir キーの破損でした
L1000126E: xor eax,eax jmp L1000128D L10001272: lea eax,[ebp-00004000h] push eax lea eax,[ebp-00002000h] push eax call [MSVCRT.dll!wcscmp] neg eax pop ecx sbb eax,eax pop ecx inc eax |
Program Files\Common Files\Microsoft Shared\Microsoft Plus!\EULACHK.dll
の fnIsEulaReadEntertainmentPlus って関数でチェックしてるんだけど、ライセンスキー
照合したところ・・・。
ホントに壊れてましたw
ところで、誰か、さんまのまんまちゃんのオフィスアシスタント持ってないですかね・ω・?
3. .NET 4.0アプリがコンテキストメニュー開くと落ちる件
\Microsoft.NET\Framework\v4.0.30319\clr.dll
call SUB_L7916C0ED mov esi,eax lea ecx,[ebp-18h] call SUB_L79167AD5 sub eax,esi <- よくわからんけどここでEAXがぬるぽ sar eax,02h mov esi,eax lea eax,[ebp-3Ch] push eax lea ecx,[ebx+04h] call SUB_L79169A83 SUB_L79167AD5: |
汎用関数なんで、通常はちゃんと値が入ってるんだけどよくわからない。
4. .Net 4.0 WPFアプリが拡張カーネルフル版と、 v2.7以降のゲーム対応版で落ちる理由
LCIDToLocaleName の返り値が第3パラメータが0以外の時 0になってました。
この関数 v.2.7あたりでゲーム版にも追加したんですよね・ω・;
それで落ちてたっポイ。
今日か明日、 DX11連携強化した、2.8c リリースするはずなんで待っててください。
まんまちゃんのアシスタントなら数年前にgoogle先生が発掘してくれましたよ。
お、マジだ!感謝・ω・