On Wed, Oct 09, 2013 at 07:15:10PM +0200, Matthieu Herrb wrote:
> On Wed, Oct 09, 2013 at 07:01:46PM +0200, Sébastien Marie wrote:
> > On Wed, Oct 09, 2013 at 06:25:32PM +0200, Giovanni Bechis wrote:
> > > On 10/09/13 18:16, Stuart Henderson wrote:
> > > > I'm using xdm, wm is cwm, new mesa, packages built against new mesa, 
> > > > inteldrm
> > > > 
> > > My qt4 version is qt4-4.8.2p7, maybe the problem is related to the qt4 
> > > packages update.
> > >  Cheers
> > >   Giovanni
> > > 
> > 
> > This qt4 version is what I have before update... and it works well. But
> > the latest in snapshots is qt4-4.8.5, and the problem occurs starting
> > with this version (4.8.5).
> > 
> 
> So this means that the previous version used less strict permissions
> on shared memory segments. You can check them with ipcs(8). 

in a term:
$ qtconfig4
[... errors ...]

in another:
$ ipcs
Message Queues:
T       ID     KEY        MODE       OWNER    GROUP

Shared Memory:
T       ID     KEY        MODE       OWNER    GROUP
m   262151          0 --rwa------  semarie  semarie

Semaphores:
T       ID     KEY        MODE       OWNER    GROUP

> 
> It means a new patch for qt4... 

>From changes-4.8.5 (in qt-everywhere-opensource-src-4.8.5):

General Improvements
--------------------
- Change all shmget calls to user-only memory (security)

So yes, the problem is due to qt4, which use more strict permissions
for shmget.

Thanks.
-- 
Sébastien Marie

Reply via email to