ShadowCat (v1.5.0.14) running on Vista logfile excerpt:
2007-06-18 07:02:23,751 [4700] DEBUG NewsComponents.Net.RequestThread [(null)] - calling BeginGetResponse for http://www.windowsnetworking.com/favicon.ico
2007-06-18 07:02:23,864 [6056] ERROR RssBandit.WinGui.Forms.WinGuiMain [(null)] - UpdateFavicon() failed
System.Exception: A Graphics object cannot be created from an image that has an indexed pixel format.
at System.Drawing.Graphics.FromImage(Image image)
at RssBandit.WinGui.Forms.WinGuiMain.ResizeFavicon(Image toResize, String location)
at RssBandit.WinGui.Forms.WinGuiMain.UpdateFavicon(String favicon, StringCollection feedUrls)
2007-06-18 07:02:23,882 [3036] DEBUG NewsComponents.Net.AsyncWebRequest [(null)] - httpResponse.ResponseUri != state.RequestUri:
'http://msdn2.microsoft.com/favicon.ico'
'http://msdn2.microsoft.com/favicon.ico'
2007-06-18 07:02:23,894 [3036] DEBUG NewsComponents.Net.AsyncWebRequest [(null)] - Request finalized. Request of 'http://msdn2.microsoft.com/favicon.ico' took 00:00:00.2880675 seconds
Logged In: YES
user_id=24549
Originator: NO
This isn't an unhandled exception. The code is
try {
icon = ResizeFavicon(Image.FromFile(location, true), location);
} catch (Exception e) {
_log.Error("UpdateFavicon() failed", e);
}