bug-gnu-utils
[Top][All Lists]
Advanced

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

Re: Problem with recent tar on NetBSD/sparc-1.5


From: Adrian Bunk
Subject: Re: Problem with recent tar on NetBSD/sparc-1.5
Date: Sun, 9 Sep 2001 01:13:18 +0200 (CEST)

On Wed, 5 Sep 2001, Paul Eggert wrote:

> > From: Adrian Bunk <address@hidden>
> > Date: Wed, 5 Sep 2001 21:03:32 +0200 (CEST)
> >
> > $ tar xzf ImageMagick-5.3.8.tar.gz
> > tar: Child died with signal 13
> > tar: Error exit delayed from previous errors
>
> I don't get that problem, as shown below.  I tried it on GNU/Linux
> 2.2.18ss.e820-bda652a (x86), Solaris 8 (sparc), and OpenBSD 2.8 (x86).
>
> Did you build tar and gzip yourself from the test sources, or are you
> using somebody else's package?

I did build them myself.

> If the former, how exactly did you build tar and gzip?

./configure
make
make check
make install prefix=/usr/local/DIR/tar-1.13.22
cd /usr/local/DIR
stow tar-1.13.22

(same for gzip)

I can send you the complete build logs if you are interested.


> Can you run "ktrace -d -f /tmp/tr tar xzf ImageMagick-5.3.8.tar.gz"
> and send me the relevant part of the output of "kdump -f /tmp/tr"?  I
> don't want to see all the output; the important thing is to see what
> causes signal 13.


