delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/12/10/04:52:14

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
q=dns; s=default; b=uM5tOb5cvACWPLU1cqiDZC1dBXjNYQ7lRli9g3pHg7z
H4Eg98Olu+YxtcnIrQitNhzhuXEARSPVFl98w97avP9y0eQj0iC7/JHySHnbbrXK
bI9zsotT3XHc2dkPkCsrmyp4puqdpMqaYrJX17Hy7ugViVquENC3NMWDIGJ+pS2g
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
s=default; bh=ASzm0yuwSPRIDr0pf05uuUH7h7o=; b=esSIux+/lkaVqtL/V
6YIGEfNMNZC+W3WnR053bVnZ2wjbaVzsK9Ghe1it9dDFwT0xzUOijrJvUhRlruNJ
9bcMfegy320YTehCf/38VAkxJzITlpB9BqNrzFKxQKbt0Cv4QCifHCnbcG8s06sF
oxMsbxfaeNZSNXoaFtEIVEt29o=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.7 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2
X-HELO: konqorde.nl
Message-ID: <52A6E434.5090909@mailme.ath.cx>
Date: Tue, 10 Dec 2013 10:51:48 +0100
From: bartels <bartels AT mailme DOT ath DOT cx>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20131104 Icedove/17.0.10
MIME-Version: 1.0
To: "cygwin.com" <cygwin AT cygwin DOT com>
Subject: =?windows-1256?Q?Re=3A_Where_can_I_look_for_an_ans?= =?windows-1256?Q?wer_to_a_problem_with_Cygwin=27s_Perl=FE=3F?=
References: <COL130-W868AD784F5830537326E32E6D30 AT phx DOT gbl>,<52A5F2BC DOT 7010506 AT mailme DOT ath DOT cx> <COL130-W2995DECECDD42A93849246E6D30 AT phx DOT gbl>
In-Reply-To: <COL130-W2995DECECDD42A93849246E6D30@phx.gbl>
X-IsSubscribed: yes

On 12/09/2013 06:54 PM, Jim Cant wrote:
> Thanks.  Unfortunately, this dump() isn't what I need.  I need to produce a dump of arbitrary program that has failed somewhere out of my 
> control in the system.  The system debugger as specified by the 'AeDebug' registry key needs to get called when the arbitrary programs fails.  
> The system debugger (which I specify in the AeDebug key) get called and passed the PID of the failed program and creates the dump I need by 
> invoking cdb.  (cdb.exe is a command line version of WInDbg
>
> My problem is the system never invoked the system debugger in cases where the arbitrary program that fails was launched by Cygwin's version of 
> perl.

I have only two suggestions:

1) please don't top post on this list

2) run gdb and see what causes perl to (not) coredump

But I cannot help wonder if the perl crash on activeperl is intentional.
Have you tried other ports? Native linux does not dump.
Why would it? Dumping any interpreter sounds like a pretty
stupid plan.

Your brother might at this very moment be logging a bug against
activeperl for that particular behaviour.

The only good approach I can think of is to re-define the backticks to
explicitely dump. That is straightforward and possibly even portable.

-- 
- Bartels


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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