When I follow your recipe (touch .the_test.swp; nano the_test), I don't get a segfault but just an error message on the status bar:
[ Error reading lock file ./.the_test.swp: Not enough data read ]
Please try the command 'nano --ignore --locking the_test' instead (to test only the locking mechanism and exclude any other settings). And please paste the output of the command 'locale' -- because pl_PL.UTF does not look like the name of a locale to me.
When I follow your recipe (touch .the_test.swp; nano the_test), I don't get a segfault but just an error message on the status bar:
[ Error reading lock file ./.the_test.swp: Not enough data read ]
Please try the command 'nano --ignore --locking the_test' instead (to test only the locking mechanism and exclude any other settings). And please paste the output of the command 'locale' -- because pl_PL.UTF does not look like the name of a locale to me.