1.7.7: unable to remap * errors with perl even after running rebaseall
Mirko Streckenbach
mirko.streckenbach@t-online.de
Sun Nov 21 19:45:00 GMT 2010
Hi,
since switching from 1.5 on XP to 1.7 on Win7 a few weeks ago, I'm
seeing random "unable to remap ..." errors when using perl.
Unlike I'm used from 1.5, these errors won't go away after rebaseall.
The error messages is always the same, addresses and the dll change,
but the problem is always with perl:
0 [main] perl 8824 D:\cygwin-2\bin\perl.exe: *** fatal error
unable to remap D:\cygwin-2\bin\cyglber-2-3-0.dll to same address as
parent: 0x980000 != 0xAE0000
Stack trace:
Frame Function Args
0088AB38 6102749B (0088AB38, 00000000, 00000000, 00000000)
0088AE28 6102749B (61177B80, 00008000, 00000000, 61179977)
0088BE58 61004AFB (611A136C, 6123F2D4, 00980000, 00AE0000)
End of stack trace
0 [main] perl 3884 fork: child 8824 - died waiting for dll
loading, errno 11
Since I use a lot of perl modules, I made a "minimal installation"
that reproduces the problem. My only self-compiled modules in this
installation are DBD and DBI::Pg. These modules were with compiled
with cpan.
To rebase use:
find /usr/lib/perl5/site_perl/ -name \*.dll > c:/temp/add.lst
and then
/bin/rebaseall -T c:/temp/add.lst
If I start my perl scripts directly after rebase, I get the same
error messages. I tried perlrebase, but still get the same error.
I checked the verbose output of both and the library from the error
messages was always rebased.
The errors occur randomly. Sometimes my scripts run without any
error messages, sometimes they won't. The scripts don't abort on the
error message, but resume working a few seconds later (and run correctly
as far as I can be tell).
Any help is appreciated.
Yours,
Mirko
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cygcheck.out
URL: <http://cygwin.com/pipermail/cygwin/attachments/20101121/55d67f92/attachment.ksh>
-------------- next part --------------
--
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
More information about the Cygwin
mailing list