perl - segfault on "free unused scalar"
Dave Korn
dave.korn@artimi.com
Wed Jul 27 18:06:00 GMT 2005
----Original Message----
>From: Krzysztof Duleba
>Sent: 27 July 2005 17:56
> Then why does the following code fail?
To find out, run /bin/perl.8.6.exe under gdb/insight and breakpoint sbrk.
You'll see that VirtualAlloc is failing. By reassigning $eip to
GetLastError immediately after one of the failing calls, you'll see that the
problem is error code 487 - ERROR_INVALID_ADDRESS. Perhaps there's
something else occupying the memory map that prevents the heap from being
extended contiguously.
In any case, you should be able to improve things by setting the
heap_chunk_in_mb registry key. Turn it up waaaay big!
cheers,
DaveK
--
Can't think of a witty .sigline today....
--
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/
More information about the Cygwin
mailing list