Expected behavior
While my node was running it get an internal failure that force it to stop the running
2023-02-21T23:29:22Z Syncing basic block filter index with block chain from height 624447
2023-02-21T23:29:34Z ERROR: SerializeFileDB: Rename-into-place failed
2023-02-21T23:29:52Z Syncing basic block filter index with block chain from height 624889
2023-02-21T23:30:22Z ERROR: ReadBlockFromDisk: Deserialize or I/O error - ReadCompactSize(): size too large: iostream error at FlatFilePos(nFile=2030, nPos=82255446)
2023-02-21T23:30:22Z *** ThreadSync: Failed to read block 0000000000000000000def83407e184fbc5f53b47effdaef7b15e2d6f6b8579d from disk
2023-02-21T23:30:22Z Error: A fatal internal error occurred, see debug.log for details
The code is based on the commit 94070029fb6b783833973f9fe08a3a871994492f
To reproduce
No idea how I can reproduce it, now I switch to the tagged version to see if this happens too
System information
➜ bitcoin git:(master) neofetch
_,met$$$$$gg. vincent@x86
,g$$$$$$$$$$$$$$$P. -----------
,g$$P" """Y$$.". OS: Debian GNU/Linux 11 (bullseye) x86_64
,$$P' `$$$. Host: OptiPlex 3050
',$$P ,ggs. `$$b: Kernel: 5.10.0-21-amd64
`d$$' ,$P"' . $$$ Uptime: 5 days, 16 hours, 33 mins
$$P d$' , $$P Packages: 502 (dpkg)
$$: $$. - ,d$$' Shell: zsh 5.8
$$; Y$b._ _,d$P' Terminal: /dev/pts/1
Y$$. `.`"Y$$$$P"' CPU: Intel i5-7500T (4) @ 3.300GHz
`$$b "-.__ GPU: Intel HD Graphics 630
`Y$$ Memory: 2214MiB / 7840MiB
`Y$$.
`$$b.
`Y$$b.
`"Y$b._
`"""
<!-- What version of Bitcoin Core are you using, where did you get it (website, self-compiled, etc)? -->
<!-- What type of machine are you observing the error on (OS/CPU and disk type)? -->
<!-- GUI-related issue? What is your operating system and its version? If Linux, what is your desktop environment and graphical shell? -->
<!-- Any extra information that might be useful in the debugging process. -->
<!--- This is normally the contents of a `debug.log` or `config.log` file. Raw text or a link to a pastebin type site are preferred. -->