### Godot version

4.1 beta 3, 4.1 beta 1

### System information

Windows 10 - 4.1 beta 3 - Android 12

### Issue description

Crash when using SoftBody on android mobile.

### Steps to reproduce

- Simple scene setup using a plane softbody, camera.
- Export to android mobile.
- Immediate crash when open the app.

### Minimal reproduction project

[SoftbodyMobileTest.zip](https://github.com/godotengine/godot/files/11871734/SoftbodyMobileTest.zip)

r_alloc_size = p_amount;
	while (true) {
		r_alloc_offset = 0;
		
		if (staging_buffer_blocks[staging_buffer_current].frame_used == frames_drawn) {
			
			uint32_t write_from = staging_buffer_blocks[staging_buffer_current].fill_amount;
			{
				uint32_t align_remainder = write_from % p_required_align;
				if (align_remainder != 0) {
					write_from += p_required_align - align_remainder;
				}
			}
			int32_t available_bytes = int32_t(staging_buffer_block_size) - int32_t(write_from);
			if ((int32_t)p_amount < available_bytes) {
				
				r_alloc_offset = write_from;
			} else if (p_can_segment && available_bytes >= (int32_t)p_required_align) {