clang -g -fsanitize=address produces broken debug info?

Hi,
DWARF info produced with "clang -g -fsanitize=address" doesn't have a
complete .debug_aranges section. LLDB relies on .debug_aranges if it is
present, thus LLDB fails to load any debug info for clang binaries built
with -fsanitize=address. The LLDB folks believe this is a clang bug. Can
someone from the clang side look into this?
Thanks,
-Kal

Hi,
DWARF info produced with “clang -g -fsanitize=address” doesn’t have a
complete .debug_aranges section. LLDB relies on .debug_aranges if it is
present, thus LLDB fails to load any debug info for clang binaries built
with -fsanitize=address. The LLDB folks believe this is a clang bug. Can
someone from the clang side look into this?

Can you describe in what way it is broken? Do you have a reduced test case?