Mail Archives: cygwin/2004/03/21/12:36:29
On Sat, Mar 20, 2004 at 10:57:46PM -0800, Dan Kegel wrote:
>Dan Kegel wrote:
>>int main(int argc, char **argv)
>>{
>> int i;
>> for (i=0; ; i++) {
>> int fd = open("foo.c", O_RDONLY);
>> printf("fd #%d is %d\n", i, fd);
>> }
>>}
>>
>>This crashes for me at the 133rd fd unless I run it under gdb ...
>
>OK, I built a debugging version of cygwin1.dll and dropped it on top of
>the normal one, then ran my test program with
> export CYGWIN=error_start:C:\\cygwin\\bin\\gdb.exe
> ./foo
>and hit 'c' and then 'bt' as suggested. Looks like the debugger is a
>bit happier with the debugging build. I don't have time to look at it
>tonight, but in case it makes any sense to you, here's the backtrace.
Can you provide the output from:
info dll
p alloc_sz
p cygheap
p cygheap_max
I assume that you're using cygwin 1.5.9 and that your mount table
is as you reported in your original message. Could you also report
on the output of pwd?
Thanks,
cgf
--
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 -