<html>
<head>
<base href="http://llvm.org/bugs/" />
</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 --- - LLDB doesn't properly handle DW_AT_byte_size == 0 with DW_TAG_array_type"
href="http://llvm.org/bugs/show_bug.cgi?id=16793">16793</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>LLDB doesn't properly handle DW_AT_byte_size == 0 with DW_TAG_array_type
</td>
</tr>
<tr>
<th>Product</th>
<td>lldb
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</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>All Bugs
</td>
</tr>
<tr>
<th>Assignee</th>
<td>lldb-dev@cs.uiuc.edu
</td>
</tr>
<tr>
<th>Reporter</th>
<td>andrew.kaylor@intel.com
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr></table>
<p>
<div>
<pre>When you use icc to compile the test/lang/c/struct_types test case, the
compiler generates DWARF information describing the type zero-length array
member variable using DW_TAG_array_type and includes the DW_AT_byte_size
attribute with a value of zero. LLDB is able to display this member using the
'frame variable' command, but using it as part of an array fails with an error
claiming that it is not an array variable.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>