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: List-Subscribe: List-Archive: List-Post: List-Help: , 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 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20131104 Icedove/17.0.10 MIME-Version: 1.0 To: "cygwin.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: ,<52A5F2BC DOT 7010506 AT mailme DOT ath DOT cx> In-Reply-To: Content-Type: text/plain; charset=windows-1256; format=flowed Content-Transfer-Encoding: 7bit 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