Is the function a virtual function? Virtual function does not work in constructor coz there is no v-table yet...

Also make sure all initialization has been completed because the object is still "under construction"...