From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30415 invoked by alias); 2 Jun 2014 12:29:25 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Received: (qmail 30405 invoked by uid 89); 2 Jun 2014 12:29:24 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.6 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-HELO: smtpout01.bt.lon5.cpcloud.co.uk Received: from smtpout01.bt.lon5.cpcloud.co.uk (HELO smtpout01.bt.lon5.cpcloud.co.uk) (65.20.0.121) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 02 Jun 2014 12:29:22 +0000 X-RazorGate-Suspect: true X-CTCH-RefID: str=0001.0A090208.538C6E1F.00DA,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0 X-CTCH-Spam: Unknown Received: from [192.168.1.93] (86.179.19.48) by smtpout01.bt.lon5.cpcloud.co.uk (8.6.100.99.10223) (authenticated as jonturney@btinternet.com) id 5379CCD200F191C0; Mon, 2 Jun 2014 13:29:19 +0100 Message-ID: <538C6E1B.4040100@dronecode.org.uk> Date: Mon, 02 Jun 2014 12:29:00 -0000 From: Jon TURNEY Reply-To: cygwin-xfree@cygwin.com User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: cygwin-xfree@cygwin.com CC: devel.chm.01@gmail.com Subject: Re: glXMakeCurrent() call crashes X server References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2014-06/txt/msg00001.txt.bz2 On 02/06/2014 13:04, Chris Marshall wrote: > On Thu, May 29, 2014 at 1:00 PM, Chris Marshall wrote: >> I've been unable to debug the following failure because it results in the entire cygwin X server crashing. The code involved is from building the Prima::OpenGL module which fails running test t/02_basic.t in the call to glXMakeCurrent() in the x11.c file. >> >> I've attached an edited version of the cygcheck output, the XWin.0.log, and the output error message from the mintty console which appears to have the "final gasp" message which does not make it into XWin.0.log (presumably because of the crash): >> >> >>> winGetWindowInfo: forcing window to exist >>> assertion "pWin->parent" failed: file >>> "/wip/cygport-git/xorg-server/xorg-server-1.15.0-3/src/xserver-cygwin-1.15.0-3/hw/xwin/winmultiwindowwindow.c", >>> line 63, function: isToplevelWindow Thanks for the bug report and reproduction steps. I think this looks like a bug I fixed in 1.15.1-1, where the X server would crash if OpenGL was used on the (hidden) root window in multiwindow mode. [1] In any case, can you please retry with the latest X server version. [1] https://cygwin.com/ml/cygwin-xfree-announce/2014-04/msg00003.html -- Jon TURNEY Volunteer Cygwin/X X Server maintainer -- 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/