gunixmounts: Fix segfaults caused by new filter of mounts
Commit ed88b23f added libmount-based implementation to filter out mounts with repeated device path. Unfortunately, this introduced a new bug, which may cause segfaults from in certain configurations.
The problem is that
mnt_table_uniq_fs () is called from the loop which
already operates with the
fs structs from that table. It may happen that
fs is removed from the table, which may consequently lead to
Closes: #1645 (closed)