Ignore the {{{NSInternalInconsistencyException}}} (reason: {{{Error (1007) creating CGSWindow}}}) exception which NSImage can throw. I have no idea why or when it does it, but I don't think it's our fault so better to Console log it and hope that things continue to work than to crash.
http://www.visualdistortion.org/crash/view.jsp?crash=250007 :
{{{
OS Version: Version 10.4.8 (Build 8L127)
Language: en
Exception: NSInternalInconsistencyException
Reason: Error (1007) creating CGSWindow
Stack trace:
1
2 [NSException raise:format:] (in Foundation)
3
4 __NXCreateWindow (in AppKit)
5
6 _CreateWindowNamed (in AppKit)
7
8 _CreateCacheWindow (in AppKit)
9
10 _NewCacheWindowInfo (in AppKit)
11
12 _GetSharedSpaceFor (in AppKit)
13
14 __NXAllocateImageCache (in AppKit)
15
16 -[NSCachedImageRep _initWithSize:depth:separate:alpha:allowDeep:] (in AppKit)
17
18 -[NSImage _focusOnCache:] (in AppKit)
19
20 -[NSImage _cacheRepresentation:stayFocused:] (in AppKit)
21
22 -[NSImage _lockFocusOnRep:] (in AppKit)
23
24 -[NSImage lockFocus] (in AppKit)
25
}}}
git-svn-id: svn://svn.adiumx.com/adium/branches/adium-1.0@18595 1c916fce-81e2-0310-a464-8ca513f45935