<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/62613>62613</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Segmentation fault building qmmp-plugin-pack-1.6.0
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
SuperFes
</td>
</tr>
</table>
<pre>
```[1/1] Linking CXX shared module src/Input/ffap/libffap.so
FAILED: src/Input/ffap/libffap.so
: && /usr/lib/ccache/bin/clang++ -fPIC -O2 -march=native -flto=thin -Wno-error=enum-constexpr-conversion -Wl,-O1 -Wl,--as-needed -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind -Wl,--as-needed -Wl,-z,noexecstack -shared -o src/Input/ffap/libffap.so src/Input/ffap/CMakeFiles/ffap.dir/ffap_autogen/mocs_compilation.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/decoder_ffap.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/decoder_ffapcue.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/decoderffapfactory.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/ffapmetadatamodel.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/ffap.c.o src/Input/ffap/CMakeFiles/ffap.dir/qrc_translations.cpp.o /usr/lib64/libQt5Widgets.so.5.15.9 -L/usr/lib64 -lqmmp-1 -lQt5Widgets -lQt5Gui -lQt5Core -L/usr/lib64 -ltag -lz /usr/lib64/libQt5Gui.so.5.15.9 /usr/lib64/libQt5Core.so.5.15.9 && :
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0. Program arguments: /usr/lib/llvm/16/bin/ld.lld --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -shared -o src/Input/ffap/libffap.so /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crti.o /usr/lib/llvm/16/bin/../../../../lib/clang/16/lib/linux/clang_rt.crtbegin-x86_64.o -L/usr/lib64 -L/usr/lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/lib -L/lib -L/usr/lib -plugin-opt=mcpu=znver3 -plugin-opt=O2 -plugin-opt=thinlto -O1 --as-needed --as-needed -z noexecstack src/Input/ffap/CMakeFiles/ffap.dir/ffap_autogen/mocs_compilation.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/decoder_ffap.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/decoder_ffapcue.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/decoderffapfactory.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/ffapmetadatamodel.cpp.o src/Input/ffap/CMakeFiles/ffap.dir/ffap.c.o src/Input/ffap/CMakeFiles/ffap.dir/qrc_translations.cpp.o /usr/lib64/libQt5Widgets.so.5.15.9 -lqmmp-1 -lQt5Widgets -lQt5Gui -lQt5Core -ltag -lz /usr/lib64/libQt5Gui.so.5.15.9 /usr/lib64/libQt5Core.so.5.15.9 -lstdc++ -lm /usr/lib/llvm/16/bin/../../../../lib/clang/16/lib/linux/libclang_rt.builtins-x86_64.a --as-needed -lunwind --no-as-needed -lc /usr/lib/llvm/16/bin/../../../../lib/clang/16/lib/linux/libclang_rt.builtins-x86_64.a --as-needed -lunwind --no-as-needed /usr/lib/llvm/16/bin/../../../../lib/clang/16/lib/linux/clang_rt.crtend-x86_64.o /usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../lib64/crtn.o
#0 0x00007f74af5f33b6 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/llvm/16/bin/../lib64/libLLVM-16.so+0x3bf33b6)
#1 0x00007f74af5f1342 llvm::sys::RunSignalHandlers() (/usr/lib/llvm/16/bin/../lib64/libLLVM-16.so+0x3bf1342)
#2 0x00007f74af5f3bbb (/usr/lib/llvm/16/bin/../lib64/libLLVM-16.so+0x3bf3bbb)
#3 0x00007f74ab456340 (/usr/lib64/libc.so.6+0x38340)
#4 0x00007f74b07a34b7 (/usr/lib/llvm/16/bin/../lib64/libLLVM-16.so+0x4da34b7)
#5 0x00007f74b07a332e llvm::computeDeadSymbolsAndUpdateIndirectCalls(llvm::ModuleSummaryIndex&, llvm::DenseSet<unsigned long, llvm::DenseMapInfo<unsigned long, void>> const&, llvm::function_ref<llvm::PrevailingType (unsigned long)>) (/usr/lib/llvm/16/bin/../lib64/libLLVM-16.so+0x4da332e)
#6 0x00007f74b07a36b2 llvm::computeDeadSymbolsWithConstProp(llvm::ModuleSummaryIndex&, llvm::DenseSet<unsigned long, llvm::DenseMapInfo<unsigned long, void>> const&, llvm::function_ref<llvm::PrevailingType (unsigned long)>, bool) (/usr/lib/llvm/16/bin/../lib64/libLLVM-16.so+0x4da36b2)
#7 0x00007f74b0cce397 llvm::lto::LTO::run(std::function<llvm::Expected<std::unique_ptr<llvm::CachedFileStream, std::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>, std::function<llvm::Expected<std::function<llvm::Expected<std::unique_ptr<llvm::CachedFileStream, std::default_delete<llvm::CachedFileStream>>> (unsigned int, llvm::Twine const&)>> (unsigned int, llvm::StringRef, llvm::Twine const&)>) (/usr/lib/llvm/16/bin/../lib64/libLLVM-16.so+0x52ce397)
#8 0x00007f74b339c973 lld::elf::BitcodeCompiler::compile() (/usr/lib/llvm/16/bin/../lib64/liblldELF.so.16+0x19c973)
#9 0x00007f74b330d8c4 void lld::elf::LinkerDriver::compileBitcodeFiles<llvm::object::ELFType<(llvm::support::endianness)1, true>>(bool) (/usr/lib/llvm/16/bin/../lib64/liblldELF.so.16+0x10d8c4)
#10 0x00007f74b33097ce lld::elf::LinkerDriver::link(llvm::opt::InputArgList&) (/usr/lib/llvm/16/bin/../lib64/liblldELF.so.16+0x1097ce)
#11 0x00007f74b32ffbaf lld::elf::LinkerDriver::linkerMain(llvm::ArrayRef<char const*>) (/usr/lib/llvm/16/bin/../lib64/liblldELF.so.16+0xffbaf)
#12 0x00007f74b32fe994 lld::elf::link(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) (/usr/lib/llvm/16/bin/../lib64/liblldELF.so.16+0xfe994)
#13 0x0000562372db76bb (/usr/lib/llvm/16/bin/ld.lld+0x56bb)
#14 0x0000562372db6f21 lld_main(int, char**) (/usr/lib/llvm/16/bin/ld.lld+0x4f21)
#15 0x00007f74ab4412ca (/usr/lib64/libc.so.6+0x232ca)
#16 0x00007f74ab441385 __libc_start_main (/usr/lib64/libc.so.6+0x23385)
#17 0x0000562372db6b41 _start (/usr/lib/llvm/16/bin/ld.lld+0x4b41)
clang-16: error: unable to execute command: Segmentation fault (core dumped)
clang-16: error: linker command failed due to signal (use -v to see invocation)
ninja: build stopped: subcommand failed.
```
Sorry, I don't have a core to attach.
coredumpctl says:
Coredump entry has no core attached (neither internally in the journal nor externally on disk).
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsWVFv2zgS_jXMCyFBIi3ZfsiDY8d7AVJsbtO77ptBkSObDUWqJJUm_fUHUnZs2WmaNlngsNgiqGly-M03w-EMSTPn5FoDnKPiAhWLM9b5jbHnt10LdgnurDLi8RyV2favuMgRWeaoWOBrqe-kXuP5n39it2EWBG6M6BRgZzkiyyvddh6RZV2zFpGlklVopc6gbIGy2XJ2dX25QHT2I3HcywdJREpESozIsnO2F0JkyTnjG0BkWUkdviqm14hcIHKBk_rmao6T3wlOGmb5BtGFZl7eA05q5Q2iC7-RGieftEnAWmMRXYDumoQb7Tw8tDa07sE6aTTGySeFyDz5Pd-1EuYSDSBA4KTuHCRKILpQSuDE-sCOLrhpWqnAJtbjpNNfpRb9gJJV__U5sL7nGyJzbeABuPOM3-Fk62ecmB967dnx-Qd2B0upwG37UiHttrlinTdrCC5sDHernjjz0uiUt236k5ACuBFgV7HrjfN5B2-ACD01497Yx19BCc0GPBPMs8YIUL8KkvKfnfXF8pW3TLt-GdxW82H8l6P-89---CTFGrxLnUmLNC_SKcbJ9VAW40R9aZo2yUNrP6f_8lsnt91zY-H52Z6tw8c3_D0Wv3XygMF3hAL-QKrf13TW7_Wb68vZ7SV2XdVIjxmuujW20BrrsTd4433rgixZIrJcS7_pqpSbJqCr-91H0lrzGXjwsnSui67FTAssNVedAOw3gLllboMrxu-8ZRzSXv1t3Gyia9onRlmK478ba9aWNZjZddeA9q5PS4N8tCWRl08pSYk05oRkw9wmcf5RAaKLte5wksAmqS1rINkIi5MGg6pXD5NyVY6etvsrdvsRhTUP4j1M0vJESd09JGvdBV4EkWWanv63WyJuvUxPIE-t-g7GPgX3wtvpgcFuaGV9yq2vYC110rNMzWm4_aDjh3b-rPxLfumxepTj3kMNL439kvbnxZWsnhgdKcJJq7rgWNN6RBcNbztEF99CFaNHY6EuDjpCNVTe4FjiDuvRYfsbPqxJ_9SZf-rMU1F5vqbsS0pfP0L5eMfqkSjnBd-d-FTzF2UuJaun5FV1Unmp3S55seEOUbuDXaLNoJ__33L767M9aLHP9e9cr3S6vVVgRGiGs4csy7JxPR6xuqgprUocDaLhFuEeXd-4sVL7WOs_huKPyGQvZNnXlXHeAmvi4WSOpfaIhJCcvM5VByF7ff3fD0lehqsPucgeaBUpITLdc86POOd0RJ7j_Eenb-VaM_UvpoUC6yKf96IVtA5okWNXVlX1Xi6oqmqgix7qqkZFSUfZsa4dHA_bv-yhJnSUDYBGB0BVNmZ0VI3fg_RIRKiBruJYFyVwsG6htnUeFsDE7WNTGeVmWvynFczDlRbSAvdzppQbxN6HeIu-7ZqG2ccrLeBhG4J7kQVoB7fgEZ13Ol7gBVYm7MITqQ-svdK1eU7y3kiB6CWilzjed0_U1J3moSCsLNSIzvcDNxbumVRSrz8-thCcewQ-DbjvE5fB7ZTAwO3lsdvLirzo9k_Sb-bBxhtr2r-pt-e4Mka9o9fLapgNxgOvcw50Oj7gHx9UQuP64-_bLNppRCbOi6GBA-MuH1rgHgSi8yfBTssvHaxabweic8Y3IML55Xabmef4aY6AmnXKrwQo8PDyvLgKYSEOXRkT_OF6fPwqNRys1c7LP2_P38HwH0269Vbq9R9Qv8aJ7xKiBYkROAjRyWGIUjrl0zHFSm1dBaruGxfShyP7fPs2t88aUsEbKqpS4vJ6GWpT3henPBIYMJwOGWZiwkcxNzxD81rqO7ALK--POG7590f5wxU3VXzz6APsehnyBaLzQcJzXdsau5UBLSTTGpxDZJqHpfO2g22ckMlbEsqpM6KtT84Ip57syBnTMYdX-UFJfTewKt5fQyNeeWZ2fS13Efde7AO5Aft8wJ7UdcXqV7MH-4EFzQc2zKxlj3_E5M83zO52zewNW-bEjEhyYAU5sgKm09EzVpx4_EW2hyng9Cz90lgfcm-rZadWB6MGVu9Om0VJ6JiIaly-8mTbv-X1Cag8OMIG0NERaFmTPLhy1fRLvU2awV3BUeHvdQYeKB3VJB8oLYbn5lFOOHvFuZlQwtkAqDwGopMCr1Zh2sp5Zn0041XQdFIMoMfHjqlGOe5Bf9r-arS3P94vk7xEdIa3v9_McKdZpQB7g-EBeOdD-WkapkNE41tYN6B9fOfAsXAGAtxYiA--IF7G7nfuDhDXTCoQWHRRnYs3s1gmHeDkPvYBYKnvDY8an8C11J9ZAAy3dYGdN23QTWfYddUQffsovf8Nrv_av1Qbax9DSF1hEdDHHm_YPWCGo0XeYOY945v0cFIYCrZyr7Bj_c0yDsy3Axi0t494wxzWpkfqYeI7wUSD9Buw4QgAVjOlHrHU8Tn9s-lCB9bGYnh4GjUaC-nuEJmmZ-KciimdsjM4z8sJLSYlmZKzzXkp8tG45jwjGUx5iBKWFVPIp1SMM5GLM3lOMkKzIpsQUuSUpHXBRxNKioLRqsqqCRpl0DCp0hA-qbHrs_juf16SMqdnilWgXPyVkxANX3EcRISgYnFmz-MvBlW3dmiUKem826N46RWcPxM3cemkXuP4-LV9R20Zv0vytEyzs86q81__rSLS_l8AAAD___EmB7c">