From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3851 invoked by alias); 2 Jun 2014 14:00:20 -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 3808 invoked by uid 89); 2 Jun 2014 14:00:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.5 required=5.0 tests=AWL,BAYES_40,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-lb0-f176.google.com Received: from mail-lb0-f176.google.com (HELO mail-lb0-f176.google.com) (209.85.217.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Mon, 02 Jun 2014 14:00:17 +0000 Received: by mail-lb0-f176.google.com with SMTP id p9so2562113lbv.35 for ; Mon, 02 Jun 2014 07:00:14 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.152.29.133 with SMTP id k5mr28791984lah.44.1401717614355; Mon, 02 Jun 2014 07:00:14 -0700 (PDT) Received: by 10.112.185.36 with HTTP; Mon, 2 Jun 2014 07:00:14 -0700 (PDT) In-Reply-To: <538C6E1B.4040100@dronecode.org.uk> References: <538C6E1B.4040100@dronecode.org.uk> Date: Mon, 02 Jun 2014 14:00:00 -0000 Message-ID: Subject: Re: glXMakeCurrent() call crashes X server From: Chris Marshall To: cygwin-xfree@cygwin.com Content-Type: text/plain; charset=UTF-8 X-SW-Source: 2014-06/txt/msg00003.txt.bz2 Just tested with XWin.exe version 1.15.1-2 built 2014-05-06 and no crash (yea!). --Chris On Mon, Jun 2, 2014 at 8:29 AM, Jon TURNEY wrote: > 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/