I have noticed this bug happening mostly in /usr/lib, /usr/share for the most part
The bug in essence is that when I attempt to go to the parent dir (using h), it attempts to go to a random file within the cwd and then loses its history altogether
I assumed it might be some symlink issue but I dont think that is the case
Understanding that this is quite a vague issue, you will have to read through the codebase
In particular, include/dircontrol.h, src/dircontrol.c, lfm.c to understand the issue at hand
A severe issue that HAS TO BE FIXED:
Random SEGMENTATION FAULT in such directories has to be AVOIDED and handled at all cost
Please do follow contribution when making a PR