If a user enters a filename without an extension in the csv exporter dialog. kmymoney adds 'csv' instead of '.csv' as extension.
A further look shows that the CSV exporter always adds 'csv' regardless if an extension has already been entered or not.
Git commit 81cd0c92842d255bef26dbc9db8cf3a413c1da35 by Ralf Habacker. Committed on 27/06/2017 at 14:10. Pushed by habacker into branch '4.8'. Fix 'Kmymoney adds incomplete extension in CSV Exporter'. Also this incomplete extension was added always not only if no extension has been entered. FIXED-IN:4.8.1 M +2 -1 kmymoney/plugins/csvexport/csvexportdlg.cpp https://commits.kde.org/kmymoney/81cd0c92842d255bef26dbc9db8cf3a413c1da35