stack overflow because of infinite recusrion in mime cache lookup
debian testing, glib 2.78.1-4, nautilus stack trace:
#74797 0x00007f7bbd58355e in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x7f7b967bb0b4 "text/javascript", base=base@entry=0x55badfbdf744 "image/*") at ../../../gio/xdgmime/xdgmimecache.c:971
n_entries = <optimized out>
cache = 0x7f7b980015d0
list_offset = <optimized out>
offset = <optimized out>
n_parents = 1
parent_offset = <optimized out>
umime = 0x7f7b967e0cac "application/javascript"
ubase = 0x55badfbdf744 "image/*"
j = 0
i = 1
min = 6
max = 7
med = 6
cmp = <optimized out>
#74798 0x00007f7bbd58355e in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x7f7b967e2e7c "application/ecmascript", base=base@entry=0x55badfbdf744 "image/*") at ../../../gio/xdgmime/xdgmimecache.c:971
n_entries = <optimized out>
cache = 0x7f7b98001570
list_offset = <optimized out>
offset = <optimized out>
n_parents = 1
parent_offset = <optimized out>
umime = 0x7f7b967e2e7c "application/ecmascript"
ubase = 0x55badfbdf744 "image/*"
j = 0
i = 3
min = 3
max = 5
med = 4
cmp = <optimized out>
#74799 0x00007f7bbd58355e in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x7f7b967bb0b4 "text/javascript", base=base@entry=0x55badfbdf744 "image/*") at ../../../gio/xdgmime/xdgmimecache.c:971
n_entries = <optimized out>
cache = 0x7f7b980015d0
list_offset = <optimized out>
offset = <optimized out>
n_parents = 1
parent_offset = <optimized out>
umime = 0x7f7b967e0cac "application/javascript"
ubase = 0x55badfbdf744 "image/*"
j = 0
i = 1
min = 6
max = 7
med = 6
cmp = <optimized out>
#74800 0x00007f7bbd58355e in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x7f7b967e2e7c "application/ecmascript", base=base@entry=0x55badfbdf744 "image/*") at ../../../gio/xdgmime/xdgmimecache.c:971
n_entries = <optimized out>
cache = 0x7f7b98001570
list_offset = <optimized out>
offset = <optimized out>
n_parents = 1
parent_offset = <optimized out>
umime = 0x7f7b967e2e7c "application/ecmascript"
ubase = 0x55badfbdf744 "image/*"
j = 0.
i = 3
min = 3
max = 5
med = 4
cmp = <optimized out>
#74801 0x00007f7bbd58355e in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x7f7b967bb0b4 "text/javascript", base=base@entry=0x55badfbdf744 "image/*") at ../../../gio/xdgmime/xdgmimecache.c:971
n_entries = <optimized out>
cache = 0x7f7b980015d0
list_offset = <optimized out>
offset = <optimized out>
n_parents = 1
parent_offset = <optimized out>
umime = 0x7f7b967e0cac "application/javascript"
ubase = 0x55badfbdf744 "image/*"
j = 0
i = 1
min = 6
max = 7
med = 6
cmp = <optimized out>
#74802 0x00007f7bbd58355e in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x7f7b967ba318 "application/json5", base=base@entry=0x55badfbdf744 "image/*") at ../../../gio/xdgmime/xdgmimecache.c:971
n_entries = <optimized out>
cache = 0x7f7b98001570
list_offset = <optimized out>
offset = <optimized out>
n_parents = 1
parent_offset = <optimized out>
umime = 0x7f7b967ba318 "application/json5"
ubase = 0x55badfbdf744 "image/*"
j = 0
i = 3
min = 0
max = 28
med = 14
cmp = <optimized out>
#74803 0x00007f7bbd58355e in __gio_xdg_cache_mime_type_subclass (mime=mime@entry=0x55bae490f750 "application/json", base=base@entry=0x55badfbdf744 "image/*") at ../../../gio/xdgmime/xdgmimecache.c:971
n_entries = <optimized out>
cache = 0x7f7b98001570
list_offset = <optimized out>
offset = <optimized out>
n_parents = 1
parent_offset = <optimized out>
umime = 0x55bae490f750 "application/json"
ubase = 0x55badfbdf744 "image/*"
j = 0
i = 3
min = 11
max = 13
med = 12
cmp = <optimized out>
#74804 0x00007f7bbd581d80 in __gio_xdg_mime_type_subclass (base=0x55badfbdf744 "image/*", mime=0x55bae490f750 "application/json") at ../../../gio/xdgmime/xdgmime.c:844
umime = <optimized out>
ubase = <optimized out>
parents = <optimized out>
umime = <optimized out>
ubase = <optimized out>
parents = <optimized out>
#74805 0x00007f7bbd50b9d2 in g_content_type_is_a (type=0x55bae490f750 "application/json", supertype=0x55badfbdf744 "image/*") at ../../../gio/gcontenttype.c:279
res = <optimized out>
__func__ = "g_content_type_is_a"
#74806 0x000055badfba610f in can_set_wallpaper (selection=0x55bae62d9820) at ../src/nautilus-files-view.c:6683
file = <optimized out>
file = <optimized out>