From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18353 invoked by alias); 26 Apr 2012 18:15:54 -0000 Received: (qmail 18336 invoked by uid 22791); 26 Apr 2012 18:15:52 -0000 X-SWARE-Spam-Status: No, hits=-2.9 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from smtpout.karoo.kcom.com (HELO smtpout.karoo.kcom.com) (212.50.160.34) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 26 Apr 2012 18:15:38 +0000 Received: from 213-152-38-55.dsl.eclipse.net.uk (HELO [192.168.1.105]) ([213.152.38.55]) by smtpout.karoo.kcom.com with ESMTP; 26 Apr 2012 19:15:37 +0100 Message-ID: <4F9990D0.9040103@dronecode.org.uk> Date: Thu, 26 Apr 2012 18:15:00 -0000 From: Jon TURNEY Reply-To: cygwin-xfree User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120420 Thunderbird/12.0 MIME-Version: 1.0 To: cygwin-xfree@cygwin.com CC: klindsay@ucar.edu, tamura@hpc-sol.co.jp Subject: Re: X segmentation fault when particular application attempts to open a window References: <4F985C8A.6020209@ucar.edu> <4F98705E.6010204@ucar.edu> In-Reply-To: <4F98705E.6010204@ucar.edu> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit 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 X-SW-Source: 2012-04/txt/msg00106.txt.bz2 On 25/04/2012 22:45, Keith Lindsay wrote: > On 4/25/2012 2:20 PM, Keith Lindsay wrote: >> I'm running a data analysis program called ferret on a remote machine >> that I've logged on to with "ssh -X". When the program attempts to >> create a window, the Cygwin/X server crashes with a segmentation fault. >> The seg fault is reproducible. >> >> xclock works fine from the same remote machine. >> >> This is with version 1.12.0-4 of xorg-server. >> >> ferret has worked with some previous versions of the Cygwin/X server, >> but I'm not certain about the precise version where the breakage >> occurred. I backed up one version and encountered the same problem. >> >> I've attached the output of "cygcheck -c", the file >> /var/log/xwin/XWin.0.log, and the output of a gdb that is attached to >> the XWin process when it crashes. > > I realized that I can back up to other versions of xorg-server by installing > from the local directory that contains previous version downloads. I have > discovered that ferret works fine with version 1.12.0-1 of xorg-server (built > 2012-03-12) and generates the segmentation violation with version 1.12.0-2 > (built 2012-04-04). Thanks for the excellent bug report. I've uploaded 1.12.0-5 which hopefully contains a fix for this crash. This crash was caused by the server being unable to find the bitmap which the application wants to use for it's icon, it's not clear why this is happening, so I would be interested to know if the application icon is correct or not. -- 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/