1
3rd Party Plugins - (fb2k) / Re: foo_vis_spectrum_analyzer
Last post by Case -Not trying to be "smart" but if you play with putting wild settings in the parameters you can crash almost anything.I'd say valid reason to crash because of "wild" settings is very rare. Running out of memory can potentially be an ok reason to crash, but for a normal PC that would usually require allowing the user to do something totally insane. For example if the component allowed user to scale the background image to something requiring gigabytes of memory to store, allocating the memory for that would most likely fail. If such allocation fails the component could quietly disable the album art, show an error, or crash. It all depends on how or if the programmer decides to handle errors.
I'd also call it a bug if a component allows selecting settings it can't handle.
I'm not claiming foo_vis_spectrum_analyzer does anything wrong, just commenting generally about your statement.