Subject: Re: acroread error -- warning? -- on amd64
To: Perry E. Metzger <email@example.com>
From: Steven M. Bellovin <firstname.lastname@example.org>
Date: 12/26/2007 14:03:54
On Wed, 26 Dec 2007 12:03:31 -0500
"Perry E. Metzger" <email@example.com> wrote:
> "Steven M. Bellovin" <firstname.lastname@example.org> writes:
> > When I run 'acroread' on amd64-current, I see the following message:
> > (acroread:3651): Gdk-WARNING **: shmget failed: error 38 (Function
> > not implemented)
> > Acroread seems to run; I'm not sure if there's some missing
> > functionality or if it's just a performance issue. Regardless, I
> > assume the problem is in the linux32 emulation.
> I'm guessing the shmget is happening in the X code as part of the
> shared memory extension.
I agree; that's why I commented about performance.
> It is almost certainly in the linux emulation stuff -- you might want
> to ktrace the process and see what system call is erroring
> out. Presumably it is shmget but it would be useful to nail it down.
I'm wondering how the linux32 stuff was ever tested, given that the
three biggest applications -- acroread, flash, and openoffice -- don't
--Steve Bellovin, http://www.cs.columbia.edu/~smb