View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0007610||ardour||bugs||public||2018-04-30 23:47||2018-04-30 23:56|
|Platform||64 bit||OS||Ubuntu||OS Version||16.04 LTS|
|Product Version||Mixbus 4.x|
|Summary||0007610: MB kicks out an error when exporting to an invalid folder AFTER the export is done.|
|Description||I was exporting a long concert I recently recorded with some heavy DSP, and I had selected a 16/44.1 export with normalization, and AFTER spending many minutes exporting the session, it kicked this error at the end (I guess when it tried to normalize?):|
[ERROR]: Export ended unexpectedly: Exception thrown by AudioGrapher::Threader<float>:
- Dynamic type: AudioGrapher::Exception
- what(): Exception thrown by AudioGrapher::SndfileWriter<short>: Could not write data to output file (Not a valid SNDFILE* pointer.)
I had been in the export dialog making changes, and I must have accidentally clicked in the export folder path and added or deleted a letter or something, so the folder was no longer valid. So it crapped out looking for that folder at some point.
Shouldn't it check just to make sure the folder is valid before attempting to do the export and write?
Maybe something like:
"Export folder doesn't exist, would you like to create? Y/N"
Yes gives you a dialog to make a folder, name it click save, export begins. No dumps you back to the export dialog with a clue about what you did.
Or something similar to that.
Yeah, I know, this is very likely a rare thing, but on a long export like I was doing today, it was a big time waster. On a 4 minute pop song I wouldn't have cared. But it just seems wise to do some sort of check immediately when you click EXPORT.
I'm assuming this would happen in Ardour as well.
|Steps To Reproduce||Make you export path invalid (to a folder that doesn't exist), make sure normalize is selected, and export the session. Should happen for you. Happened for me on the big session, and once when I tested it on a much shorter session.|
|Additional Information||I'm having pizza for dinner tonight.|
|Tags||No tags attached.|