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

Re: more glibc breakage on kfreebsd-amd64



Hi.

> I found a bit more breakage in glibc for amd64.

I am not sure which parts are due to 

- amd64
- FreeBSD 6 in general
- kfreebsd-6 packaging without 900_devfs_perm_fixes.diff
- gdb 6.1.1 for native amd64/FreeBSD 6.0

> screen is accessing broken pointers.  Sometimes it segfaults, sometimes it
> modifies itself (it's pretty funny when it says /var/run/screen should be mode
> 777 instead of 775 ;).

It might be due to changes with /dev/pty* in FreeBSD 6.
Or anything else :-(

> sshd aborts on SIGTRAP when recieving an incoming connection.

I have working sshd in kfreebsd-amd64 under qemu, 
root can log in without problems,
but for regular user it fails:

sshd[417]: Accepted password for aa from 10.16.0.26 port 57787 ssh2
sshd[419]: (pam_unix) session opened for user aa by (uid=0)
sshd[417]: fatal: mm_send_fd: sendmsg(4): Bad file descriptor
sshd[417]: error: close(s->ptymaster/0): Bad file descriptor
sshd[419]: fatal: mm_receive_fd: recvmsg: expected received 1 got 0
sshd[419]: (pam_unix) session closed for user aa

When I tried to run sshd under FreeBSD gdb, it got SIGTRAP too.

Ideal would be to try sync version in unrelesed between i386 and amd64
and build native gdb for kfreebsd with linuxthreads.

Petr



Reply to: