Bug#663158: Plain "die;" doesn't always propagate exception

2012-03-08 Thread Anthony DeRobertis
Well, actually, it finished. Note that to build these old versions of Perl on Debian testing, you have to: git cherry-pick -n e0ef413b27cae926f967c54bbb9e7d40cc2adb2f (the test program does this) So, the result of bisect: c5df3096702d4a814b3774dff243e7eb74814257 is the first bad commit co

Bug#663158: Plain "die;" doesn't always propagate exception

2012-03-08 Thread Anthony DeRobertis
A couple of things: 1. This is an upstream bug, I tested 5.14.2 compiled from upstream source as well as latest git, both exibit the bug. 2. I've got a git bisect going to find the regression, so far the log is: $ git bisect log # bad: [a35ef416833511da752c4b5b836b7a8915712aab] Remove RC3 marker

Bug#663158: Plain "die;" doesn't always propagate exception

2012-03-08 Thread Anthony DeRobertis
Package: perl Version: 5.14.2-7 Severity: normal Very much simplified test case (I believe minimal) attached. On my machine I get: Died at survey.cgi line 19. instead of the expected foo at survey.cgi line 22 main::run_template(255490788292995187) called