Generals warn of civil war