A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2006-August/068352.html below:

[Python-Dev] 2.4 & 2.5 beta 3 crash

[Python-Dev] 2.4 & 2.5 beta 3 crashArmin Rigo arigo at tunes.org
Fri Aug 18 00:26:33 CEST 2006
Hi Neal,

On Wed, Aug 16, 2006 at 10:26:09PM -0700, Neal Norwitz wrote:
> @@ -2367,7 +2374,9 @@
>  	compiler_use_next_block(c, end);
>  	if (!compiler_push_fblock(c, FINALLY_END, end))
>  		return 0;
> +	c->c_in_finally = 1;
>  	VISIT_SEQ(c, stmt, s->v.TryFinally.finalbody);
> +	c->c_in_finally = 0;
>  	ADDOP(c, END_FINALLY);
>  	compiler_pop_fblock(c, FINALLY_END, end);

Without more inspection, I'd say that this looks like it won't do the
right thing about nested finally's, as in:

       ...
   finally:
       try:
           ...
       finally:
           ...
       continue


A bientot,

Armin
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4