I’ve been working on a major update to my Mandelbrot screensaver, a complete rewrite that brings it firmly into the world of .NET.

The project has been going pretty well, but now I’ve run into the darndest bug - one that is causing me no end of trouble.

I’m using the standard .NET application settings framework to store the settings of the screensaver.

When the screensaver is configured from the Screensaver control panel, the settings are loaded and saved correctly. I know this because the underlying user configuration file is updated and the details within the file are correct.

When the screensaver is previewed from the Screensaver control panel, the settings are loaded correctly and everything runs as it should.

But, when the screensaver is triggered by the OS, the settings are ignored and defaults are used for all of the configuration options!

Weird.

Will post when I have a solution - would love to hear of one from you!

Comments

blog comments powered by Disqus
Next Post
Preaching the wrong message 27 May 2008
Prior Post
Comfortable Clothes 24 May 2008
Related Posts
Fractals for Christmas 21 Dec 2013
The importance of reporting a bug 03 Nov 2013
Mandelbrot screensaver update 29 Oct 2013
Locality Counts 12 Aug 2009
Nova's Fractals 11 Dec 2008
Mandelbrots on TV 18 Aug 2008
Mandelbrot Screensaver v3.1 14 Jul 2008
Mandelbrot Screensaver v3 01 Jun 2008
Related Pages
May 2008 archive