GNU bug report logs -
#71712
29.3; Crash on OpenBSD
Previous Next
Reported by: Kirill A. Korinsky <kirill <at> korins.ky>
Date: Sat, 22 Jun 2024 00:29:02 UTC
Severity: normal
Tags: unreproducible
Found in version 29.3
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Sat, 22 Jun 2024 11:00:53 +0100,
Eli Zaretskii <eliz <at> gnu.org> wrote:
>
> Yes, but memory_full signals an error, which (a) you should have seen,
> and (b) it prevents the rest of the code from being executed, because
> it throws to top-level. Thus, for all practical purposes the return
> value of xmalloc does not matter if the memory could not be allocated.
> So I don't believe this is what happened to you, even if we assume
> that you have indeed ran out of memory (which in itself is quite
> improbably on modern systems).
This isn't that large machine which has 16Gb ram, and I use default OpenBSD
limits which is:
~ $ ulimit -a
time(cpu-seconds) unlimited
file(blocks) unlimited
coredump(blocks) unlimited
data(kbytes) 134217728
stack(kbytes) 4096
lockedmem(kbytes) 87381
memory(kbytes) 15959444
nofiles(descriptors) 512
processes 256
~ $
thus, emacs instance which had crashed had run magit, markdown-mode and a
few other heavy things for couple of hours at least.
Additionally, I use 1Gb of RAM for /tmp, at time of crash it had run VM
which uses 5Gb, and over of it Chrome which consumes some memory.
So, I really think that it migth be tin on available memory.
But I haven't got any proof of that.
Anyway, I preserve the core, and if something additional is required, feel
free to ask.
--
wbr, Kirill
This bug report was last modified 271 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.