Date: Thu, 27 Sep 2007 19:30:22 +0200 From: Roman Divacky <rdivacky@freebsd.org> To: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net> Cc: emulation@freebsd.org Subject: Re: Signal 12 on simple ldd / Linux Message-ID: <20070927173022.GA39854@freebsd.org> In-Reply-To: <200709271700.l8RH0gtu018698@himinbjorg.tucs-beachin-obx-house.com> References: <200709271700.l8RH0gtu018698@himinbjorg.tucs-beachin-obx-house.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 27, 2007 at 01:00:42PM -0400, Tuc at T-B-O-H.NET wrote: > Hi, > > FreeBSD 5.3-RELEASE-p10 (Yea, I know, there are reasons) > /proc and /linprocfs are mounted onto a point under an NFS mount point > (This shouldn't matter since the fs is local still, no?) > > When trying to ldd a binary, I get a signal 12. When I truss > it, the last bits I get are : > > 82825: linux_mmap(0xbfbfe82c) = 675115008 (0x283d7000) > 82825: #243() ERR#78 'Function not implemente > d' > SIGNAL 12 (SIGSYS) > SIGNAL 12 (SIGSYS) > Process stopped because of: 16 > process exit, rval = 140 > Bad system call syscall 243 is set_thread_area.. TLS stuff. It was implemented in 7-current.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070927173022.GA39854>