GNU bug report logs - #69008
29.2; Emacs 29.2 crashes when load-library a .dylib on MacOS Sonoma 14.3.1

Previous Next

Package: emacs;

Reported by: marco.antoniotti <at> unimib.it

Date: Fri, 9 Feb 2024 22:25:01 UTC

Severity: normal

Found in version 29.2

Done: Marco Antoniotti <marco.antoniotti <at> unimib.it>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Marco Antoniotti <marco.antoniotti <at> unimib.it>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 69008 <at> debbugs.gnu.org
Subject: bug#69008: 29.2; Emacs 29.2 crashes when load-library a .dylib on MacOS Sonoma 14.3.1
Date: Sat, 10 Feb 2024 10:40:03 +0100
[Message part 1 (text/plain, inline)]
Hi,

The code of my module is in the Github repo belo (sorry about the
licensing, the format, being on Github, etc).  I also attached the MacOS
crash report.  I hope it helps.  Sorry, but I am just running Emacs and I
really do not have the time to dig more into its guts.

I get the .dylib and move it in the `load-path`.  Doing M-x load-library
crashes Emacs.

Maybe I am just doing something very stupid.  You tell me.

https://github.com/marcoxa/platel

Thank you for your work.

All the best

Marco



On Sat, Feb 10, 2024 at 8:33 AM Eli Zaretskii <eliz <at> gnu.org> wrote:

> > From: Marco Antoniotti <marco.antoniotti <at> unimib.it>
> > Date: Fri, 9 Feb 2024 23:23:18 +0100
> >
> > I just tried M-x load-library on a .dylib I created to test the
> > module/extension writing facility.  The library is very simple and
> > follows the example in the documentation.
> >
> > Sorry, EMacs just crashed and I don't know what other info to send you.
>
> The crash backtrace information is one kind of data we could find
> useful.  The source code of your module is another.
>
> Thanks.
>
[Message part 2 (text/html, inline)]
[crash-report.txt (text/plain, attachment)]

This bug report was last modified 1 year and 104 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.