delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/02/09/04:41:42

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-0.9 required=5.0 tests=AWL,BAYES_20,HK_OBFDOM,RCVD_IN_DNSWL_LOW,WEIRD_PORT
X-Spam-Check-By: sourceware.org
From: "DEWI - N. Zacharias" <N DOT Zacharias AT dewi DOT de>
To: "'Dave Korn'" <dave DOT korn DOT cygwin AT googlemail DOT com>
CC: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Date: Tue, 9 Feb 2010 10:41:24 +0100
Subject: AW: AW: [bulk] - Re: One Problem solved other found -> dlclose not calling destructors
Message-ID: <8CCC8F85C5F2784387A32FAD835FB4E602DA8837AD@server03>
References: <8CCC8F85C5F2784387A32FAD835FB4E602DA88371F AT server03> <20100204153025 DOT GB31111 AT ednor DOT casa DOT cgf DOT cx> <8CCC8F85C5F2784387A32FAD835FB4E602DA883727 AT server03> <20100204163841 DOT GE10071 AT ednor DOT casa DOT cgf DOT cx> <8CCC8F85C5F2784387A32FAD835FB4E602DA883735 AT server03> <4B6C2755 DOT 6050104 AT gmail DOT com> <4B6C2B60 DOT 9080307 AT gmail DOT com>
In-Reply-To: <4B6C2B60.9080307@gmail.com>
MIME-Version: 1.0
X-CheckCompat: OK
X-IsSubscribed: yes
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

--_002_8CCC8F85C5F2784387A32FAD835FB4E602DA8837ADserver03_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable


Moin Moin,


> Von: Dave Korn [mailto:dave DOT korn DOT cygwin AT googlemail DOT com]
> Gesendet: Freitag, 5. Februar 2010 15:30
> An: Dave Korn
> Cc: cygwin AT cygwin DOT com
> Betreff: Re: AW: [bulk] - Re: One Problem solved other found -> dlclose n=
ot
> calling destructors
>
> On 05/02/2010 14:12, Dave Korn wrote:
>
>
>   BTW, and back on the main topic: I spent ten minutes last night (don't =
have
> a lot of spare time) trying to reproduce the problem, since I happen to h=
ave
> an eclipse install lying around.  I installed the latest version of the E=
PIC
> plugin, which was .33 compared to the .27 you are using, and I'm using a
> version of the DLL with the atexit patch.

Are you shure that the .33 version is the version of the Perl Debug Plug-In=
  not the version of the EPIC Source Plug-in (vernr. 0.6.35)??
( help->About  Eclipse Platform ->  Features Details->EPIC Project ->Plug-i=
n Details-Perl Debug Plug-in)


>   Not having used EPIC debugger before I wasn't quite sure what to look f=
or,
> but once I figured out how to configure it I was able to run your hellowo=
rld
> example and step over it.  I didn't see any hang, or "launching delegate"
> stuff, it seemed like it was working; I could step over the print stateme=
nt
> and see the output and let the program run to completion.
>
>   So you should at least try updating your EPIC to the latest, maybe it'll
> work for you too.

As far as I can figure out it is the latest version I use. I use the autoup=
date
feature and   a manual update try don't change anything

But I discovered a small change in the perl output regarding on which cygwi=
n1.dll
version Iuse.

In  a xterm with bash using

 /usr/bin/perl5.10.1.exe -d hw.pl

I get
With the cygwin1.dll provided by Corinna (without the applied patch)

Loading DB routines from perl5db.pl version 1.32
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

main::(hw.pl:3):        print "hello world\n";
  DB<1>

With cygwin1-20100207.dll

Loading DB routines from perl5db.pl version 1.32
Editor support available.

Enter h or `h h' for help, or `man perldebug' for more help.

main::(hw.pl:3):        print "hello world\n";
  DB<1.>

The difference is the  dot after DB<1

Exactly there eclipse hangs.  (have a look at the attachment)


Do anyone have an idea why if only the cygwin1.dll is changed
the behavior of perl differs in this way??

I think the RE of eclipse which waits for the prompt fails because of the d=
ot.

Have a nice time
Norbert







--------------------------------------------------------------------------
Dipl. Phys.
Norbert Zacharias
Wind Measurements & Power Curve Measurements
DEWI GmbH
Ebertstrasse 96
26382 Wilhelmshaven
Germany


Tel.:   +49 4421 4808 876

Fax:    +49 4421 4808 843


Email:  N DOT Zacharias AT dewi DOT de
Home:   http://http://www.dewi.de

DEWI GmbH - Deutsches Windenergie-Institut, Wilhelmshaven
Commercial Register No.: Amtsgericht Oldenburg, HRB 130241
Managing Director: Jens Peter Molly
Chairman of the supervisory board: Ministerialrat Dr. Niels K=E4mpny

P Please consider the environment before printing this email.



