We are dedicated to making Dwarf Fortress 100% stable. If you experience technical problems, please visit the Forum and let us know. Development is very active. You can also contact Toady One at toadyone@bay12games.com.