From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25119 invoked by alias); 12 Feb 2004 09:06:58 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 25091 invoked from network); 12 Feb 2004 09:06:55 -0000 Received: from unknown (HELO ii-tech.biz) (217.160.215.165) by sources.redhat.com with SMTP; 12 Feb 2004 09:06:55 -0000 Received: from pd903dfd4.dip.t-dialin.net ([217.3.223.212] helo=nautis.wosc.de) by ii-tech.biz with asmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.20) id 1ArCo9-0005tX-Fy for cygwin@cygwin.com; Thu, 12 Feb 2004 10:06:54 +0100 Received: from wosc by nautis.wosc.de with local (Exim 4.30) id HSYS0V-00010C-5W for cygwin@cygwin.com; Thu, 12 Feb 2004 10:07:43 +0100 Date: Thu, 12 Feb 2004 09:06:00 -0000 From: Wolfgang Schnerring To: cygwin@cygwin.com Subject: Re: WML (perl-based program) segfaults Message-ID: <20040212090742.GA1228@nautis.wosc.de> References: <2934478737.20040211233539@familiehaase.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2934478737.20040211233539@familiehaase.de> User-Agent: Mutt/1.4i X-SW-Source: 2004-02/txt/msg00508.txt.bz2 Hello! Gerrit, thank you very much for looking into this! * Gerrit P. Haase [2004-02-11 23:35]: > "Support for Perl 5.8.0 added in WML 2.0.9" > Maybe you should ask the upstream maintainer if it is possible to > use WML with perl-5.8.2 or not. Unfortunately, switching to perl-5.8.0-5 and rebuilding WML doesn't make the situation any different: $ gdb eperl.exe (gdb) run README Starting program: /cygdrive/d/wosc/install/Cygwin/wml-2.0.9/wml_backend/p3_eperl/eperl.exe README Program received signal SIGSEGV, Segmentation fault. 0x00405d66 in ?? () (gdb) bt #0 0x00405d66 in ?? () #1 0x0022c840 in ?? () #2 0x0022ef4c in ?? () #3 0x00000800 in ?? () #4 0x0022da88 in ?? () #5 0x101233d0 in ?? () #6 0xffffffff in ?? () #7 0x0022c568 in ?? () #8 0x0000021a in ?? () #9 0x00236dd0 in ?? () Well, OK, it is different, but definitely not better. :-( > I'm still trying to get it configured... it is a terrible package, > I wonder that it was possible to build it under Cygwin;) I fully agree, the build system does have some *bad* quirks. I considered myself quite lucky to get it working. %-) > ./configure --with-openworld --enable-debug > runing make ends here: > mp4h: ERROR: failed to initialise modules: unknown error This can be circumvented by specifying --without-modules ... :-/ > Two of the executables are broken for me now, I consider to stop > working on this now. I am very grateful that you invested your time - I was completely stumped. > > Minimal symbols from eperl.exe...(no debugging symbols found)... > > [I think that's strange, as I *did* say --enable-debug] > > Try also to define some debugging flags for the tools, hmmm, in the > eperl configure is already defined: CFLAGS='-g' && LDFLAGS='-g', maybe > it is neccessary to rebuild perl with symbols too? Do you think the possible results warrant the effort of rebuilding perl? And, honestly, even if I managed to get some useful debugging output, I'd still depend on your help - and I wouldn't want you to spend lots of your time debugging other people's (possibly outdated) software. It would be great if WML did work again, as I have some projects depending on it, but it's completely up to you whether to dig any further. I appreciate your help and investigations very much, thanks again. 8-) Wolfgang -- 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/