Hi again,
I don't think storing clipboard data persistently after the program is closed is necessary for a program such as this, as there's probably no other program that can make use of it. Textual data, images, files etc. on the other hand, can be used by other programs or by the OS. Although not all programs keep those either. Photoshop for example clears the clipboard on exit and it makes sense. Some programs ask the user before closing whether to clear or keep the clipboard content. Perhaps, you can make it optional by simply adding a "clear the clipboard before exit" checkbox in the options?
Don't worry, I've double checked it before posting here. Actually, I have suffered from it long enough and decided to post here about it. I had to exit the program after every copy, and then clear the clipboard before doing another.
I'm on XP Pro SP3 for M&B and gaming stuff. I can try it again on Win7, but I'm not sure if that would recreate the problem as there are many dev tools such as VisualStudio etc installed on it.
Edit: Just remembered that I have a few virtual machines on this machine I will try to replicate the error on those.
Edit2: Nope, tried it again on a XP SP2 VM, and it seems even worse. Tried to do the same thing, selected a range of banners copied it using CTRL+C and pasted it using CTRL+V it pasted some garbage instead of banners, similar to my previous subsequent copy attempts. I can post screenshot if you want.
Edit3: If I click on any of those garbage pasted by the program, that causes the program to crash due to an error involving opengl32.dll. FYI, I don't use the OpenGL mode.
Edit4: Gah! Never mind. Probably my banners.brf is what causes all this. I'll try to upload it somewhere for you, so you can try it yourself and perhaps help me find what's wrong with it.
Edit5: Okay, here it is, my modified banners.brf. Could you try again with this file? (I've had no problems with it in the game though).
http://www.wupload.com/file/83547364/banners.rar
Edit6: It contains zillions of banners, well, at least 300.
Could that be the problem? I created it using some earlier version of OpenBRF.