RATIONALE: Drugs used in chemotherapy, such as topotecan, work in different ways to stop tumor cells from dividing so they stop growing or die. UCN-01 may stop the growth of tumor cells by blocking the enzymes necessary for their growth. Combining UCN-01 with topotecan may kill more tumor cells.