Xorg segfaults with vt

Stefan Esser se at freebsd.org
Fri Sep 5 15:32:39 UTC 2014


Am 05.09.2014 um 11:36 schrieb Julien Cigar:
> On Fri, Sep 05, 2014 at 11:25:26AM +0200, Jean-Sébastien Pédron
> wrote:
>> On 05.09.2014 10:50, Julien Cigar wrote:
>>> Hello,
>> 
>> Hello!
>> 
>>> I just updated two machines and Xorg produces a segmentation
>>> fault when I $> startx. This happens only when vt is enabled
>>> (syscons is OK).
>> 
>> You probably hit this bug: 
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191459
> 
> Yes it seems to be that one.. Thanks!

We really should do something to fix this X11 server crash!

The patch I suggested in PR 193192 (a duplicate of 191459, which
perhaps should be merged into 191459, but I have no idea whether
that is possible with bugzilla), removes just the offending keys
from the map.

https://bz-attachments.freebsd.org/attachment.cgi?id=146584&action=diff&context=patch&format=raw

This will e.g. remove the Euro sign (0x20ac), but lead to an
otherwise usable keyboard in a *working* X session.

My suggested patch is just a work-around, no real fix, but it
will help avoid people wasting lots of time trying to understand
why their X server suddenly stops to work.

Since I'm in part responsible for the crashes (by committing
actual vt keymaps, that use Unicode code points >= 0x100), I'd
really like to get this fixed, before people testing the 10.1
pre-releases think that X11 has been completely broken.


Is there really nobody on the x11 list, who wants to commit this
simple patch, to stop people wasting their time or becoming
frustrated because of the X11 server crash???

It is just a work-around, but a very necessary one!!!


Regards, STefan


More information about the freebsd-x11 mailing list