Date: Sun, 29 Jun 2003 13:32:50 -0400 From: Alexander Kabaev <kabaev@mail.ru> To: deischen@freebsd.org Cc: Arjan van Leeuwen <avleeuwen@piwebs.com> Subject: Re: libkse & konsole Message-ID: <20030629133250.27346449.kabaev@mail.ru> In-Reply-To: <Pine.GSO.4.10.10306291105570.10646-100000@pcnet5.pcnet.com> References: <200306291701.59204.avleeuwen@piwebs.com> <Pine.GSO.4.10.10306291105570.10646-100000@pcnet5.pcnet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 29 Jun 2003 11:14:06 -0400 (EDT) Daniel Eischen <eischen@vigrid.com> wrote: > On Sun, 29 Jun 2003, Arjan van Leeuwen wrote: > > > if (! (str_ptr=ttyname(tt)) ) { > > str_ptr = ttynam; > > abort(); > > } > > > > This is where it is aborting. I'm not sure where to go from here. > > Apparently, Konsole has difficulty chowning and chmodding the > > /dev/ttypx that it wants to use. > > Can you debug the open(), chown(), and chmod() of the tty > to see what happens (any errors?). Do not bother. ttyname() calls a isatty() function which in turn calls IOCGETA which in turn fails :) Just use devname there already.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030629133250.27346449.kabaev>