 Patients receive veliparib orally twice daily on days 1-8, 1-14, or 1-21 and topotecan hydrochloride with or without carboplatin IV continuously over 120 hours on days 3-7. Treatment repeats every 28-63 days for up to 6 courses in the absence of disease progression or unacceptable toxicity. 