[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#11170: emacs install/upgrade fails

From: Stefan Monnier
Subject: bug#11170: emacs install/upgrade fails
Date: Wed, 04 Apr 2012 13:37:20 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux)

> Installation and upgrade of emacs version 23.4+1-2 fails on lemote
> yeeloong (mipsel) machine running debian wheezy. According to
> conversations on the debian mips listserve, David Daney writes: "this
> is an emacs bug... If you set your page size to 4K, emacs would work,
> but my understanding is that due to cache aliasing, loongson cannot
> work with 4K pages." Below is the output of "apt-get install emacs23":

Emacs does a lot of funny things (e.g. has its own malloc
implementation, used on some configs), but I don't see the connection
between your assertion failure and some presumed reliance on a 4KB
page size.

Indeed, your assertion failure refers to "malloc.c" and identifiers
which don't exist in Emacs's source code, so it looks like this Emacs
was not built with Emacs's own allocator (whose file name is gmalloc.c),
but with the standard malloc, so I don't think we can help much at
this point.

If you can build the Emacs executable yourself, reproduce the problem
with it, and show us the build log, we might be able to dig deeper, but
without this info, all I see is that libc's malloc burped (which
usually indicates some memory corruption which can come from anywhere in
the megabytes of code involved).


reply via email to

[Prev in Thread] Current Thread [Next in Thread]