On 07/30/2014 09:34 PM, James E Keenan via RT wrote: > You are trying to assign to $DB::single, which seems to violate the "readonly" stipulation. Setting a debugging break programatically by assigning to $DB::single is both documented (see Debugging Compile-Time Statements): http://perldoc.perl.org/perldebug.html and incredibly useful (hint, you can also set it conditionally to break in a loop only when specific conditions are true). It is also the only way to debug a BEGIN block. JohnThread Previous | Thread Next