http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54649
--- Comment #1 from Dehao Chen <dehao at google dot com> 2012-09-21 01:15:17 UTC --- This problem is caused by the inconsistency between r191338 and r191494, both of which handle the debug info. The problem is that when we set the line number for stmts in the finally block, we don't want to change its block info. Otherwise, we might set an empty block to a call statement.