[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#27642: 26.0.50; Assertion failure with nested load
From: |
Eli Zaretskii |
Subject: |
bug#27642: 26.0.50; Assertion failure with nested load |
Date: |
Wed, 12 Jul 2017 17:52:19 +0300 |
> From: Philipp Stephani <p.stephani2@gmail.com>
> Date: Mon, 10 Jul 2017 17:45:09 +0200
>
>
> Create a file /tmp/signal.el containing (user-error "foo")
> Create a file /tmp/load.el containing (load "/tmp/signal.el")
>
> Byte-compile the two files:
> emacs -q -batch -f batch-byte-compile /tmp/load.el /tmp/signal.el
>
> Now run
> emacs -q -l /tmp/load.elc
>
> Emacs will crash if assertions are enabled.
I guess the safety harness installed by Paul should be improved to
support recursive calls to 'load'. Until then, I installed a
temporary work-around, just to let people who build with assertions
enabled work in Emacs without crashes in these cases.
Thanks.