Backport PR #43647 on branch 1.3.x (BUG: REGR: read_csv with memory_map=True raises UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc4 in position 262143: unexpected end of data )
Backport PR #43647: BUG: REGR: read_csv with memory_map=True raises UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc4 in position 262143: unexpected end of data 
ahh in the backport we need to remove the pyarrow skip (as pyarrow is not in this version).

cc @michal-gh if you wouldn't mind pushing to this PR (or can open a different one if you'd like)