From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: bug#34427: guile-bootstrap@2.2 segfault? Date: Mon, 11 Feb 2019 11:11:36 +0200 Message-ID: <20190211091136.GA3284@macbook41> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="JYK4vJDZwFMowpUq" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:58209) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gt7eB-0007dq-Vz for bug-guix@gnu.org; Mon, 11 Feb 2019 04:13:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gt7eA-0000AR-JQ for bug-guix@gnu.org; Mon, 11 Feb 2019 04:13:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:43823) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gt7eA-0000A7-Fu for bug-guix@gnu.org; Mon, 11 Feb 2019 04:13:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gt7e9-0001pV-Ua for bug-guix@gnu.org; Mon, 11 Feb 2019 04:13:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:58016) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gt7d2-0007Yn-Kp for bug-guix@gnu.org; Mon, 11 Feb 2019 04:11:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gt7d1-0007i5-0q for bug-guix@gnu.org; Mon, 11 Feb 2019 04:11:52 -0500 Received: from flashner.co.il ([178.62.234.194]:48108) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gt7cy-0007Xx-2e for bug-guix@gnu.org; Mon, 11 Feb 2019 04:11:50 -0500 Received: from localhost (unknown [188.120.128.87]) by flashner.co.il (Postfix) with ESMTPSA id 764154005E for ; Mon, 11 Feb 2019 09:11:38 +0000 (UTC) Content-Disposition: inline List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 34427@debbugs.gnu.org --JYK4vJDZwFMowpUq Content-Type: multipart/mixed; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline --T4sUOijqQbZv57TR Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I'm testing %bootstrap-guile from bootstrap.scm and I'm getting a segfault when runing guile --version. I've attached an strace of the process. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --T4sUOijqQbZv57TR Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=guile_strace 16301 execve("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/bin/guile", ["/gnu/store/m7xa9rd869yrd88x6x7ri"..., "--version"], 0xbf8fd040 /* 27 vars */) = 0 16301 brk(NULL) = 0x106cc000 16301 brk(0x106ccd4c) = 0x106ccd4c 16301 uname({sysname="Linux", nodename="g4", ...}) = 0 16301 set_tid_address(0x106cc068) = 16301 16301 set_robust_list(0x106cc070, 12) = 0 16301 rt_sigaction(SIGRTMIN, {sa_handler=0x100f0748, sa_mask=[], sa_flags=SA_SIGINFO}, NULL, 8) = 0 16301 rt_sigaction(SIGRT_1, {sa_handler=0x100f0828, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 16301 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 16301 ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 16301 readlink("/proc/self/exe", "/gnu/store/m7xa9rd869yrd88x6x7ri"..., 4096) = 73 16301 brk(0x106edd4c) = 0x106edd4c 16301 brk(0x106ee000) = 0x106ee000 16301 openat(AT_FDCWD, "/run/current-system/locale/2.28/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory) 16301 openat(AT_FDCWD, "/gnu/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-glibc-cross-powerpc-linux-gnu-2.28/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 16301 openat(AT_FDCWD, "/run/current-system/locale/2.28/en_IL/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 16301 openat(AT_FDCWD, "/run/current-system/locale/2.28/en/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 16301 write(2, "guile: warning: failed to instal"..., 41) = 41 16301 futex(0x1036dd44, FUTEX_WAKE_PRIVATE, 2147483647) = 0 16301 openat(AT_FDCWD, "/proc/self/maps", O_RDONLY|O_CLOEXEC) = 3 16301 ugetrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 16301 fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 16301 read(3, "00100000-00103000 r-xp 00000000 "..., 1024) = 456 16301 close(3) = 0 16301 sched_getaffinity(16301, 32, [0]) = 4 16301 brk(0x106fe000) = 0x106fe000 16301 brk(0x1070e000) = 0x1070e000 16301 brk(0x1071e000) = 0x1071e000 16301 brk(0x1072e000) = 0x1072e000 16301 brk(0x1073e000) = 0x1073e000 16301 rt_sigaction(SIGPWR, {sa_handler=0x100e1514, sa_mask=~[INT QUIT ABRT TERM RTMIN RT_1], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 16301 rt_sigaction(SIGXCPU, {sa_handler=0x100e1200, sa_mask=~[INT QUIT ABRT TERM RTMIN RT_1], sa_flags=SA_RESTART}, NULL, 8) = 0 16301 rt_sigprocmask(SIG_UNBLOCK, [XCPU PWR], NULL, 8) = 0 16301 openat(AT_FDCWD, "/proc/stat", O_RDONLY) = 3 16301 read(3, "cpu 79046 1474 32444 6400729 91"..., 4096) = 1308 16301 close(3) = 0 16301 swapcontext(0xbfd68968, 0) = 0 16301 brk(0x107be000) = 0x107be000 16301 pipe2([3, 4], O_CLOEXEC) = 0 16301 futex(0x1036dc98, FUTEX_WAKE_PRIVATE, 2147483647) = 0 16301 clock_gettime(CLOCK_REALTIME, {tv_sec=1549875824, tv_nsec=168848026}) = 0 16301 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, {tv_sec=0, tv_nsec=7758656}) = 0 16301 openat(AT_FDCWD, "/gnu/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-glibc-cross-powerpc-linux-gnu-2.28/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 16301 openat(AT_FDCWD, "/gnu/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-glibc-cross-powerpc-linux-gnu-2.28/lib/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) 16301 futex(0x10380884, FUTEX_WAKE_PRIVATE, 2147483647) = 0 16301 openat(AT_FDCWD, "/dev/urandom", O_RDONLY|O_LARGEFILE) = 5 16301 fstat64(5, {st_mode=S_IFCHR|0666, st_rdev=makedev(0x1, 0x9), ...}) = 0 16301 ioctl(5, TCGETS, 0xbfd68ec8) = -1 EINVAL (Invalid argument) 16301 read(5, "U\254.\237\4u\321\354\272\36e\316\7%\262\230\31A\2373\372p\313V7Le\325s\32\351\225"..., 4096) = 4096 16301 close(5) = 0 16301 brk(0x107ce000) = 0x107ce000 16301 ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0 16301 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b6e000 16301 fcntl64(0, F_GETFL) = 0x2 (flags O_RDWR) 16301 _llseek(0, 0, 0xbfd68a38, SEEK_CUR) = -1 ESPIPE (Illegal seek) 16301 ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0 16301 fcntl64(1, F_GETFL) = 0x2 (flags O_RDWR) 16301 _llseek(1, 0, 0xbfd68a38, SEEK_CUR) = -1 ESPIPE (Illegal seek) 16301 ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0 16301 fcntl64(2, F_GETFL) = 0x2 (flags O_RDWR) 16301 _llseek(2, 0, 0xbfd68a38, SEEK_CUR) = -1 ESPIPE (Illegal seek) 16301 readlink("/proc/self/exe", "/gnu/store/m7xa9rd869yrd88x6x7ri"..., 256) = 73 16301 lstat64("/gnu", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 16301 lstat64("/gnu/store", {st_mode=S_IFDIR|S_ISVTX|0775, st_size=73728, ...}) = 0 16301 lstat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0", {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0 16301 lstat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/bin", {st_mode=S_IFDIR|0555, st_size=4096, ...}) = 0 16301 stat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/share/guile/2.2/ice-9/eval.scm", {st_mode=S_IFREG|0444, st_size=25718, ...}) = 0 16301 stat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/lib/guile/2.2/ccache/ice-9/eval.go", {st_mode=S_IFREG|0444, st_size=87205, ...}) = 0 16301 openat(AT_FDCWD, "/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/lib/guile/2.2/ccache/ice-9/eval.go", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 5 16301 _llseek(5, 0, [87205], SEEK_END) = 0 16301 mmap2(NULL, 87205, PROT_READ, MAP_PRIVATE, 5, 0) = 0xb7b58000 16301 close(5) = 0 16301 mprotect(0xb7b68000, 1892, PROT_READ|PROT_WRITE) = 0 16301 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 16301 stat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/share/guile/2.2/init.scm", 0xbfd69048) = -1 ENOENT (No such file or directory) 16301 stat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/share/guile/2.2/ice-9/boot-9.scm", {st_mode=S_IFREG|0444, st_size=147360, ...}) = 0 16301 stat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/lib/guile/2.2/ccache/ice-9/boot-9.go", {st_mode=S_IFREG|0444, st_size=516373, ...}) = 0 16301 openat(AT_FDCWD, "/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/lib/guile/2.2/ccache/ice-9/boot-9.go", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 5 16301 _llseek(5, 0, [516373], SEEK_END) = 0 16301 mmap2(NULL, 516373, PROT_READ, MAP_PRIVATE, 5, 0) = 0xb7ad9000 16301 close(5) = 0 16301 mprotect(0xb7b29000, 73344, PROT_READ|PROT_WRITE) = 0 16301 stat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/share/guile/2.2/ice-9/psyntax-pp.scm", {st_mode=S_IFREG|0444, st_size=185011, ...}) = 0 16301 stat64("/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/lib/guile/2.2/ccache/ice-9/psyntax-pp.go", {st_mode=S_IFREG|0444, st_size=472229, ...}) = 0 16301 openat(AT_FDCWD, "/gnu/store/m7xa9rd869yrd88x6x7ri6wnan4f7yl4-guile-bootstrap-2.0/lib/guile/2.2/ccache/ice-9/psyntax-pp.go", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 5 16301 _llseek(5, 0, [472229], SEEK_END) = 0 16301 mmap2(NULL, 472229, PROT_READ, MAP_PRIVATE, 5, 0) = 0xb7a65000 16301 close(5) = 0 16301 mprotect(0xb7ab5000, 34496, PROT_READ|PROT_WRITE) = 0 16301 --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x31dbc378} --- 16301 +++ killed by SIGSEGV +++ --T4sUOijqQbZv57TR-- --JYK4vJDZwFMowpUq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlxhPEMACgkQQarn3Mo9 g1G6WRAAtkw4tqxsGQP+q1zxNxkitfjUo/zxmoHlG61f+YIYzLW78SECsQLDjKyw zg6aKg7fE7tznSqT2XsvJwhkIXRCEUrBVXRVy+vOVAqAwgSILE9i7mmOAj8yXPWq x2y/WXmTGR/N90ItgSNJhmB+sCDCBG9EkO1wt9gM8PrR1JQ3iT6m5bbRvcERQ23t AdwIM6a2Lbijtwrhr8ak1EBOxCEQgwhwmdI2N7wcMOQ7hjuHgNm6p/dMoGKFc7ZW AraaRgO+PgvVQy1anNEvnREB0T9I+iBBwpoDKPJpTEy9mTXqpUMePK0AV8W+Zy62 P6yTmlQ1pKM8ybpDyDwybhavEej59V9uhC26zAcS7UTJ9vZaBmGRXo8y4Fw4Qq8d Jof73XDVueTVUrN5okqbhxSZh9nl6LsqQdOpT/2Oe7wQe59uzYMRqStxXoKISfDa Z5Hizu+NsliOlhEP5qSkdJRPa89837F9wvMRNxyZhldTMJx3eU6h7tcsjvbZVDje 2uflaNiGes5mzuUjunD2aBLrzriLPRUndLN1EkofjTknFbSo2z18TsTWdB+/tFTi C/MxCrc27daaO9NKN6FUFeZJ95cocEaQShNjocMy0T2xFCJmwqidM7unGw70usbk GkMOf218Y2qxyZj7nhvw62XG/109hRMHMbbhPvTIeQ6o3p04II4= =O+Lo -----END PGP SIGNATURE----- --JYK4vJDZwFMowpUq--