Date: Wed, 8 Jan 2014 21:47:14 -0800 From: Harry Weppner <harry.weppner@gmx.net> To: ruby@freebsd.org, freebsd-ppc@freebsd.org Subject: miniruby segfaults when attempting to install lang/ruby19 or lang/ruby20 on ppc64 Message-ID: <1AAB79D6-9BDF-446A-8150-C9290FB341A7@gmx.net>
next in thread | raw e-mail | index | archive | help
--Apple-Mail=_5B5B3024-3BF0-47B8-95E8-AD258C0933E4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi, I brought an older dual G5 Powermac back to life and installed FreeBSD = 10.0-RC4 on it with a GENERIC ppc64 kernel. When installing lang/ruby19 = or lang/ruby20 miniruby segfaults in libthr. Tested with both the = default gcc42 as well as with gcc49. Has anyone seen this issue before? T Thanks & cheerio, Harry. (gdb) bt #0 handle_signal (actp=3D0xffffffffffbfa130, sig=3D11, = info=3D0xffffffffffbfa690, ucp=3D0xffffffffffbfa1d0) at /usr/src/lib/libthr/thread/thr_sig.c:188 #1 0x00000000502f36ac in thr_sighandler (sig=3D11, = info=3D0xffffffffffbfa690, _ucp=3D0xffffffffffbfa1d0) at /usr/src/lib/libthr/thread/thr_sig.c:183 #2 0xffffffffffffe188 in ?? () = =E2=94=8C=E2=94=80=E2=94=80/usr/src/lib/libthr/thread/thr_sig.c=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 =E2=94=82184 } = =E2=94=82 =E2=94=82185 = =E2=94=82 =E2=94=82186 static void = =E2=94=82 =E2=94=82187 handle_signal(struct sigaction *actp, int sig, = siginfo_t *info, ucontext_t *ucp) =E2=94=82 >=E2=94=82188 { = =E2=94=82 =E2=94=82189 struct pthread *curthread =3D = _get_curthread(); =E2=94=82= The specific instruction is: = =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=90 >=E2=94=820x502f32ac <handle_signal+64> stdu r1,-1392(r1) = =E2=94=82 =E2=94=820x502f32b0 <handle_signal+68> ld r0,0(r9) = =E2=94=82 =E2=94=820x502f32b4 <handle_signal+72> cmpdi cr7,r0,0 = =E2=94=82 (gdb) x/x $r1-1392 0xffffffffffbf9b50: Cannot access memory at address = 0xffffffffffbf9b50 --Apple-Mail=_5B5B3024-3BF0-47B8-95E8-AD258C0933E4 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlLON+MACgkQ/CxjG+i4lOgndQCfYxLHlWBhs34YirhkS3Fonw0/ JN8AoI/RdgIUJ6i4lvtGDhzr520+KplC =lsVC -----END PGP SIGNATURE----- --Apple-Mail=_5B5B3024-3BF0-47B8-95E8-AD258C0933E4--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1AAB79D6-9BDF-446A-8150-C9290FB341A7>