[MacPorts] #64159: neovim @0.6.0 +debug: segfaults during build process
MacPorts
noreply at macports.org
Thu Jan 13 02:48:13 UTC 2022
#64159: neovim @0.6.0 +debug: segfaults during build process
--------------------------+--------------------
Reporter: cooljeanius | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: neovim |
--------------------------+--------------------
Comment (by cooljeanius):
hm, I'm trying to get a stack trace, but it doesn't seem to be doing
anything when run inside gdb:
{{{
$ /opt/local/libexec/gnubin/gdb
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
GNU gdb (GDB) 11.1
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin20.6.0".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim...
(gdb) set args -u NONE -i NONE -e --headless -c helptags\ doc -c quit
(gdb) run
Starting program:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
-u NONE -i NONE -e --headless -c helptags\ doc -c quit
[New Thread 0x2b03 of process 19069]
}}}
(I haven't learned how to transition my `gdb` commands to `lldb` commands
yet)
`otool -L` says:
{{{
$ otool -L
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_neovim/neovim/work/build/bin/nvim:
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(compatibility version 150.0.0, current version 1775.118.101)
/opt/local/lib/libintl.8.dylib (compatibility version 11.0.0,
current version 11.0.0)
/opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0,
current version 9.1.0)
/opt/local/lib/libluv.1.dylib (compatibility version 1.0.0,
current version 1.41.0)
/opt/local/lib/libuv.1.dylib (compatibility version 2.0.0, current
version 2.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1292.100.5)
/opt/local/lib/libmsgpackc.2.dylib (compatibility version 2.0.0,
current version 2.0.0)
/opt/local/lib/libvterm.0.dylib (compatibility version 1.0.0,
current version 1.4.0)
/opt/local/lib/libtermkey.1.dylib (compatibility version 16.0.0,
current version 16.2.0)
/opt/local/lib/libunibilium.4.dylib (compatibility version 5.0.0,
current version 5.0.0)
/opt/local/lib/libtree-sitter.0.dylib (compatibility version
0.0.0, current version 0.0.0)
/usr/lib/libutil.dylib (compatibility version 1.0.0, current
version 1.0.0)
/opt/local/lib/libluajit-5.1.2.dylib (compatibility version 2.1.0,
current version 2.1.0)
}}}
macOS and Xcode version info:
{{{
macOS 11.6.2 20G314 x86_64
Xcode 13.2.1 13C100
}}}
--
Ticket URL: <https://trac.macports.org/ticket/64159#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list