You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After #258 the filtering on partition types have been removed. This fixes the FAT32 "removable media" type drives that have no partition table.
But without the filtering, the driver tries to mount every filesystem, resulting in a crash when the filesystem is not supported (like exFat, but probably also with others).
Possible solutions:
Fix the filtering so the driver only tries moounting supported file systems, but then: how to handle the "removable media" type drives that have no partition ID?
Fix bdmfs_vfat to determine for itself if the filesystem is supported or not
Stop using bdmfs_vfat, and switch to bdmfs_fatfs.
I'm choosing the last option, but I know there's many applications still using this driver.
After #258 the filtering on partition types have been removed. This fixes the FAT32 "removable media" type drives that have no partition table.
But without the filtering, the driver tries to mount every filesystem, resulting in a crash when the filesystem is not supported (like exFat, but probably also with others).
Possible solutions:
I'm choosing the last option, but I know there's many applications still using this driver.
For reference, filtering can be enabled here:
ps2sdk/iop/fs/bdmfs_vfat/src/fat_driver.c
Lines 1010 to 1015 in 8d4dde5
The text was updated successfully, but these errors were encountered: