<html>
<head>
<base href="https://bugs.llvm.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - llvm-symbolizer fails to read symbolnames from a .gnu_debuglink file when using symbol tables"
href="https://bugs.llvm.org/show_bug.cgi?id=33823">33823</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>llvm-symbolizer fails to read symbolnames from a .gnu_debuglink file when using symbol tables
</td>
</tr>
<tr>
<th>Product</th>
<td>libraries
</td>
</tr>
<tr>
<th>Version</th>
<td>4.0
</td>
</tr>
<tr>
<th>Hardware</th>
<td>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>DebugInfo
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>npl@chello.at
</td>
</tr>
<tr>
<th>CC</th>
<td>llvm-bugs@lists.llvm.org
</td>
</tr></table>
<p>
<div>
<pre>Hello,
I am trying to extract information using llvm-symbolize and a executable that
uses a '.gnu_debuglink' section to point to the separated debug-information.
This works for finding the source-file and -line, but the functionname is
always 'dlerror'.
Adding the flag -use-symbol-table=false fixes the behavior, but this is
unexpected as the help says that entries in the symbol table are "preferred",
but they appear to cmpletely disable searching the file with debug information.
similarly passing the file with debug-information will result in functionames
being available (this file does not have a symboltable)</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>