--- dwarf2-frame.c.orig 2009-10-21 21:34:20.000000000 -0700 +++ dwarf2-frame.c 2009-10-21 21:35:25.000000000 -0700 @@ -1525,6 +1525,9 @@ find_cie (struct dwarf2_cie_table *cie_t { struct dwarf2_cie **p_cie; + if (cie_table->num_entries == 0) + return NULL; + p_cie = bsearch (&cie_pointer, cie_table->entries, cie_table->num_entries, sizeof (cie_table->entries[0]), bsearch_cie_cmp); if (p_cie != NULL)