[Bug 51046] New: Empty strings removed from target's argument list

Bug ID 51046
Summary Empty strings removed from target’s argument list
Product lldb
Version 10.0
Hardware PC
OS Linux
Status NEW
Severity normal
Priority P
Component All Bugs
Assignee lldb-dev@lists.llvm.org
Reporter tom.pouget@gmail.com
CC jdevlieghere@apple.com, llvm-bugs@lists.llvm.org

When I run :

./myprog "" 2 4 2 

from bash or zsh the empty string argument is included in the list of arguments
but when I use :

lldb -- ./myprog "" 2 4 2

the empty string is removed from the arguments. So I can't really debug passing 
empty strings to my program. Is is a technical constraint or a design choice or
a bug ?

Running clang version 10.0.0-4ubuntu1 Target : x86_64-pc-linux-gnu