Package: linuxdoc-tools
Version: 0.9.21-0.2
Severity: serious

While building this package, it seemed to hang here:

Processing file ./guide.sgml
gawk: /tmp/18741/linuxdoc-tools/info.awk:31: warning: escape sequence `\{' 
treated as plain `{'
gawk: /tmp/18741/linuxdoc-tools/info.awk:32: warning: escape sequence `\}' 
treated as plain `}'

top showed that gawk was spinning, and eating increasing memory. I eventually
killed it ater 10 minutes of runtime and 300 mb of memory consumed. AFAIK
it was going to grow forever. I think your awk script is broken.

Here's the process that hung:

18845 pts/4    R+     6:29 /usr/bin/gawk -v INFO=guide.info -f 
/tmp/18741/linuxdoc-tools/info.awk 
/tmp/18741/linuxdoc-dir-18835/sgmltmp.guide.info.1

I have gawk version 1:3.1.5-1 installed.


BTW, Makedoc uselessly hardcodes the path to sleep incorrectly here:

function abort()
{
     /usr/bin/sleep 1; /bin/rm -rf $TMPDIR; exit 1
}

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-486
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages linuxdoc-tools depends on:
ii  gawk                      1:3.1.5-1      GNU awk, a pattern scanning and pr
ii  libc6                     2.3.5-9        GNU C Library: Shared libraries an
ii  mawk                      1.3.3-11       a pattern scanning and text proces
ii  perl                      5.8.7-10       Larry Wall's Practical Extraction 
ii  sgml-base                 1.26           SGML infrastructure and SGML catal
ii  sgml-data                 2.0.3          common SGML and XML data
ii  sp                        1.3.4-1.2.1-45 James Clark's SGML parsing tools

linuxdoc-tools recommends no packages.

-- no debconf information

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to