 This phase I trial is studying the side effects and best dose of obatoclax mesylate when given together with vincristine sulfate, doxorubicin hydrochloride, and dexrazoxane hydrochloride in treating young patients with relapsed or refractory solid tumors, lymphoma, or leukemia. Obatoclax mesylate may stop the growth of cancer cells by blocking some of the proteins needed for cell growth and causing the cells to self-destruct. Drugs used in chemotherapy, such as vincristine sulfate, doxorubicin hydrochloride, and dexrazoxane hydrochloride, work in different ways to stop the growth of cancer cells, either by killing the cells or by stopping them from dividing. Giving obatoclax mesylate together with combination chemotherapy may kill more cancer cells. 