Mail Archives: cygwin/2005/12/15/04:11:30
On Dec 14 20:07, Van Sickle, Gary wrote:
> > From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
> > On Dec 14 15:00, Van Sickle, Gary wrote:
> > > OK, lessee what I missed:
> >
> > The error message content. When fixup_mmaps_after_fork fails, there's
> > a message in your window which gives at least some details for a
> start.
> >
>
> "
> $ tar --help
> C:\cygwin\bin\bash.exe (3360): *** recreate_mmaps_after_fork_failed
Urgh, it seems this machine gets the problem exactly at the one point
where I mistakenly used debug_printf, not system_printf for the detailed
output. I've fixed that. The next snapshot should at least print
some address and flag values.
> $ strace tar --help
> C:\cygwin\bin\bash.exe (3476): *** recreate_mmaps_after_fork_failed
> Hangup
> "
>
> From a cmd.exe prompt:
>
> "
> H:\>strace bash | grep mmap
> 150 33277 [main] bash 2992 mmap64: addr 0, len 1376256, prot 3,
> flags 22, fd
> -1, off 0
> 495 33772 [main] bash 2992 mmap64: 0x189F0000 = mmap()
> bash-3.00$ tar --help
> 43 25299558 [main] bash 3556 fixup_mmaps_after_fork: fd -1, h 0x1,
> address 0x
> 189F0000, len 0x150000, prot: 0x3, flags: 0x22, offset 0
> 3219 25302777 [main] bash 3556 fixup_mmaps_after_fork: succeeded
How do you do this? I added the shell functions you sent to my bash
.profile, but when I start bash under strace, it still never calls mmap.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -