Ticket #833 (closed defect: fixed)
Syntax error crash padre when trying to debug
| Reported by: | vrobin | Owned by: | szabgab |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | Debugger for Perl 5 | Version: | 0.76 |
| Keywords: | Cc: |
Description
If I try to step into this buggy script, padre closes unexpectedly with no warning. For this to work, you have to check "use external windows for execution".
The error message of the debugged script:
syntax error at J:\documents\Projects\workspace\mda-tools\Perl\MDACl\test.pl line 14, near ") azeazeafdf" Execution of J:\documents\Projects\workspace\mda-tools\Perl\MDACl\test.pl aborted due to compilation errors. at J:\documents\Projects\workspace\mda-tools\Perl\MDACl\test.pl line 14 Appuyez sur une touche pour continuer...
The killing script:
use strict; use Getopt::Long; my $man = 0; my $help = 0; my $exporterName; my $albumDir; GetOptions( 'help|?' => \$help, 'man' => \$man, 'album-dir|d=s' => \$albumDir, 'data-exporter|de=s' => \$exporterName ) azeazeafdf;
For environment, see ticket 831.
Change History
comment:1 Changed 3 years ago by szabgab
- Owner set to szabgab
- Status changed from new to assigned
- Component changed from editor to Debug::Client
comment:2 Changed 2 years ago by dandv
- Version changed from 0.55 to 0.76
Still happens in 0.76 with a simple script like:
use strict; printt "crash";
Stepping in, or "Run till Breakpoint" reproduce the silent crash/die/exit.
Note: See
TracTickets for help on using
tickets.
