This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Perl instabilities

Hi, I see the same.  Haven't tried to track it down, though.
When I run the perl Makefile.PL for the spamassassin 2.53 package
perl crashes in CWD.DLL

 micha> uname -a
CYGWIN_98-4.10 micha 1.3.22(0.78/3/2) 2003-03-18 09:20 i586 unknown unknown Cygwin
 micha> perl -v

This is perl, v5.8.0 built for cygwin-multi-64int
 micha> perl Makefile.PL
Checking if your kit is complete...
Looks good
Warning: prerequisite HTML::Parser 3 not found.
   1924 [main] perl 898827 sync_with_child: child -861851(0xF0) died before initialization with status code 0xFFFFFFFF
   2054 [main] perl 898827 sync_with_child: *** child state child loading dlls

After a while two instances (processes) of perl crash.

>From Dr.Watson:

	CWD.DLL attempted to use a null data pointer variable.

	Module Name: CWD.DLL

	Application Name: Perl.exe

-- stack summary --

016f:0073f450 0167:00b92268 CWD.DLL:.text+0x1268
016f:0073f460 0167:00b91042 CWD.DLL:.text+0x42
016f:0073f470 0167:61009903 CYGWIN1.DLL:.text+0x8903
016f:0073f4c0 0167:61009d42 CYGWIN1.DLL:.text+0x8d42
016f:0073f4d0 0167:6100a359 CYGWIN1.DLL:.text+0x9359
016f:0073f4f0 0167:00b934a6 CWD.DLL:.text+0x24a6
016f:0073f6b8 0167:bff7ddd6 KERNEL32.DLL:.text+0x4dd6
016f:817cca78 0167:bff8e01c KERNEL32.DLL:.text+0x1501c
(There is more Dr.Watson output I can send if it would help.)

I then close both instances (in the Windows/Dr.Watson windows) 
but still have a perl process hanging around:

   564527       1  564527 4294402769  con  500 21:25:01 /usr/bin/RXVT
   845223  564527  845223 4294165621    0  500 21:25:12 /usr/bin/TCSH
  15784271       1  898827 4279183025    0  500 21:34:14 /usr/bin/PERL
  15779115  845223 15779115 4294068941    0  500 21:36:03 /usr/bin/PS
micha::michael 21:36:04   Sat 26 Apr 2003  tty0

I doubt the Makefile.PL is broken.  I could use it on Linux but with perl 5.6
and on VMS with perl 5.8.0 (but the produced makfile is crap there, working on it).

Any ideas?


From: "Gregg C Levine" <hansolofalcon at worldnet dot att dot net>
To: <cygwin at cygwin dot com>
Date: Fri, 25 Apr 2003 01:52:07 -0400
Subject: Perl instabilities

Hello from Gregg C Levine
I know this sounds cryptic, and I'll probably get zapped by the group
on this idea, but here goes:
 Is anyone seeing any peculiar responses from Windows, regarding one
of the other versions of perl that is available from the Cygwin
Earlier, each time I needed to run a script which would make a few
perl calls, such as the configure scripts, I would get the infamous
message that the program <name> has caused a violation, and pressing
one of the buttons would allow it to do something. With regards to
perl, it would mention that it happened to one of three dynamic
libraries involved in the process. Truth to tell, I don't know of
these are Win32 ones that are part of the Cygwin system, or from the
Evil Empire, but that's my point. More on this subject later, if it
happens again.
Gregg C Levine hansolofalcon at worldnet dot att dot net
"The Force will be with you...Always." Obi-Wan Kenobi
"Use the Force, Luke."? Obi-Wan Kenobi
(This company dedicates this E-Mail to General Obi-Wan Kenobi )
(This company dedicates this E-Mail to Master Yoda )

Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]