bug-ddd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

DDD 3.3 (sparc-sun-solaris2.6) runtime error using perl debugger


From: David Meleedy
Subject: DDD 3.3 (sparc-sun-solaris2.6) runtime error using perl debugger
Date: Sun, 11 Feb 2001 00:58:30 -0500

Actually, I'm fairly certain this bug is not platform dependent.

This bug is very easy to reproduce, basically if you do
from the Program menu, "Run...", and for the arguments
type in something like:

+@all-unix-servers

This syntax is common for netgroups with NIS.

Here is sample code you can do this on:

#!/usr/local/bin/perl
    
    @ARGV > 0 || print "I'd like to have an argument please\n";

Select @ARGV to display the value you get.

When you try to do this, you get the following error:

DB<> exec "perl -d foo.perl +@all-solaris"
In string, @all now must be written as \@all at (eval 41) line 2, near
"perl -d foo.perl +@all"

This is not the behavior if you try to run it from the command line.
Basically because the scripts I'm trying to debug use arguments like
this, I can't debug them from ddd, but I could from the command line.

I would be happy to test any patches for this problem.

Thanks,

-Dave

========================================================================
David Meleedy                           Analog Devices, Inc.
David.Meleedy@analog.com                Three Technology Way
Phone: 781 461 3494                     Norwood, MA  02062-9106  USA



reply via email to

[Prev in Thread] Current Thread [Next in Thread]