<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr">I’m not an expert either, but it looks like it’s related to hyperscan (“<span style="background-color: rgba(255, 255, 255, 0);">ue2::hs_compile_multi_int</span>”).</div><div dir="ltr"><br></div><div dir="ltr">Possibly related: <a href="https://github.com/intel/hyperscan/issues/133">https://github.com/intel/hyperscan/issues/133</a></div><div dir="ltr"><br></div><div dir="ltr">I suggest two paths:</div><div dir="ltr"><br></div><div dir="ltr">1. Poke at hyperscan and see if that’s the problem on this specific architecture.</div><div dir="ltr"><br></div><div dir="ltr">2. That’s exactly the information the upstream author needs to pinpoint the problem. Please open an issue at <a href="https://github.com/rspamd/rspamd/issues/2884">https://github.com/rspamd/rspamd/issues</a> and post that very same lldb output, along with the error message, and ask for help there. He’ll probably send you along to hyperscan, but would also have insight if it’s something rspamd-specific.</div><div dir="ltr"><br></div><blockquote type="cite"><div dir="ltr"><div class="">I was finally able to run a test on the failing rspamd, I am not familiar with reading this core dumps and followed the instructions given in the URL, i got following from lldb:</div><div class=""><br class=""></div><div class=""><br class=""><div class="">
<div><div class="" style="margin: 0cm 0cm 0.0001pt;"><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">lldb `which /opt/local/bin/rspamd` -c /cores/core.89034 </span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">(lldb) target create "/opt/local/bin/rspamd" --core "/cores/core.89034"</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Core file '/cores/core.89034' (x86_64) was loaded.</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; color: rgb(153, 153, 153);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">(lldb) </span><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">bt all</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">* thread #1, stop reason = signal SIGSTOP</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> * frame #0: 0x000000000f4c74b1 librspamd-server.dylib`ue2::hs_compile_multi_int(char const* const*, unsigned int const*, unsigned int const*, hs_expr_ext const* const*, unsigned int, unsigned int, hs_platform_info const*, hs_database**, hs_compile_error**, ue2::Grey const&) + 513</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> frame #1: 0x000000000f4c7c40 librspamd-server.dylib`hs_compile_multi + 96</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> frame #2: 0x000000000f2daff5 librspamd-server.dylib`rspamd_multipattern_compile + 370</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> frame #3: 0x000000000f376b70 librspamd-server.dylib`rspamd_language_detector_init + 5664</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> frame #4: 0x000000000f31d570 librspamd-server.dylib`rspamd_config_read + 1262</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> frame #5: 0x000000010d479de8 rspamd`load_rspamd_config + 107</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> frame #6: 0x000000010d479499 rspamd`main + 1373</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> frame #7: 0x00007fff55d0f015 libdyld.dylib`start + 1</span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; color: rgb(153, 153, 153);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">(lldb) </span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">It created two core dumps every minute until I unloaded rspamd.</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Regards,</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">Horst</span></div><div style="font-size: 12pt; font-family: "Times New Roman", serif;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div></div></div></div><div><blockquote type="cite" class=""><div class="">On 10 Sep 2019, at 11:40, Steven Smith <<a href="mailto:steve.t.smith@gmail.com" class="">steve.t.smith@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="content-type" content="text/html; charset=utf-8" class=""><div dir="auto" class=""><div dir="ltr" class=""></div><blockquote type="cite" class=""><div dir="ltr" class="">AVX was just a guess. Based in the above it could be sse 4.2 that is the issue. The machine that is failing lacks this (which actually makes that cpu pretty old I would guess)</div></blockquote><br class=""><div class="">A core dump is the most efficient diagnostic. It’s fast and easy. The modern macOS instructions are here: <a href="https://rspamd.com/doc/faq.html#how-to-figure-out-why-rspamd-process-crashed" class="">https://rspamd.com/doc/faq.html#how-to-figure-out-why-rspamd-process-crashed</a></div></div></div></blockquote></div><br class=""></div></div></blockquote></body></html>