X server segfault problem

chm devel.chm.01@gmail.com
Mon Jan 3 19:41:00 GMT 2011


On 1/3/2011 2:32 PM, chm wrote:
> On 1/3/2011 12:54 PM, chm wrote:
>> On 1/3/2011 11:55 AM, Jon TURNEY wrote:
>>> On 02/01/2011 01:11, chm wrote:
>>>> I'm having a problem with cygwin 1.7.7
>>>> and X version 1.9.3.0 where an OpenGL
>>>> application from perl using the Mesa3D
>>>> binding dies in the test with a segfault:
>>>
>>> X related questions belong on the cygwin-xfree list.
>>>
>>>> A fatal error has occurred and Cygwin/X
>>>> will now exit.
>>>>
>>>> Caught signal 11 (Segmentation fault).
>>>> Server aborting.
>>>>
>>>> Please open /var/log/xwin/XWin.0.log
>>>> for more information.
>>>>
>>>> When I close the popup alert, X exits.
>>>> The XWin.0.log only has Segmentation
>>>> fault at address 0xe.
>>>>
>>>> I've been unable to determine if the
>>>> problem is in the perl OpenGL module
>>>> code or in the updated X+GLX+Mesa3D.
>>>
>>> Even incorrectly written X clients shouldn't make the X server crash, so if
>>> the X server crashes, it is an X server problem.
>>>
>>>> To reproduce, just download the perl
>>>> OpenGL module source:
>>>>
>>>> http://search.cpan.org/CPAN/authors/id/C/CH/CHM/OpenGL-0.64.tar.gz
>>>>
>>>> and extract the directory. cd to the
>>>> OpenGL-0.64 directory and run the following
>>>> command:
>>>>
>>>> ( set -x ; perl Makefile.PL ; make ; make test ) 2>&1 | tee
>>>> ../pogl-x-crash-log.txt
>>>>
>>>> which should configure, build and run the test
>>>> for this module. You will need to have gcc,
>>>> perl and opengl installed in your cygwin.
>>>>
>>>> Any help appreciated since I can no longer
>>>> develop on cygwin since the X server started
>>>> crashing...not even to fix the problem (if
>>>> it is the OpenGL module code).
>>>
>>> This kind of implies it used to work, but doesn't tell me which version it
>>> worked with.
>>
>> It worked with cygwin 1.5.25 and earlier. The X that
>> came with the move to the 1.7.x series was the first
>> that had the crash.
>>
>>> Anyhow, I've just fixed an OpenGL related problem which looks similar to this,
>>> perhaps you could try the snapshot in [1] and see if that helps.
>>>
>>> [1] http://cygwin.com/ml/cygwin-xfree/2011-01/msg00001.html
>>
>> I assume this is a binary to replace the existing
>> XWin.exe....just ran the new XWin.20110102-git-29db9091c6ae4995.exe
>> and the server did not crash when I ran the test. There was
>> a problem with a missing font so the text did not display but
>> I don't know if that was because I did not set something up
>> correctly in "just running" the XWin program by hand.
>>
>> --Chris
>
> I've just added myself to the cygwin-xfree list so this
> reply should go through now.
>
> Took a bit more of a look at the font problem and I don't
> see anything obvious. The last time I had this problem
> it was something related to the X font setup. The crashing
> problem is definitely fixed with this XWin.20110102...

I tried passing the new XWin.20110102 as the server option
to startxwin but am still getting the font errors.  No
crashes, though.

> Cheers,
> Chris
>
>> P.S. This might bounce from the cygwin-xfree since I don't
>> know if I have sign up for that list.
>>
>>
>
>


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://x.cygwin.com/docs/
FAQ:                   http://x.cygwin.com/docs/faq/



More information about the Cygwin-xfree mailing list