Make sure there is no config.ini (a config folder doesn't matter).
Launch in terminal.
Go to settings.
Change something.
Observe in terminal:
Traceback (most recent call last):
File "/usr/bin/green-recorder", line 536, in audioswitchchanged
with open(confFile, 'w+') as newconfFile:
TypeError: coercing to Unicode: need string or buffer, file found
Similar error is output for any change until program is launched again with config.ini present.
To reproduce (on 3.0.1.2.r2.ge7f877d):
Similar error is output for any change until program is launched again with config.ini present.