Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Mon, 12 May 2003 16:00:24 +0200 From: "Gerrit P. Haase" Reply-To: "Gerrit P. Haase" Organization: Esse keine toten Tiere X-Priority: 3 (Normal) Message-ID: <78-815841779.20030512160024@familiehaase.de> To: "cygwin" CC: Greg Matheson , lemkemch AT t-online DOT de (Michael Lemke) Subject: Re: Perl instabilities In-Reply-To: <6098283203.20030502213622@familiehaase.de> References: <000801c30db9$8ff11c40$2e5986d9 AT ellixia> <184210111424 DOT 20030428230200 AT familiehaase DOT de> <18897903517 DOT 20030430222219 AT familiehaase DOT de> <20030502222406 DOT A3686 AT ms DOT chinmin DOT edu DOT tw> <6098283203 DOT 20030502213622 AT familiehaase DOT de> MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit Gerrit schrieb: > Hallo Greg, >> Breakpoint 2, 0x0040375c in ?? () >> (gdb) bt >> #0 0x0040375c in ?? () >> #1 0x0040103c in ?? () >> #2 0xbff8b6be in KERNEL32!EnumTimeFormatsA () from >> /cy/c/WINDOWS/SYSTEM/KERNEL32.DLL >> #3 0xbff8b570 in KERNEL32!FT_Thunk () from >> /cy/c/WINDOWS/SYSTEM/KERNEL32.DLL >> #4 0xbff89f33 in KERNEL32!BeginUpdateResourceA () from >> /cy/c/WINDOWS/SYSTEM/KERNEL32.DLL >> Cannot access memory at address 0x856dbfec >> (gdb) nexti > Hmmm, I'll build a version with Cygwin malloc instead of Perl malloc, > maybe a bug in malloc()? Finally it happens perl using system malloc() instead perl malloc(): http://anfaenger.de/cygwin/perl/perl-5.8.0-umymalloc.tar.bz2 This version is compiled with -Uusemymalloc which means that the system malloc is used instead of the perl malloc, it is also compiled with debug infos, so if you also want to debug perl then the sourcetre is also needed (it is the same source as always): http://anfaenger.de/cygwin/perl/perl-5.8.0-umymalloc-srctree.tar.bz2 this package unpacks in /src/cygwinperl/perl-5.8.0 if unpacked from the Cygwin root where it should be for the debugger to find it. So could you and everyone else with Win98 please try if it makes a difference if we use the Cygwin malloc() instead of Perl's own malloc()? Buildscripts and stuff available on request only. Gerrit -- =^..^= -- 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/