id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1415	Debugger stepping into anonymous subs may crash Padre	whumann	bowtie	"I have a bigger program that crashes when I try to use the debugger to step into anonymous subs (or set a breakpoint inside an anon sub). The error message (with shortened, obfuscated filenames) is


{{{
Unmatched ) in regex; marked by <-- HERE in 
m/ /home/user/somedir/0x14a96fd0) <-- HERE (somefile $/ 
at .../site_perl/5.10.1/Padre/Wx/Panel/Breakpoints.pm line 328.
}}}


A short example does not crash but reveals that probably something goes wrong when parsing the filename reported by the debugger inside anon subs:


{{{
sub re_hw {
	return sub {
		say 'hello';
		say 'world';
	}
};
my $hw = re_hw();
&$hw;
}}}


The above is in a file named 'debug_anon_sub'. When I debug this file in Padre and step into the anon sub, Padre opens empty files with names like 

{{{
0x1957c020)(debug_anon_sub
}}}

where the hex number varies from run to run.
"	defect	closed	trivial		Debugger for Perl 5	0.95	fixed		
