From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29783 invoked by alias); 7 Mar 2012 15:53:16 -0000 Received: (qmail 29745 invoked by uid 22791); 7 Mar 2012 15:53:11 -0000 X-SWARE-Spam-Status: No, hits=-0.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW,TW_YG X-Spam-Check-By: sourceware.org Received: from ch1ehsobe004.messaging.microsoft.com (HELO ch1outboundpool.messaging.microsoft.com) (216.32.181.184) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 07 Mar 2012 15:52:56 +0000 Received: from mail201-ch1-R.bigfish.com (10.43.68.242) by CH1EHSOBE012.bigfish.com (10.43.70.62) with Microsoft SMTP Server id 14.1.225.23; Wed, 7 Mar 2012 15:52:55 +0000 Received: from mail201-ch1 (localhost [127.0.0.1]) by mail201-ch1-R.bigfish.com (Postfix) with ESMTP id 679DD4401B1 for ; Wed, 7 Mar 2012 15:52:55 +0000 (UTC) X-SpamScore: -18 X-BigFish: VPS-18(z21eNz9371I542M1432N4015Izz1202hz31iz8275bhz2dh2a8h668h839h83ch944hce6h) X-Forefront-Antispam-Report: CIP:12.47.15.52;KIP:(null);UIP:(null);IPV:NLI;H:bcbsa.com;RD:none;EFVD:NLI Received: from mail201-ch1 (localhost.localdomain [127.0.0.1]) by mail201-ch1 (MessageSwitch) id 1331135572541105_17805; Wed, 7 Mar 2012 15:52:52 +0000 (UTC) Received: from CH1EHSMHS020.bigfish.com (snatpool3.int.messaging.microsoft.com [10.43.68.229]) by mail201-ch1.bigfish.com (Postfix) with ESMTP id 76EA33E0045 for ; Wed, 7 Mar 2012 15:52:52 +0000 (UTC) Received: from bcbsa.com (12.47.15.52) by CH1EHSMHS020.bigfish.com (10.43.70.20) with Microsoft SMTP Server (TLS) id 14.1.225.23; Wed, 7 Mar 2012 15:52:50 +0000 Received: from ([10.100.14.64]) by chgpappmta01lp.bcbsa.com with ESMTP id F36SVN1.126072; Wed, 07 Mar 2012 09:52:14 -0600 Received: from cexchmb1.bcbsa.com ([10.100.12.198]) by CEHUB1.bcbsa.com ([10.100.11.66]) with mapi; Wed, 7 Mar 2012 09:52:27 -0600 From: "Kelly, Brian" To: "'cygwin@cygwin.com'" Date: Wed, 07 Mar 2012 15:53:00 -0000 Subject: RE: Both versions of Perl (5.10 and 5.14) DLL collision on XP Pro, rebase does not work - serious problem with latest Cygwin base Release - 1.7.11-1 Message-ID: <50BA2F81CF76F7438BD87069FCFD413501BB608EE3@cexchmb1.bcbsa.com> References: <50BA2F81CF76F7438BD87069FCFD413501BB608EE1@cexchmb1.bcbsa.com> <50BA2F81CF76F7438BD87069FCFD413501BB608EE2@cexchmb1.bcbsa.com> In-Reply-To: <50BA2F81CF76F7438BD87069FCFD413501BB608EE2@cexchmb1.bcbsa.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-CFilter: Audit X-OriginatorOrg: bcbsa.com Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2012-03/txt/msg00246.txt.bz2 Just saw this on an earlier thread: http://cygwin.com/ml/cygwin/2012-03/msg00182.html > > > With the introduction of cygwin 1.7.11-1, perl scripts that use > > > dynamic loading fail with dll errors when another program is exec'e= d. > > I'm just generating a developers snapshot for testing. Please give=20 > > the today's snapshot from http://cygwin.com/snapshots/ a try. I'm confident that this is the same issue I'm experiencing. Sorry for "poll= uting" the list. (I did a cursory check before posting - I'll be more thoro= ugh next time). Brian Kelly -----Original Message----- From: Kelly, Brian Sent: Wednesday, March 07, 2012 9:30 AM To:=20 Subject: Both versions of Perl (5.10 and 5.14) DLL collision on XP Pro, reb= ase does not work - serious problem with latest Cygwin base Release - 1.7.1= 1-1 On two systems I tested this on, the latest cygwin base release breaks both= releases of Perl. The problem appears to be some type of DLL collision wit= h some types of compiled Perl modules on Windows XP Professional. Below is = a simple example using the Data::Dump::Streamer module: use Data::Dump::Streamer; my $out=3D`ls`; print "OUT=3D$out\n"; When run, it produces the following output: $ perl test.pl 8 [main] perl 3692 child_copy: loaded dll data write copy failed, 0x5= 7573000..0x575733E0, done 0, windows pid 2320, Win32 error 487 If you comment out the module, the backtick `ls` and print run fine. If you= comment out the backtick line, the module loads fine. But together, I see = the problem. I have already attempted to run rebaseall and perlrebase (multiple times in= fact), but these do not correct the problem. When I roll back to release 1= .7.10-1, (with *NO* other changes), the problem goes away. Please find attached my cygcheck output. Thanks, Brian Kelly -- 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