Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com> List-Archive: <http://sources.redhat.com/ml/cygwin/> List-Post: <mailto:cygwin AT sources DOT redhat DOT com> List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: "Gerrit P. Haase" <freeweb AT nyckelpiga DOT de> Organization: convey Information Systems GmbH To: cygwin AT cygwin DOT com Date: Wed, 10 Oct 2001 19:39:31 +0200 MIME-Version: 1.0 Content-type: Multipart/Mixed; boundary=Message-Boundary-25420 Subject: Re: Perl 5.7.2 Reply-to: cygwin AT cygwin DOT com Message-ID: <3BC4A3F3.7492.572E759@localhost> In-reply-to: <3BC48658.10599.4FF4215@localhost> References: <3BC450B3 DOT E4E88EC7 AT rowman DOT com> X-mailer: Pegasus Mail for Win32 (v3.12cDE) --Message-Boundary-25420 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body > Gerrit P. Haase schrieb am 2001-10-10 17:33: >> John Peacock schrieb am 2001-10-10 9:44: > >>"Gerrit P. Haase" wrote: >>> >>> Can you figure out when the stackdumps occur the first time? >>> >>> I found this in the changes of July: Must be s.th. before 2001-07-04. >>[snip] [...] >>Yes, I could have sworn I was getting clean tests in August, but I could >>be mistaken. The ithreads stuff is besides the point; I am not >>building with threads (and it is not the defalt in hints/linux.sh. >>11188 looks promising, however. I will pull down that patch and see O.k., i built snapshot perl AT 11148 DOT tgz from 2001/07/04 with debugging on cygwin-1.3.3-2 and that are all the tests which ends with an stackdump, but also a lot of them are getting an o.k., just running 'make test' with cygwin-1.3.2-1, but it seems to be still the same problem, same failures. The log with all tests which fails is attached. Gerrit -- =^..^= --Message-Boundary-25420 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Text from file 'perl-test-stackdumps' O.k., i built snapshot perl AT 11148 DOT tgz from 2001/07/04 with debugging on cygwin-1.3.3-2 and that are all the tests which ends with an stackdump, but also a lot of them are getting an o.k.: run/runenv......................... 0 [main] perl 315 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok op/anonsub......................... 0 [main] perl 297 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok op/fork............................PROG: $| = 1; $\ = "\n"; my $getenv; if ($^O eq 'MSWin32' || $^O eq 'NetWare') { $getenv = qq[$^X -e "print \$ENV{TST}"]; } else { $getenv = qq[$^X -e 'print \$ENV{TST}']; } $ENV{TST} = 'foo'; if (fork) { sleep 1; print "parent before: " . `$getenv`; $ENV{TST} = 'bar'; print "parent after: " . `$getenv`; } else { print "child before: " . `$getenv`; $ENV{TST} = 'baz'; print "child after: " . `$getenv`; } EXPECTED: child before: foo child after: baz parent before: foo parent after: bar GOT: child before: foo child after: baz 0 [main] perl 363 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump parent before: foo parent after: bar Exception: STATUS_ACCESS_VIOLATION at eip=6108A231 eax=77657069 ebx=313D4500 ecx=0000006A edx=77657069 esi=614E4BA4 edi=614E4B3A ebp=0022FDE4 esp=0022FDBC program=C:\cygwin\src\stuff\interpreters\buildperl\perl.exe cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023 Stack trace: Frame Function Args 0022FDE4 6108A231 (61095020, 614E4BAC, 0000002C, 0A024D48) 0022FE04 6102B7DD (614E4BAC, 0A0112A8, 0022FE34, 6107F282) 0022FE34 607A859A (614E4BAC, 00000000, 0022FE84, 00000000) 0022FE84 60741A5F (0A010198, 0A010198, 0022FEB4, 0040105E) 0022FEB4 004010EB (00000002, 614E26AC, 0A010008, 00000000) 0022FF10 6100401E (00000000, 0022DDF4, 77F863D3, 77F863DB) 0022FF40 6100421D (00401044, 0022DDF4, 808436A8, 7FFDD000) 0022FF60 6100425C (00000000, 00000000, 80AC2AB3, 80D3B000) 0022FF90 004027BB (00401044, 00000000, 00000246, 8011748B) 0022FFC0 0040103D (0022DDF4, 6100A012, 7FFDF000, 7FFDF000) 0022FFF0 77F1B9EA (00401000, 00000000, 000000B0, 00000100) End of stack trace FAILED at test 10 op/goto_xs......................... 0 [main] perl 296 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok op/groups.......................... 0 [main] perl 303 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 op/local........................... 0 [main] perl 352 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 op/misc............................ 0 [main] perl 284 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok op/mkdir........................... 0 [main] perl 245 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 op/my_stash........................ 0 [main] perl 256 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok op/runlevel........................ 0 [main] perl 377 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok op/taint........................... 0 [main] perl 293 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok op/tie............................. 0 [main] perl 296 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok ext/Encode/Encode/Tcl.............. 0 [main] perl 339 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok ext/IO/lib/IO/t/io_linenum......... 0 [main] perl 245 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok ext/Safe/safe2..................... 0 [main] perl 376 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok ext/XS/Typemap/Typemap............. 0 [main] perl 298 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Attribute/Handlers/test........ 0 [main] perl 412 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/autouse........................ 0 [main] perl 403 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Benchmark...................... 0 [main] perl 352 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump Signal 11 0 [main] perl 235 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump Signal 11 0 [main] perl 407 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump Signal 11 0 [main] perl 373 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump Exception: STATUS_ACCESS_VIOLATION at eip=6108A231 eax=003D5347 ebx=00000064 ecx=0000006A edx=003D5347 esi=614E4BEC edi=614E4B82 ebp=0022FDE4 esp=0022FDBC program=C:\cygwin\src\stuff\interpreters\buildperl\perl.exe cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023 Stack trace: Frame Function Args 0022FDE4 6108A231 (61095020, 614E4BF4, 0000002C, 0A0407C8) 0022FE04 6102B7DD (614E4BF4, 0A0407C8, 0022FE34, 6107F282) 0022FE34 607A859A (614E4BF4, 00000000, 0022FE84, 00000000) 0022FE84 60741A5F (0A010198, 0A010198, 0022FEB4, 0040105E) 0022FEB4 004010EB (00000003, 614E37BC, 0A010008, 00000000) 0022FF10 6100401E (00000000, 0022E2C4, 77F863D3, 77F863DB) 0022FF40 6100421D (00401044, 0022E2C4, 80118BCF, 806FD3A0) 0022FF60 6100425C (00000000, 00000000, 7FFDC000, 80845760) 0022FF90 004027BB (00401044, 806EFD20, 00000246, 8011748B) 0022FFC0 0040103D (0022E2C4, 6100A012, 7FFDF000, 7FFDF000) 0022FFF0 77F1B9EA (00401000, 00000000, 000000B0, 00000100) End of stack traceSignal 11 0 [main] perl 337 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump Signal 11 0 [main] perl 303 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump Signal 11 0 [main] perl 107 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/CGI/t/form..................... 0 [main] perl 293 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/CGI/t/function................. 0 [main] perl 307 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump 0 [main] perl 200 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/CGI/t/request.................. 0 [main] perl 309 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump 0 [main] perl 133 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Env/array...................... 0 [main] perl 404 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/Env/env........................ 0 [main] perl 392 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/File/Basename.................. 0 [main] perl 393 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 lib/File/Temp/t/mktemp............. 0 [main] perl 403 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/File/Temp/t/posix.............. 0 [main] perl 359 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/File/Temp/t/security........... 0 [main] perl 388 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/File/Temp/t/tempfile........... 0 [main] perl 376 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/I18N/LangTags/test............. 0 [main] perl 387 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Math/BigInt/t/bigfltpm......... 0 [main] perl 334 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Math/BigInt/t/bigintpm......... 0 [main] perl 168 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Math/BigInt/t/mbimbf........... 0 [main] perl 407 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/strict......................... 0 [main] perl 177 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/subs........................... 0 [main] perl 339 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/Harness................... 0 [main] perl 386 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/Simple/t/plan_is_noplan... 0 [main] perl 388 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/fail.................... 0 [main] perl 98 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/mix..................... 0 [main] perl 354 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/onfail.................. 0 [main] perl 405 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/qr...................... 0 [main] perl 377 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/skip.................... 0 [main] perl 373 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/success................. 0 [main] perl 320 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Test/t/todo.................... 0 [main] perl 362 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/Unicode/UCD.................... 0 [main] perl 297 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/utf8........................... 0 [main] perl 235 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/vars........................... 0 [main] perl 303 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok lib/warnings....................... 0 [main] perl 320 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok pod/emptycmd....................... 0 [main] perl 355 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/find........................... 0 [main] perl 354 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump ok pod/for............................ 0 [main] perl 407 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/headings....................... 0 [main] perl 135 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/include........................ 0 [main] perl 342 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/included....................... 0 [main] perl 327 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/lref........................... 0 [main] perl 352 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/multiline_items................ 0 [main] perl 307 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/nested_items................... 0 [main] perl 326 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/nested_seqs.................... 0 [main] perl 379 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/oneline_cmds................... 0 [main] perl 303 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/pod2usage...................... 0 [main] perl 98 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/podselect...................... 0 [main] perl 309 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 pod/special_seqs................... 0 [main] perl 396 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump FAILED at test 0 Failed 21 test scripts out of 393, 94.66% okay. ### Since not all tests were successful, you may want to run some ### of them individually and examine any diagnostic messages they ### produce. See the INSTALL document's section on "make test". ### If you are testing the compiler, then ignore this message ### and run ### ./perl harness ### in the directory ./t. ### ### Since most tests were successful, you have a good chance to ### get information with better granularity by running ### ./perl harness ### in directory ./t. u=7.3 s=4.226 cu=374.212 cs=169.872 scripts=393 tests=23636 0 [main] perl 193 open_stackdumpfile: Dumping stack trace to perl.exe.stackdump Signal 11 make[2]: *** [_test_tty] Error 139 make[2]: Leaving directory `/src/stuff/interpreters/buildperl' make[1]: *** [_test] Error 2 make[1]: Leaving directory `/src/stuff/interpreters/buildperl' make: *** [test] Error 2 --Message-Boundary-25420 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --Message-Boundary-25420--