[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gawk-3.1.5: syntax error, core dump
From: |
Karel Zak |
Subject: |
gawk-3.1.5: syntax error, core dump |
Date: |
Fri, 23 Jun 2006 08:57:59 +0200 |
User-agent: |
Mutt/1.5.11 |
Hi,
it seems that gawk has problem with "syntax error" reporting:
./gawk '/^include / { system(sprintf("cd /etc; cat %s", [$]2)); skip
= 1; } { if (!skip) print $0; skipQuit; }' < /etc/ld.so.conf
gawk: /^include / { system(sprintf("cd /etc; cat %s", [$]2)); skip =
1; } { if (!skip) print $0; skipQuit; }
gawk: ^ syntax error
gawk: fatal error: internal error
Aborted (core dumped)
^^^^^^^^^^^^^^^^^^^
In debugger it works, but gawk also reports "unterminated regexp"
error -- without debugger this message never appears.
(gdb) run ./gawk '/^include / { system(sprintf("cd /etc; cat %s",
[$]2)); skip = 1; } { if (!skip) print $0; skipQuit; }'
Starting program: /home/rh/cvs/gawk/FC-5/org/gawk ./gawk '/^include /
{ system(sprintf("cd /etc; cat %s", [$]2)); skip = 1; } { if (!skip)
print $0; skipQuit; }'
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0x532000
gawk: ./gawk
gawk: ^ syntax error
gawk: ./gawk
gawk: ^ unterminated regexp
Program exited with code 01.
Karel
--
Karel Zak <address@hidden>
- gawk-3.1.5: syntax error, core dump,
Karel Zak <=