I have discovered a -SILLY- -SERIOUS- Winamp bug (problem), It's the CD burning engine. It burns so WELL, ok. But everytime the CD was being burned when an application try to access the CD drive (Windows Explorer or SaveFile Dialog, for example), Winamp automatically EJECTS the CD and STOP the burning Process (Winamp tells DONE, but actually it's not done, and the CDR became unusable). The favourite program Nero Buring ROM does NOT meet your problem because -I think- the program had locked and blocked any access to the CD-drive while it's burning. You can check the bug easily by trying to burn a CD by Winamp and when the CD is being Written, open "My Computer"
Hic, I had made 3 CDRs unusable before I discovered this bug.
Fixing the bug is very important because, I need to work with other applications while the CD is being burned (my computer is not so slow so that I prefer multi-tasking than only burning), and the other applications NEED to save files, open files... etc using CommonDiaglogs. I dont want to make my discs unusable by a Winamp's shitty silly bug while acessing CD Drive.
Hope you fix the problem soon.
PS: If possible, send me a 'patch' for that bug, as soon as possible.