I'm not sure how to troubleshoot your error, what exactly do you do to cause it?
Directories are saving fine for me, and it only crashes if the directories are left blank.
Try deleting your old settings file (remove folder: C:\Users\..\AppData\Local\Primpri)
Ensure output directory contains the file to output like: C:\Users\..\Desktop\np.txt
Ensure Osu! directory is correct like: C:\Program Files\Osu (no trailing slash)
On the 'Upload' tab, only check 'Playing' and 'Online Status' if you're uploading through ftp.
and ensure the ftp field is an existing web directory like: ftp://host.com/www/np/ (this path varies so you might require something else)
Ensure you're clicking 'Save' when exiting the Config after updating the directories, not 'Close' (might seem obvious >-<)
Directories are saving fine for me, and it only crashes if the directories are left blank.
Try deleting your old settings file (remove folder: C:\Users\..\AppData\Local\Primpri)
Ensure output directory contains the file to output like: C:\Users\..\Desktop\np.txt
Ensure Osu! directory is correct like: C:\Program Files\Osu (no trailing slash)
On the 'Upload' tab, only check 'Playing' and 'Online Status' if you're uploading through ftp.
and ensure the ftp field is an existing web directory like: ftp://host.com/www/np/ (this path varies so you might require something else)
Ensure you're clicking 'Save' when exiting the Config after updating the directories, not 'Close' (might seem obvious >-<)