Description
I'm running the mariadb data directory (/var/lib/mysql/) inside a gocryptfs mount.
After upgrading to 2.5.0 I'm experiencing frequent crashes of the maridb process:
Process 39501 (mariadbd) crashed in page_cur_tuple_insert(page_cur_t*, dtuple_t const*,...
There might be an underlying problem with permissions or such since I'm getting errors for cronjobs which are calling php scripts inside a gocryptfs directory since 2.5.0, too.
Failed to open stream: Permission denied in ...
But these are way more rare than the crashes of the mariadb daemon.
Going back to 2.4.0 fixes both problems.
The gocryptfs mount is mounted throught the root account using the -allow_other flag.
System is a Fedora 41 with the static binaries on ext4.
I'm not sure how to debug this futher, since gocryptfs does not log anything in normal mode.
It looks somewhat similar to #892 but for me older versions are working.
Edit: Startet the mount with --debug. Waiting now for a crash to happen.
Edit2: It seems (as mentioned in the issue above, too) as if --debug stops the crashes.