This is the mail archive of the cygwin 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]

1.7.7: unable to remap * errors with perl even after running rebaseall


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

Attachment: cygcheck.out
Description: Text document

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

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