BTW, this happens on dCore-bionic:2018.08.10.22.24 which makes me realize that I am on the wrong forum. Sorry! However, I suspect this is not particular to this specific release. Can anybody verify on dCore-bionic64 for example?
Here is the relevant part of '/etc/mtab' with all mounts on the device in question. I have also mounted '/mnt/sda9' as prepared in '/etc/fstab' by TC at boot time.
/dev/sda9 /mnt/sda9 ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
/dev/sda9 /mnt/.crypt ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
/dev/sda9 /home/tc/crypt ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
This is what happens either what order I try:
$ umount /home/tc/crypt
umount: /home/tc/crypt: umount failed: Operation not permitted.
$ umount /mnt/sda9
$ umount /home/tc/crypt
umount: /home/tc/crypt: umount failed: Operation not permitted.
$ umount /mnt/.crypt
$ umount /home/tc/crypt
umount: /home/tc/crypt: umount failed: Operation not permitted.
The final state of '/etc/mtab' is
/dev/sda9 /home/tc/crypt ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
The device sda9 contains an Ext4 filesystem with encryption enabled but not decrypted in all these steps. So I think that does not play a role here. I shall double-check later, though.