The following is the end of the kdump output (it's 37 MB big):


<--  snip  -->

  1488 tar      RET   utimes 0
  1488 tar      CALL  open(0x46080,0xa01,0x1a4)
  1488 tar      NAMI  "ImageMagick-5.3.8/PerlMagick/t/zlib/read.t"
  1488 tar      RET   open 4
  1488 tar      CALL  write(0x4,0x4ae00,0x1d3)
  1488 tar      GIO   fd 4 wrote 467 bytes
       "#!/usr/local/bin/perl
        #
        # Test reading an image which uses Zip compression
        #
        # Contributed by Bob Friesenhahn <address@hidden>
        #

        BEGIN { $| = 1; $test=1; print "1..1\134n"; }
        END {print "not ok $test\134n" unless $loaded;}
        use Image::Magick;
        $loaded=1;

        require 't/subroutines.pl';

        chdir 't/zlib' || die 'Cd failed';

        #
        # 1) Test reading Zip compressed MIFF
        #
        testRead( 'input.miff',
          '25b14945dc0131b7010b1fadb5249ad38ad9b8fdc3e0c7a9c56590940fd9734a' )\
        ;
       "
  1488 tar      RET   write 467/0x1d3
  1488 tar      CALL  close(0x4)
  1488 tar      RET   close 0
  1488 tar      CALL  utimes(0x46080,0xeffff360)
  1488 tar      NAMI  "ImageMagick-5.3.8/PerlMagick/t/zlib/read.t"
  1488 tar      RET   utimes 0
  1488 tar      CALL  open(0x46080,0xa01,0x1a4)
  1488 tar      NAMI  "ImageMagick-5.3.8/PerlMagick/t/zlib/write.t"
  1488 tar      RET   open 4
  1488 tar      CALL  write(0x4,0x4b200,0x225)
  1488 tar      GIO   fd 4 wrote 549 bytes
       "#!/usr/local/bin/perl
        #
        # Test writing files using zlib-based compression
        #
        # Contributed by Bob Friesenhahn <address@hidden>
        #
        BEGIN { $| = 1; $test=1; print "1..1\134n"; }
        END {print "not ok $test\134n" unless $loaded;}

        use Image::Magick;
        $loaded=1;

        require 't/subroutines.pl';

        chdir 't/zlib' || die 'Cd failed';

        #
        # 1) Test writing Zip-compressed MIFF
        #

        testReadWrite( 'input.miff',
          'output.miff',
          q/compress=>'Zip'/,
          '25b14945dc0131b7010b1fadb5249ad38ad9b8fdc3e0c7a9c56590940fd9734a' )\
        ;

        $test = 0;  # Quench PERL compliaint

       "
  1488 tar      RET   write 549/0x225
  1488 tar      CALL  close(0x4)
  1488 tar      RET   close 0
  1488 tar      CALL  utimes(0x46080,0xeffff360)
  1488 tar      NAMI  "ImageMagick-5.3.8/PerlMagick/t/zlib/write.t"
  1488 tar      RET   utimes 0
  1488 tar      CALL  close(0x3)
  1488 tar      RET   close 0
  1488 tar      CALL  wait4(0x5d1,0xeffff5f4,0,0)
  1488 tar      RET   wait4 1489/0x5d1
  1488 tar      CALL  getuid
  1488 tar      RET   getuid 30313/0x7669
  1488 tar      CALL  geteuid
  1488 tar      RET   geteuid 30313/0x7669
  1488 tar      CALL  getgid
  1488 tar      RET   getgid 30313/0x7669
  1488 tar      CALL  getegid
  1488 tar      RET   getegid 30313/0x7669
  1488 tar      CALL  write(0x2,0xefffed28,0x5)
  1488 tar      GIO   fd 2 wrote 5 bytes
       "tar: "
  1488 tar      RET   write 5
  1488 tar      CALL  write(0x2,0xefffed90,0x19)
  1488 tar      GIO   fd 2 wrote 25 bytes
       "Child died with signal 13"
  1488 tar      RET   write 25/0x19
  1488 tar      CALL  write(0x2,0x436ab,0x1)
  1488 tar      GIO   fd 2 wrote 1 bytes
       "
       "
  1488 tar      RET   write 1
  1488 tar      CALL  utimes(0x4c37c,0xeffff540)
  1488 tar      NAMI  "ImageMagick-5.3.8/PerlMagick/t/zlib"
  1488 tar      RET   utimes 0
  1488 tar      CALL  utimes(0x4c27c,0xeffff540)
  1488 tar      NAMI  "ImageMagick-5.3.8/PerlMagick/t"
  1488 tar      RET   utimes 0
  1488 tar      CALL  utimes(0x4c17c,0xeffff540)
  1488 tar      NAMI  "ImageMagick-5.3.8/PerlMagick"
  1488 tar      RET   utimes 0
  1488 tar      CALL  utimes(0x4c07c,0xeffff540)
  1488 tar      NAMI  "ImageMagick-5.3.8"
  1488 tar      RET   utimes 0
  1488 tar      CALL  close(0x1)
  1488 tar      RET   close 0
  1488 tar      CALL  write(0x2,0xefffee30,0x5)
  1488 tar      GIO   fd 2 wrote 5 bytes
       "tar: "
  1488 tar      RET   write 5
  1488 tar      CALL  write(0x2,0xefffee98,0x27)
  1488 tar      GIO   fd 2 wrote 39 bytes
       "Error exit delayed from previous errors"
  1488 tar      RET   write 39/0x27
  1488 tar      CALL  write(0x2,0x436ab,0x1)
  1488 tar      GIO   fd 2 wrote 1 bytes
       "
       "
  1488 tar      RET   write 1
  1488 tar      CALL  exit(0x2)

<--  snip  -->


> Here is an example of my (unsuccessful) attempt to reproduce the problem:
>
> $ md5sum ImageMagick-5.3.8.tar.gz
> 7e75c8f21844a7bc314abba028a5e74f  ImageMagick-5.3.8.tar.gz
>...

I have the same ImageMagick-5.3.8.tar.gz.

cu
Adrian

-- 

Get my GPG key: finger address@hidden | gpg --import

Fingerprint: B29C E71E FE19 6755 5C8A  84D4 99FC EA98 4F12 B400




reply via email to

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