Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Sep 2011 01:28:43 +0200
From:      Mateusz Guzik <mjguzik@gmail.com>
To:        Alexander Leidinger <Alexander@leidinger.net>
Cc:        freebsd-stable@freebsd.org, Ted Faber <faber@isi.edu>
Subject:   Re: linux-f10-flashplugin
Message-ID:  <CAGudoHEcn_AjTUhEh4CwHbyjFwy5WD9kCjbPVGFEnWc%2B=CngVQ@mail.gmail.com>
In-Reply-To: <20110929220659.00002e73@unknown>
References:  <289481317219917@web124.yandex.ru> <20110928104226.2e53343f@cox.net> <587271317225583@web125.yandex.ru> <20110928115008.3d121d38@cox.net> <20110928121035.568ff6e6@cox.net> <753371317233305@web145.yandex.ru> <20110929175755.GA1694@callisto.augenstein.ten> <4E84BBE3.1090701@protected-networks.net> <20110929195001.GF2677@vim.isi.edu> <20110929220659.00002e73@unknown>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 29, 2011 at 10:06 PM, Alexander Leidinger
<Alexander@leidinger.net> wrote:
> On Thu, 29 Sep 2011 12:50:01 -0700 Ted Faber <faber@isi.edu> wrote:
>
>> On Thu, Sep 29, 2011 at 02:41:39PM -0400, Michael Butler wrote:
>> > On 09/29/11 13:57, Norbert Augenstein wrote:
>> > > On Wed, Sep 28, 2011 at 10:08:25PM +0400, S.N.Grigoriev wrote:
>> > >> 28.09.2011, 21:10, "Conrad J. Sabatier"<conrads@cox.net>:
>> > >>> On Wed, 28 Sep 2011 11:50:08 -0500
>> > >>> "Conrad J. Sabatier"<conrads@cox.net> =A0wrote:
>
>
>> I see that as well as:
>>
>> (process:5430): Gtk-WARNING **: Locale not supported by C library.
>> =A0 =A0 =A0 Using the fallback 'C' locale.
>>
>> =A0 =A0 =A0 (npviewer.bin:5430): GLib-WARNING **: getpwuid_r(): failed d=
ue
>> =A0 =A0 =A0 to unknown user id (2139)
>>
>> =A0 =A0 =A0 (npviewer.bin:5430): Gtk-WARNING **: cannot open display: :0=
.0
>> =A0 =A0 =A0 *** NSPlugin Wrapper *** ERROR: failed to initialize
>> plugin-side RPC client connection
>> =A0 =A0 =A0 NOTE: child process received `Goodbye', closing down
>>
>>
>> I haven't explored the getpwuid_r thing.
>>
>
> Can you all please confirm that you run the most recent FreeBSD version
> (of your branch), as in "with the recent security fixes"? There are
> reports that one of them may have caused what you see.
>

sun_path from sockaddr_un on Linux is 108 bytes long, while on FreeBSD
it is 104.
With recent security patch anything bigger than 104 is disallowed, so
support for unix
sockets in linuxolator is broken.

I propose the following patch:
http://student.agh.edu.pl/~mjguzik/linux_sockaddr_un.patch

Thanks,
--=20
Mateusz Guzik



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGudoHEcn_AjTUhEh4CwHbyjFwy5WD9kCjbPVGFEnWc%2B=CngVQ>