empty before obtaining the dev name
If dev->aliases linked list is empty, then directly obtain the str
address of dm_str_list saved in dev_aliases.n, an unknown address
will be returned, which may cause segfault.
So we need to judge whether the dev->aliases linked list is empty before
getting it to avoid returning unknown address.
Fix issue: https://gitee.com/src-openeuler/lvm2/issues/I4RZP9
Signed-off-by: Zhiqiang Liu <liuzhiqiang26@huawei.com>