https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291233
Bug ID: 291233
Summary: llvm-cov complains about registered duplicated options
and segfaults
Product: Base System
Version: 16.0-CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: bin
Assignee: [email protected]
Reporter: [email protected]
llvm-cov segfaults, just executing `llvm-cov show` gives the following trace:
# llvm-cov show
: CommandLine Error: Option 'o' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options
PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the
crash backtrace.
Stack dump:
0. Program arguments: llvm-cov "llvm-cov show"
#0 0x00002b6b9178c0e9 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int)
/usr/src/contrib/llvm-p3
#1 0x00002b6b91789e55 llvm::sys::RunSignalHandlers()
/usr/src/contrib/llvm-project/llvm/lib/Suppo8
#2 0x00002b6b9178c7f7 SignalHandler
/usr/src/contrib/llvm-project/llvm/lib/Support/Unix/Signals.i3
#3 0x00002b6b95de681c handle_signal /usr/src/lib/libthr/thread/thr_sig.c:0:3
#4 0x00002b6b95de5e2b thr_sighandler
/usr/src/lib/libthr/thread/thr_sig.c:262:1
#5 0x00002b6b8c3af2d3 ([vdso]+0x2d3)
#6 0x00002b6b98a6da9a __sys_thr_kill
/usr/obj/usr/src/amd64.amd64/lib/libsys/thr_kill.S:4:0
#7 0x00002b6b977544c4 _raise /usr/src/lib/libc/gen/raise.c:0:10
#8 0x00002b6b97805889 abort /usr/src/lib/libc/stdlib/abort.c:67:17
#9 0x00002b6b9174303e llvm::report_fatal_error(llvm::Twine const&, bool)
/usr/src/contrib/llvm-pr5
#10 0x00002b6b91742e79 (/usr/lib/libprivatellvm.so.19+0x4142e79)
#11 0x00002b6b9172b39b (/usr/lib/libprivatellvm.so.19+0x412b39b)
#12 0x00002b6b9171b374 addOption
/usr/src/contrib/llvm-project/llvm/lib/Support/CommandLine.cpp:0:5
#13 0x00002b6b9171b374 llvm::cl::Option::addArgument()
/usr/src/contrib/llvm-project/llvm/lib/Supp7
#14 0x00002b636b6adefb llvm::cl::alias::done()
/usr/src/contrib/llvm-project/llvm/include/llvm/Sup5
#15 0x00002b636b6a8af4 llvm::cl::alias::alias<char [2], llvm::cl::desc,
llvm::cl::aliasopt>(char c5
#16 0x00002b636b6a9372 doShow
/usr/src/contrib/llvm-project/llvm/tools/llvm-cov/CodeCoverage.cpp:03
#17 0x00002b636b6a70a9 run
/usr/src/contrib/llvm-project/llvm/tools/llvm-cov/CodeCoverage.cpp:960:2
#18 0x00002b636b6a53c9 showMain
/usr/src/contrib/llvm-project/llvm/tools/llvm-cov/CodeCoverage.cpp5
#19 0x00002b636b6f129e main
/usr/src/contrib/llvm-project/llvm/tools/llvm-cov/llvm-cov.cpp:81:14
#20 0x00002b6b97728eff __libc_start1 /usr/src/lib/libc/csu/libc_start1.c:180:2
Abort trap (core dumped)
This is on FreeBSD 16.0, but I was using 15.0 and got the same kind of error.
--
You are receiving this mail because:
You are the assignee for the bug.