--_002_8CCC8F85C5F2784387A32FAD835FB4E602DA8837ADserver03_
Content-Type: text/plain; name="eclips_perldb_console.txt"
Content-Description: eclips_perldb_console.txt
Content-Disposition: attachment; filename="eclips_perldb_console.txt";
	size=1476; creation-date="Wed, 03 Feb 2010 10:41:10 GMT";
	modification-date="Wed, 03 Feb 2010 10:41:10 GMT"
Content-Transfer-Encoding: base64

V2l0aCB0aGUgY3lnd2luMS5kbGwgcHJvdmlkZWQgYnkgQ29yaW5uYSAod2l0
aG91dCB0aGUgYXBwbGllZCBwYXRjaCkgIHRoZSBkZWJ1ZyBjb25zb2xlIA0K
c2hvd3MgdGhlIGZvbGxvd2luZw0KIyMjIyMjIyMjIyMjIyMjIyANCm1haW46
OigvY3lnZHJpdmUvYy9Xb3Jrc3BhY2Uvbm9jaG50ZXN0L2h3LnBsOjMpOg0K
MzoJcHJpbnQgImhlbGxvIHdvcmxkXG4iOw0KICBEQjwxPiBwcmludGYgJERC
OjpPVVQgIiV2ZCIsICReVjsNCjUuMTAuMQ0KICBEQjwyPiBwcmludCAkREI6
Ok9VVCBldmFsIHsgcmVxdWlyZSBQYWRXYWxrZXI7IFBhZFdhbGtlci0+VkVS
U0lPTigwLjA4KSB9DQoxLjkNCiAgREI8Mz4gLg0KbWFpbjo6KC9jeWdkcml2
ZS9jL1dvcmtzcGFjZS9ub2NobnRlc3QvaHcucGw6Myk6DQozOglwcmludCAi
aGVsbG8gd29ybGRcbiI7DQogIERCPDQ+IFQNCiAgREI8NT4gLg0KbWFpbjo6
KC9jeWdkcml2ZS9jL1dvcmtzcGFjZS9ub2NobnRlc3QvaHcucGw6Myk6DQoz
OglwcmludCAiaGVsbG8gd29ybGRcbiI7DQogIERCPDY+IC4NCm1haW46Oigv
Y3lnZHJpdmUvYy9Xb3Jrc3BhY2Uvbm9jaG50ZXN0L2h3LnBsOjMpOg0KMzoJ
cHJpbnQgImhlbGxvIHdvcmxkXG4iOw0KICBEQjw3PiAuDQptYWluOjooL2N5
Z2RyaXZlL2MvV29ya3NwYWNlL25vY2hudGVzdC9ody5wbDozKToNCjM6CXBy
aW50ICJoZWxsbyB3b3JsZFxuIjsNCiAgREI8OD4gLg0KbWFpbjo6KC9jeWdk
cml2ZS9jL1dvcmtzcGFjZS9ub2NobnRlc3QvaHcucGw6Myk6DQozOglwcmlu
dCAiaGVsbG8gd29ybGRcbiI7DQogIERCPDk+IC4NCm1haW46OigvY3lnZHJp
dmUvYy9Xb3Jrc3BhY2Uvbm9jaG50ZXN0L2h3LnBsOjMpOg0KMzoJcHJpbnQg
ImhlbGxvIHdvcmxkXG4iOw0KICBEQjwxMD4gO3sgICAgDQpkbyAnZHVtcHZh
cl9lcGljLnBtJyB1bmxlc3MgZGVmaW5lZCAmZHVtcHZhcl9lcGljOjpkdW1w
X2xleGljYWxfdmFyczsNCg0KbXkgJG9mZnNldCA9IDA7DQpteSAkc2F2b3V0
ID0gc2VsZWN0KCREQjo6T1VUKTsNCmR1bXB2YXJfZXBpYzo6ZHVtcF9sZXhp
Y2FsX3ZhcnMoJG9mZnNldCk7DQpzZWxlY3QoJHNhdm91dCk7DQp9Ow0KDQoN
CiAgREI8MTE+IA0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjDQoNCg0KV2l0aCBjeWd3aW4xLTIwMTAwMjA3LmRsbA0KDQojIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCkxvYWRpbmcg
REIgcm91dGluZXMgZnJvbSBwZXJsNWRiLnBsIHZlcnNpb24gMS4zMg0KRWRp
dG9yIHN1cHBvcnQgYXZhaWxhYmxlLg0KDQpFbnRlciBoIG9yIGBoIGgnIGZv
ciBoZWxwLCBvciBgbWFuIHBlcmxkZWJ1ZycgZm9yIG1vcmUgaGVscC4NCg0K
bWFpbjo6KC9jeWdkcml2ZS9jL1dvcmtzcGFjZS9ub2NobnRlc3QvaHcucGw6
Myk6DQozOglwcmludCAiaGVsbG8gd29ybGRcbiI7DQogIERCPDEuPiANCiMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0K


--_002_8CCC8F85C5F2784387A32FAD835FB4E602DA8837ADserver03_
Content-Type: text/plain; charset=us-ascii

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

- Raw text -


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