Segfault en IA-64, pero no en IA-32

No puedo acceder a mi cuenta original. Se solicita a los moderadores que fusionen las cuentas si es posible.
Aquí está mi pregunta. El siguiente programa C segfaults de IA-64, pero funciona bien en IA-32.

int main()
  {
      int* p;
      p = (int*)malloc(sizeof(int));
      *p = 10;
      return 0;
  }

¿Por qué sucede así?

Respuestas a la pregunta(3)

Su respuesta a la pregunta