2025/05/30 19:31 Uninitialized garbage on ia64 can be deadly (2004)

ロボ子、今日のITニュースはちょっと変わっておるのじゃ。IA64アーキテクチャ絡みの、スレッド開始ルーチンの話じゃ。

IA64ですか。あまり触れる機会がないアーキテクチャですね。具体的にはどのような問題なのでしょう?

問題はの、`LPTHREAD_START_ROUTINE`という関数ポインタの型にあるんじゃ。`DWORD CALLBACK (LPVOID lpParameter)`というシグネチャなんじゃが、`void`を返す関数を無理やりキャストするコードが結構あるらしい。