This is the mail archive of the cygwin@cygwin.com 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: std::ofstream causes segfault in 1.5.x


On Sun, Oct 12, 2003 at 06:30:55PM +0200, thomas wrote:
> 
> >>>    28 7293919 [main] cdrdao 1576 mmap64: addr 0, len 1065811968, prot 3, flags 22, fd -1, off 0
> 
> >> Can you tell me why the process tries to mmap 1065811968 bytes == ~1Gig?
> >> That won't work, nor would it under 1.3.22 on the same machine.  The cause
> >> for this is outside of the strace and very likely outside of mmap itself.
> 
> > Hmmm that is certainly most interesting. It's just opening a simple file to
> > write ~10 lines to it. The exact same source code compiled in a 1.3.18
> > environment works perfectly. I'm gonna debug it some more and see if i can
> > find what makes the difference.
> 
> Ok replying to myself here. Except for some changed function names there is
> little difference between the the two strace outputs. The only difference
> appears to be that the 1.3.18 one doesn't seem to call mmap at all. Maybe
> someone can take a minute and see if he/she spots a crucial difference and
> can point me in some direction. I removed some probably irrelevant parts
> like symlink_info and path convert from the strace output.

If you can send a very brief testcase to this list, which builds and
shows the error OOTB, I'll look into it.

Btw., did you try to debug this beyond looking into the strace?

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.

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


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