#68537 closed defect (duplicate)

neovim @0.9.2: segmentation fault

Reported by: psifertex (Jordan) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: Cc:
Port: neovim

Description

Segmentation fault during building, looks like it's crashing in luajit but I don't see anything recently changed there or any other obvious reason. Tried using +debug variants but the symbols weren't any better. I also tried updating the neovim port to 0.9.4 but the build failed in the exact same way. Not sure if related to the latest macos xcode update, but it's pretty subtle if so why that would be the case!

I've tried doing a clean all even and doing fresh reinstalls of both luv-luajit, luajit, and neovim, none of it has any impact. Crash is still the same.

This is unfortunately a pretty huge issue for me as I use neovim to back all my local editors (lunarvim and vscode with neovim) so it's blocking quite a lot.

Attachments (3)

main.log (1.8 MB) - added by psifertex (Jordan) 11 months ago.
main log of build failure
crash.txt (1.8 KB) - added by psifertex (Jordan) 11 months ago.
backtrace from lldb crash
main.2.log (935.0 KB) - added by psifertex (Jordan) 11 months ago.
0.9.2.log

Change History (8)

Changed 11 months ago by psifertex (Jordan)

Attachment: main.log added

main log of build failure

Changed 11 months ago by psifertex (Jordan)

Attachment: crash.txt added

backtrace from lldb crash

comment:1 Changed 11 months ago by psifertex (Jordan)

Summary: unable to install neovimunable to install neovim due to segmentation fault

Changed 11 months ago by psifertex (Jordan)

Attachment: main.2.log added

0.9.2.log

comment:2 Changed 11 months ago by superobertking (robertking)

Same issue for me. But this is duplicate of #68126. The issue seems to be with the luv-luajit dependency.

Temporary workaround for me is by compiling directly from github release.

comment:3 Changed 11 months ago by psifertex (Jordan)

Oh great, thanks for the heads-up. I'll close this and track that one.

comment:4 Changed 11 months ago by psifertex (Jordan)

Or not, doesn't look like I have the ability to close my own issue.

comment:5 Changed 11 months ago by ryandesign (Ryan Carsten Schmidt)

Milestone: MacPorts Future
Resolution: duplicate
Status: newclosed
Summary: unable to install neovim due to segmentation faultneovim @0.9.2: segmentation fault
Note: See TracTickets for help on using tickets.