delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/06/08/10:08:28

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
From: "Robert Collins" <robert DOT collins AT syncretize DOT net>
To: "'Nicholas Wourms'" <nwourms AT yahoo DOT com>
Cc: <cygwin AT cygwin DOT com>
Subject: RE: Debugging SysV IPC
Date: Sun, 9 Jun 2002 00:08:17 +1000
Message-ID: <007701c20ef5$f04a1b00$0200a8c0@lifelesswks>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal
In-Reply-To: <20020607170115.29650.qmail@web21003.mail.yahoo.com>


> -----Original Message-----
> From: cygwin-owner AT cygwin DOT com 
> [mailto:cygwin-owner AT cygwin DOT com] On Behalf Of Nicholas Wourms
> Sent: Saturday, 8 June 2002 3:01 AM
> To: Robert Collins
> Cc: cygwin AT cygwin DOT com
> Subject: Debugging SysV IPC
> 
> 
> > Nup. Not going to work (see my other email). However, in 
> -no- scenario
> > is kernel recompilation needed, once cygwin1.dll comes with 
> the exports
> > enabled. That's orthogonal to the current discussion on co-existence
> > though.
> >  
> > Rob
> 
> Ok, new question, is there a particular way you would like to 
> have me run
> gdb/strace so that I can capture the information which is 
> most relevant to
> YOU?  Should I do so on the entire test suite?  This is only way I can
> help, sorry, as my knowledge of SysV IPC is virtually 
> non-existant and my
> learning plate is quite full atm, though I intend to learn as I go.  I
> still want to help, so I offer to test it on my platform 
> (WindowsME) and
> report back with the debugging output which is best suited 
> for your needs.
>  Yes, I *know* these commands are documented, its just that I want my
> reports to be relevant and easy for you to disseminate the 
> cause of the
> problem.  Thanks for clarifying this for me...and for any 
> other potential
> testers out there.

If gdb/strace is needed, I'll ask for specific info at the time. At the
moment, IIRC you have an issue with the cygserver (apparently) not
running when you start it. You need to look in the source
(cygserver_transport_sockets) and find the domain socket file that
should be created, and 
* kill cygserver
* remove the file
* start cygserver

And see if that fixes it. If it doesn't, then gdb is your friend. Don't
worry about getting cygwin to connect to the cygserver, just find out
why it's not (apparently) listening. Oh, also in the cygserver source
files, change DEBUG to 1 and it'll spew debugging data to strace (for
API calls) and to the console (for cygserver).

Rob


--
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