[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: latest-from-bzr segfaults easily
From: |
Jim Meyering |
Subject: |
Re: latest-from-bzr segfaults easily |
Date: |
Wed, 25 May 2011 20:48:10 +0200 |
Paul Eggert wrote:
> On 05/25/11 04:41, Jim Meyering wrote:
>> The latest is not usable for me on Fedora 15, x86_64.
>>
>> How to reproduce using emacs built from the latest bzr
>> sources of about 5 hours ago:
>>
>> First, get a cloned copy of the dash sources:
>> (you can probably use C source file, but this is particularly reliable)
>>
>> git clone git://git.kernel.org/pub/scm/utils/dash/dash.git && cd dash
>>
>> Then, run this and type `C-s sh_':
>>
>> $ /p/p/emacs-2011-05-25.08h03/bin/emacs -q src/error.c
>> Fatal error (11)zsh: abort (core dumped)
>
> I can't reproduce the problem on Fedora 14, x86_64.
> I used bzr 104366 and the command:
>
> ~/src/gnu/emacs/trunkclone/src/emacs -q src/error.c
>
> It could be a Fedora 15 thing, or it could be something else
> different in our setups.
>
> I recall having a similer problem on Ubuntu 10.10 that I tracked
> down to a bug in the glibc string headers: they had marked memmove's
> parameters to be 'restrict', which is quite bogus, and caused
> GCC 4.6.0 to generate incorrect code. Are you using GCC 4.6.0?
Yes, but the head from just a dozen hours earlier works fine.
I'll end up using bisection, if I find the time.