<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/69335>69335</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Wasm-ld crash
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
harutyuntagushyan8
</td>
</tr>
</table>
<pre>
I'm building project with emscripten(3.1.47) in which clang version is 18.0.0.
In linking state I got crash with this stacktrace`
Stack dump:
0. Program arguments: /Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/wasm-ld @/var/folders/7g/wm08bcvs20lbf6y0lzp_zm840000gn/T/emscripten_e0r14oju.rsp.utf-8
#0 0x000000010909cfc8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100145fc8)
#1 0x000000010909a9d5 llvm::sys::RunSignalHandlers() (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x1001439d5)
#2 0x000000010909dbd6 SignalHandler(int) (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100146bd6)
#3 0x00007ff81327637d (/usr/lib/system/libsystem_platform.dylib+0x7ff80046637d)
#4 0x00000001094a68dd bool llvm::DenseMapBase<llvm::DenseMap<lld::wasm::ImportKey<llvm::wasm::WasmSignature>, unsigned int, llvm::DenseMapInfo<lld::wasm::ImportKey<llvm::wasm::WasmSignature>, void>, llvm::detail::DenseMapPair<lld::wasm::ImportKey<llvm::wasm::WasmSignature>, unsigned int>>, lld::wasm::ImportKey<llvm::wasm::WasmSignature>, unsigned int, llvm::DenseMapInfo<lld::wasm::ImportKey<llvm::wasm::WasmSignature>, void>, llvm::detail::DenseMapPair<lld::wasm::ImportKey<llvm::wasm::WasmSignature>, unsigned int>>::LookupBucketFor<lld::wasm::ImportKey<llvm::wasm::WasmSignature>>(lld::wasm::ImportKey<llvm::wasm::WasmSignature> const&, llvm::detail::DenseMapPair<lld::wasm::ImportKey<llvm::wasm::WasmSignature>, unsigned int> const*&) const (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x10054f8dd)
#5 0x00000001094ac861 lld::wasm::writeResult() (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100555861)
#6 0x000000010946ed27 lld::wasm::(anonymous namespace)::LinkerDriver::linkerMain(llvm::ArrayRef<char const*>) (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100517d27)
#7 0x000000010946abad lld::wasm::link(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, bool, bool) (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100513bad)
#8 0x00000001090b0553 lld::unsafeLldMain(llvm::ArrayRef<char const*>, llvm::raw_ostream&, llvm::raw_ostream&, llvm::ArrayRef<lld::DriverDef>, bool) (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100159553)
#9 0x0000000108fe7c62 lld_main(int, char**, llvm::ToolContext const&) (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100090c62)
#10 0x0000000108fe8361 main (/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/lld+0x100091361)
#11 0x00007ff812ec03a6
em++: error: '/Users/htagushyan/repos/pi-libs/javascript/emsdk/upstream/bin/wasm-ld @/var/folders/7g/wm08bcvs20lbf6y0lzp_zm840000gn/T/emscripten_e0r14oju.rsp.utf-8' failed (received SIGSEGV (-11))
ninja: build stopped: subcommand failed.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsV11v4ygX_jXkBjXCYGN8kYv0w_NW74w0ms7uXFbYYJsWgwU4bebXr7AzTdypVvvRdrXSVlVC-DjneR4OBw73XrVGyg3IzkF2ueJj6KzbdNyNYT-awNvRd3tu2KqyYr-5BjjvYTUqLZRp4eDsnawDfFChg7L3tVNDkAZgRtbJOs0BLqAy8KFTdQdrzU0Ld9J5ZQ1UHiZsjdZoDdAlQNtrA7Uy99GqDzxIeA1bG2DtuO9m-6FTPo7V98HxWgKK5pXz500cgGLsB0AOXdF08dnZ1vEecteOvTTBA7KFAJe_eOk8wGX3RBHg0snBxs5BnWlVxdYd3_GZFsCl7L24B7gcBx-c5D3AZaXiugfu-zMtIEgRwOWOO4DLxmoxu8jbOKVHrKp3HiNdNXSP9Pfh9nvPUoQQaqONr7ODg4S3ErkktXfj2vlhPYbmjM2kIMAEQfSI5r8EFaiom5pBrXd9pE62fu_nxmenTJiE-TophtlxkuMPt_YHDQrwBVQmxP0CmL22PFoLgM_RY4JQkmZNzQAujmySZ2x4IbKX2HwZzY1qDdf_40boCR57D8CkENkCMH4GWFSCwgU0gNk7qUkrQRfgyAFc3jQsITinJBcHFKOPcalVBXDp9z7Ifv45t28HzUNjXb8W-2nOOXqMRhBKaTSy8JIuJEg5ZULAylp9snGX0nj5iQ_n3EtALn4emDrF3BdP0Ny67gfrwv_lfrHmOP6N-34SO4xOAnIVQ3c0UxYTcwxfvADi2jT29fztrBKH5nGJkIErvXT7mSv3RjTJ1ROC_zT8WxpOcz9aez8O52N9L0NpX8th9MlewRCsrfHhkKj_Qbl-4NhOUIr55xsnuSxtmFimn-xZ-qkZTV46Bw9OBflF-lGHd7kssixjNFlApUuoVAqcvwQVYMaNNfvejh4a3ks_TFd2cQhPZe6lu3RqJ93co6eeTzxiOLnXt87x_RfZAHJRd9wdNyzu55vzT3KB8wX__Bl_XnHxEv9I548TOT0EP79kfm8sXlLH77cXhFR8Gbts-XqoUJaRoyCj8byRH7X4cxv71_V40cETnDngLmPn1fuplmRFlpGFasWpaqyReU1xVO22n3U6XFpRmSk7bZfcvlqrL6wJ8jGcpNK35oEKVFP8xCO-ddEzHozQBEYObw4lISeZKUJJTl-KWNaIcDqPxofhefwnWyidi7dh3IT831k24Rw2XGk5PYOdrKXaSQFvrj_cXH34NfadJZMwP7QxytzxyHgqc6EPdhhkPA_Qj1Vt-54bcbC4XokNEQUp-EpuElrkWYaTPF91m_gmzjCtJckLnIla8AzLJq_TJmeFSNOV2mAU4yHJkzShCV3TglHGCRUSFQmnGKRI9lzpdYzitXXtSnk_yg0tCMlWmldS-6lqx9jIBzgNAoxjEe82cc1ZNbYepEgrH_zRSlBBy823g_RTfb0and50IQxTpYVLgMtWhW6s1rWdaoR4juavs0PJD3A5eYwbNSH6LQAA___9nQsH">