[Xquartz-dev] SwitchCoreKeyboard crash possible fix

Peter Collinson pc at hillside.co.uk
Fri Aug 22 03:22:58 PDT 2008


I have a Wacom Graphire 4 attached to the machine.

My X11 is now reporting to syslog.

On 22 Aug 2008, at 08:50, Jeremy Huddleston wrote:

> For those of you who experienced the SwitchCoreKeyboard crash while  
> X11 was running (not the old at-startup bug), do you have tablets?
>
> Also, I updated the binary drop.  Please test out:
> http://static.macosforge.org/xquartz/downloads/testing/SwitchCoreKeyboard-NewCurrentScreen/X11.bz2
>
> It has a possible fix and updated debugging spew to system.log
>
> If you could also create a ~/x11-debug.txt file (just use touch to  
> make it and then restart X11), it will capture additional debugging  
> information for me.
>
> Thanks,
> Jeremy
>
> On Aug 20, 2008, at 09:39, Jeremy Huddleston wrote:
>
>> I've uploaded an X11 build that includes some debugging information  
>> for the 2 reported crashes with 2.3.x (SwitchCoreKeyboard and  
>> NewCurrentScreen).
>>
>> If you are hitting either of these crashes, I urge you to install  
>> 2.3.1_rc1 and then replace /A/U/X11.app/Contents/MacOS/X11 with this:
>>
>> http://static.macosforge.org/xquartz/downloads/testing/SwitchCoreKeyboard-NewCurrentScreen/X11
>>
>> It does not fix the problem, but it will spit out useful debugging  
>> information to the system log before it crashes.  If you are able  
>> to trigger either of these bugs, please download this build and  
>> report the messages sent to the system log when you crash.
>>
>> Thanks,
>> Jeremy
>>
>> On Aug 20, 2008, at 08:17, Chris Linstid wrote:
>>
>>> It happens often enough to be annoying, but I haven't figured out  
>>> exactly
>>> what I'm doing to trigger it yet.  I'll give it a few more tries  
>>> and see
>>> what I can find out.
>>>
>>> - Chris
>>>
>>>
>>> On Wed, Aug 20, 2008 at 10:44 AM, Jeremy Huddleston <jeremyhu at apple.com 
>>> >wrote:
>>>
>>>> Are you able to reliably trigger this crash?  You must be if you're
>>>> reverting to 2.2.3.  I have not once hit this.  Can you please  
>>>> tell me
>>>> what you do to trigger this bug reliably?  If that fails, then  
>>>> I'll try
>>>> putting together a special executable with additional debugging  
>>>> spew for you
>>>> to try.
>>>>
>>>> Don't worry about X11 complaining about /usr/X11/share/X11/xkb  
>>>> not being
>>>> there.  I just haven't silenced that XKB message, but it's  
>>>> harmless.
>>>>
>>>> --Jeremy
>>>>
>>>> On Aug 19, 2008, at 15:25, Chris Linstid wrote:
>>>>
>>>> I'm actually hitting the same crash:
>>>>>
>>>>> However, when I went to remove /usr/X11/share/X11/xkb, I found  
>>>>> that that
>>>>> directory didn't exist at all.  So, I started looking through  
>>>>> console
>>>>> messages and X11 is complaining about it missing:
>>>>>
>>>>> 8/19/08 6:17:32 PM [0x0-0xc40c4].org.x.X11[3071] (EE) XKB:  
>>>>> Couldn't open
>>>>> rules file /usr/X11/share/X11/xkb/rules/base
>>>>>
>>>>> I'm running "XQuartz 2.3.1 (xorg-server 1.4.2-apple9)".
>>>>>
>>>>> I had been hitting this crash when 2.3.0 was initially released,  
>>>>> but since
>>>>> I'm using X11 at work, I didn't have time to mess around with it  
>>>>> and it
>>>>> crashed often enough that I couldn't continue using it (since  
>>>>> all my work
>>>>> is
>>>>> done in xterms ssh'ing into a Linux box), so I downgraded to  
>>>>> 2.2.3.
>>>>>
>>>>> Any ideas for stuff I can try?
>>>>>
>>>>> For now, I'm going to downgrade to 2.2.3 again so I can continue  
>>>>> working.
>>>>> :)
>>>>>
>>>>> Thanks.
>>>>>
>>>>> - Chris
>>>>>
>>>>>
>>>>> On Sun, Aug 3, 2008 at 3:35 PM, Jamie Kennea <jamie at pompey.org>  
>>>>> wrote:
>>>>>
>>>>>
>>>>>> On 3 Aug 2008, at 12:59 am, Jeremy Huddleston wrote:
>>>>>>
>>>>>> Just as a hunch, can you pleast try nukeing /usr/X11/share/X11/ 
>>>>>> xkb (just
>>>>>>
>>>>>>> move it somewhere else, so the server can't find it)?
>>>>>>>
>>>>>>>
>>>>>> Sure I'l try that, but the crash hasn't reoccurred since I last  
>>>>>> emailed
>>>>>> this list, so its not very repeatable.
>>>>>>
>>>>>> Jamie
>>>>>> _______________________________________________
>>>>>> Do not post admin requests to the list. They will be ignored.
>>>>>> X11-users mailing list      (X11-users at lists.apple.com)
>>>>>> Help/Unsubscribe/Update your Subscription:
>>>>>> http://lists.apple.com/mailman/options/x11-users/clinstid%40gmail.com
>>>>>>
>>>>>> This email sent to clinstid at gmail.com
>>>>>>
>>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> X11-users mailing list      (X11-users at lists.apple.com)
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>> http://lists.apple.com/mailman/options/x11-users/jeremyhu%40freedesktop.org
>>>>>
>>>>> This email sent to jeremyhu at freedesktop.org
>>>>>
>>>>
>>>>
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> X11-users mailing list      (X11-users at lists.apple.com)
>>> Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/x11-users/jeremyhu%40freedesktop.org
>>>
>>> This email sent to jeremyhu at freedesktop.org
>>
>> _______________________________________________
>> Xquartz-dev mailing list
>> Xquartz-dev at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
>
> _______________________________________________
> Xquartz-dev mailing list
> Xquartz-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev



More information about the Xquartz-dev mailing list