<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/139098>139098</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[llvm-debuginfo-analizer] Segfault when consuming `debuginfologicalview` library inside a project whose build-mode doesn't match LLVM's
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
jalopezg-git
</td>
</tr>
</table>
<pre>
SIGSEGV happens when using `llvm::logicalview` interfaces from a program built in Debug mode when LLVM was built in Release mode (or viceversa).
https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/DebugInfo/LogicalView/Core/LVObject.h#L173
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUkk-L2zAQxT_N-CISlPH_gw9pt14WUgoN5C5ZY1uLLBlJTtj99MX20kBvPQmkp-G9-T0Rgh4sUQP5N8hfErHE0fnmXRg30-dwGHRMpFMfzfXt9frj9cZGMc9kA3uMZNkStB0YFNyY-wTpGdKzcYPuhLlrekDBmbaRfC86Cqz3bmKCzd4NXkxMLtpEpi17IbkMbHKK9qGXy-0ne4jwVPwmQyLQrgGsnGd33dGdfBCA9RH4Gfh5jHEOqwlsAdtBx3GRx85NgO1mbz8Os3fv1EXAVhonAdtJaPvUaNuZRdHzYrP3ZnsH2F72cLc1HLbfnV91l9svuU48joDp5VSmwM-JalJVp7VIqDmVWVGe6iLPkrHBTJWYylwWVVfnnURRqYyqKqOqz6qsSHSDHHOe8-qU59kpOyLvUl6rStZcpaRyyDhNQpvj6u_o_JDoEBZqTmnN6yoxQpIJG05ESw-2vQLiStc32wrkMgTIuNEhhueYqKPZerBp1Bpb294dhBVGf5KH_IVdaejFYuJOqnM2LNNXBf5--KcBRksv_AfTNmhFewHWdbHH6AJtkNVhI6scBQtYRjaJ2I1bEQDLkCzeNP9Nd8sdANuvxdwb_BMAAP__dYr2qg">