delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/04/06/01:40:29

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Sat, 6 Apr 2002 01:40:02 -0500
From: Christopher Faylor <cgf AT redhat DOT com>
To: cygwin-xfree AT cygwin DOT com, cygwin AT cygwin DOT com
Subject: Re: cygwin/xfree86 logged into KDE3 causes strange cygwin error
Message-ID: <20020406064002.GG12535@redhat.com>
Reply-To: cygwin-xfree AT cygwin DOT com
Mail-Followup-To: cygwin-xfree AT cygwin DOT com, cygwin AT cygwin DOT com
References: <NHEELHJHHFKPMAEAFMFCIELECMAA DOT huntharo AT msu DOT edu> <NHEELHJHHFKPMAEAFMFCOELECMAA DOT huntharo AT msu DOT edu>
Mime-Version: 1.0
In-Reply-To: <NHEELHJHHFKPMAEAFMFCOELECMAA.huntharo@msu.edu>
User-Agent: Mutt/1.3.23.1i

On Fri, Apr 05, 2002 at 08:22:26PM -0500, Harold Hunt wrote:
>Oh yeah, by "sketchy" I meant that after it happens a few times and I
>switch the focus away from Cygwin/XFree86 two things happen:
>
>1) Cygwin/XFree86 freezes solid.
>
>2) The Windows mouse cursor disappears and the Windows mouse doesn't
>work until I reboot.  The mouse doesn't even start to work again when
>you press Ctrl+Alt+Del and get the Windows Security box that usually
>works perfectly even when programs have crashed.
>
>Yeah...  that's pretty sketchy.

It sounds like typical memory overwrite problems.  I have never
seen that error show up in any other application.  I thought I had actually
turned off assertions in the released version of cygwin.  Guess I was
mistaken.

There are only two popular users of vfork that I'm aware of: sh and make.
It's possible that their needs are simple enough that they're not
triggering a cygwin bug that kde is triggering.  It's also possible that
kde is just doing a plain old fashioned overwriting of memory.

It should be fairly simple to figure out what's stomping on the memory
but it will have to (obviously?) be done by someone who has kde and
feels up to debugging the cygwin DLL.  Just watching what happens to
cygheap->fdtab.fds_on_hold during a vfork should pinpoint it pretty
quickly.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019