Hi, I am a D newbie. Why does this program segfault? import std.stdio; import std.c.stdlib; class Foo { public int m_int = 0; } int main(string[] args) { Foo f; printf("foo %d\n", f.m_int); return EXIT_SUCCESS; }