libkse & konsole

Daniel Eischen eischen at vigrid.com
Sun Jun 29 10:46:23 PDT 2003


On Sun, 29 Jun 2003, Alexander Kabaev wrote:

> On Sun, 29 Jun 2003 11:14:06 -0400 (EDT)
> Daniel Eischen <eischen at 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 :)

Any idea as to why IOCGETA fails?

> Just use devname there already. 

Any idea as to why it aborts under libkse and not under libc_r?

-- 
Dan Eischen



More information about the freebsd-threads mailing list