GDI+.De dessin.Bitmap donne une erreur de Paramètre n'est pas valide par intermittence

J'ai un code C# dans un ASP.Net application qui fait cela:

Bitmap bmp = new Bitmap(1184, 1900);

Et, occasionnellement, il déclenche une exception "Paramètre n'est pas valide". Maintenant, j'ai été googler autour et apparemment GDI+ est tristement célèbre pour lancer aléatoire des exceptions, et beaucoup de gens ont eu ce problème, mais personne n'a une solution à ça! J'ai vérifié le système et il a beaucoup de mémoire vive (RAM) et de l'espace de swap.
Maintenant, dans le passé, si je fais un "iisreset' le problème disparaît, mais il revient dans quelques jours. Mais je ne suis pas convaincu que j'ai causé une fuite de mémoire, parce que comme je l'ai dit ci-dessus, il ya beaucoup de ram+swap gratuit.

Quelqu'un a une solutions?

OriginalL'auteur | 2008-09-25