Mail Archives: cygwin/2011/03/24/18:11:58
X-Recipient: | archive-cygwin AT delorie DOT com
|
X-SWARE-Spam-Status: | No, hits=-0.9 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,T_TO_NO_BRKTS_FREEMAIL,URIBL_RHS_DOB
|
X-Spam-Check-By: | sourceware.org
|
MIME-Version: | 1.0
|
In-Reply-To: | <20110303104319.GB16272@calimero.vinschen.de>
|
References: | <AANLkTimV5xz+Ac+VFN8NwEsnTZFq8OD0L3ngPKwUW0MU AT mail DOT gmail DOT com> <20110303104319 DOT GB16272 AT calimero DOT vinschen DOT de>
|
Date: | Thu, 24 Mar 2011 15:11:46 -0700
|
Message-ID: | <AANLkTimitw2PMDnLNjQMVsr5duZngM7QQMzCQGzNqidM@mail.gmail.com>
|
Subject: | Re: cygwin 1.78 errors when invoking terminator (*** fatal error - MapViewOfFileEx '(null)'(0x708), Win32 error 6. Terminating.)
|
From: | Kenneth Wolcott <kennethwolcott AT gmail DOT com>
|
To: | cygwin AT cygwin DOT com
|
X-IsSubscribed: | yes
|
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm
|
List-Id: | <cygwin.cygwin.com>
|
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
|
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com>
|
List-Archive: | <http://sourceware.org/ml/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
|
Sender: | cygwin-owner AT cygwin DOT com
|
Mail-Followup-To: | cygwin AT cygwin DOT com
|
Delivered-To: | mailing list cygwin AT cygwin DOT com
|
On Thu, Mar 3, 2011 at 02:43, Corinna Vinschen wrote:
> On Mar =A02 18:01, Kenneth Wolcott wrote:
>> Hi;
>>
>> =A0 I get the following error output when opening a terminator (enclosed
>> at bottom of the email).
>>
>> =A0 This is the jessies.org terminator, not the gnome terminator.
>>
>> =A0 Now I don't get the following when I open a cygwin prompt.
>>
>> =A0 So I thought it might be a terminator thing.
>>
>> =A0 I had just updated to 1.78 of Cygwin.
>>
>> =A0 So updated to the most current version of terminator.
>>
>> =A0 Same problem.
>>
>> =A0 So I posted to the terminator email list (terminator-users AT googlegro=
ups.com).
>>
>> =A0 The terminator developer/maintainer was able to reproduce the
>> problem and thinks that the error is within cygwin and suggests this
>> patch (between the splat-asterisk lines).
>>
>> Thanks,
>> Ken Wolcott
>>
>> *&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&*&=
*&*&
>>
>> I wouldn't like to claim this is the right fix but it lets that
>> trivial example link:
>>
>> $ gcc strerror.c
>>
>> $ diff -u /usr/include/string.h.orig /usr/include/string.h
>> --- /usr/include/string.h.orig=A0 2011-03-02 10:49:29.510836800 -0800
>> +++ /usr/include/string.h=A0=A0=A0=A0=A0=A0 2011-03-02 10:50:04.32445080=
0 -0800
>> @@ -74,7 +74,7 @@
>> =A0char=A0=A0=A0 *_EXFUN(strerror_r,(int, char *, size_t));
>> =A0#else
>> =A0# ifdef __GNUC__
>> -int=A0=A0=A0=A0=A0 _EXFUN(strerror_r,(int, char *, size_t)) __asm__ ("_=
_xpg_strerror_r");
>> +int=A0=A0=A0=A0=A0 _EXFUN(strerror_r,(int, char *, size_t)) __asm__
>> ("___xpg_strerror_r");
>> =A0# else
>> =A0int=A0=A0=A0=A0=A0 _EXFUN(__xpg_strerror_r,(int, char *, size_t));
>> =A0#=A0 define strerror_r __xpg_strerror_r
>> $
>
> Thanks for the report. =A0I just fixed that in CVS. =A0The problem here
> is that we have to take several targets into account, some of them
> using a labe lprefix, some of them not. =A0I applied a patch which
> does that:
>
> =A0int=A0=A0=A0=A0=A0 _EXFUN(strerror_r,(int, char *, size_t)) __asm__ (_=
_ASMNAME ("__xpg_strerror_r"));
>
> The __ASMNAME macro is now defined in cdefs.h. =A0I tested to build
> a testcase which calls the POSIX version of strerror_r and it now
> works fine. =A0Well, there was a small bug in __xpg_strerror_r, too,
> but that should be fixed in CVS as well. =A0I'll create a new developer
> snapshot later today.
>
>
> Thanks again,
> Corinna
Hi Corinna;
The problem seems to be fixed now (after a recent update).
uname.exe -a
CYGWIN_NT-5.1 KWOLCOTT-T61 1.7.8(0.236/5/3) 2011-03-01 09:36 i686 Cygwin
Thank you.
Ken Wolcott
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
- Raw text -