<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">