pkgsrc-Users archive

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

pkgsrc mtree dumps core on Solaris



Using the current stable pkgsrc tarball and a bootstrap from a few
minutes ago, mtree compiled with gcc on Solaris 10 sparc dumps core
whenever I try to get mtree to generate a new spec file from an existing
directory:

|jumptest1# /pkg/sbin/mtree -c -p /etc
|Segmentation Fault (core dumped)
|jumptest1# truss /pkg/sbin/mtree -c -p /etc
:
:
|open("/var/run/tzsync", O_RDONLY)               = 3
|mmap(0x00000000, 4, PROT_READ, MAP_SHARED, 3, 0) = 0xFF350000
|close(3)                                        = 0
|open("/usr/share/lib/zoneinfo/Australia/Victoria", O_RDONLY) = 3
|fstat64(3, 0xFFBF89B8)                          = 0
|read(3, " T Z i f\0\0\0\0\0\0\0\0".., 785)      = 785
|close(3)                                        = 0
|ioctl(1, TCGETA, 0xFFBF7B7C)                    = 0
|fstat64(1, 0xFFBF7A98)                          = 0
|    Incurred fault #6, FLTBOUNDS  %pc = 0xFF232CB0
|      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
|    Received signal #11, SIGSEGV [default]
|      siginfo: SIGSEGV SEGV_MAPERR addr=0x00000000
|jumptest1# ldd /pkg/sbin/mtree
|        libc.so.1 =>     /lib/libc.so.1
|        libm.so.2 =>     /lib/libm.so.2
|        /platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1

nothing particularly odd about the original bootstrap except that I did
it with --unprivileged as root (so the root of the pkgsrc tree is /pkg
afaik)

happy to help others test if required ... solaris and GCC versions on
this host are:

|jumptest1# cat /etc/release
|                   Oracle Solaris 10 8/11 s10s_u10wos_17b SPARC
|  Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
|                            Assembled 23 August 2011
|jumptest1# pkginfo -l SUNWgcc
|   PKGINST:  SUNWgcc
|      NAME:  gcc - The GNU C compiler
|  CATEGORY:  system
|      ARCH:  sparc
|   VERSION:  11.10.0,REV=2005.01.08.05.16
|   BASEDIR:  /
|    VENDOR:  Oracle Corporation
|      DESC:  GNU C - The GNU C compiler 3.4.3
|    PSTAMP:  sfw10-patch20110415085407
|  INSTDATE:  Jan 06 2014 16:49
|   HOTLINE:  Please contact your local service provider
|    STATUS:  completely installed
|     FILES:      296 installed pathnames
|                   6 shared pathnames
|                   5 linked files
|                  25 directories
|                  33 executables
|              104112 blocks used (approx)

Regards,
Malcolm

-- 
Malcolm Herbert
mjch%mjch.net@localhost

Attachment: pgp6tsihi7Zhu.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index