Crashing 30secs after opening
Crashing 30secs after opening
I started having problems tonight with Adium crashing. About 30 secs after I open it, it crashes. I submitted a error report thing. (email is voelker5 (at) msu.edu)
I just tried the trouble shooting tips on here, renaming the folder Adium 2.0 to Adium 2.0-old and then starting up, but the same thing happens after I connect to aim. I am stuck without Adium!! ahh!! heh I really love adium.
I can post the crash log if you like
thanks!
I just tried the trouble shooting tips on here, renaming the folder Adium 2.0 to Adium 2.0-old and then starting up, but the same thing happens after I connect to aim. I am stuck without Adium!! ahh!! heh I really love adium.
I can post the crash log if you like
thanks!
tried removing com.adiumX.adiumX.plist and the same thing happens. Crashes after about 30secs. Anything else I can try?
It seems like it may be trying to read someones away message or profile and they have 'Midnightblue' as a color not in hex format?
Here is the crash log:
OS Version: Version 10.3.8 (Build 7U16)
Exception: NSInternalInconsistencyException
Reason: -hexColor called on a string that cannot possibly be a hexadecimal color specification (e.g. #ff0000, #00b, #cc08); string: MidnightBlue
Stack trace:
1 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] (in Foundation)
2 -[NSString(AIColorAdditions) hexColor] (in AIUtilities)
3 -[AIHTMLDecoder processFontTagArgs:attributes:] (in AIUtilities)
4 -[AIHTMLDecoder decodeHTML:] (in AIUtilities)
5 -[CBGaimOscarAccount updateInfo:] (in Gaim)
6 -[CBGaimOscarAccount updateContact:forEvent:] (in Gaim)
7 _objc_msgSendv (in libobjc.A.dylib)
8 -[NSInvocation invoke] (in Foundation)
9 -[NSInvocation invokeWithTarget:] (in Foundation)
10 ___NSFireMainThreadPerform (in Foundation)
11 ___CFRunLoopPerformPerform (in CoreFoundation)
12 ___CFRunLoopDoSources0 (in CoreFoundation)
13 ___CFRunLoopRun (in CoreFoundation)
14 _CFRunLoopRunSpecific (in CoreFoundation)
15 _RunCurrentEventLoopInMode (in HIToolbox)
16 _ReceiveNextEventCommon (in HIToolbox)
17 _BlockUntilNextEventMatchingListInMode (in HIToolbox)
18 __DPSNextEvent (in AppKit)
19 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit)
20 -[NSApplication run] (in AppKit)
21 _NSApplicationMain (in AppKit)
It seems like it may be trying to read someones away message or profile and they have 'Midnightblue' as a color not in hex format?
Here is the crash log:
OS Version: Version 10.3.8 (Build 7U16)
Exception: NSInternalInconsistencyException
Reason: -hexColor called on a string that cannot possibly be a hexadecimal color specification (e.g. #ff0000, #00b, #cc08); string: MidnightBlue
Stack trace:
1 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] (in Foundation)
2 -[NSString(AIColorAdditions) hexColor] (in AIUtilities)
3 -[AIHTMLDecoder processFontTagArgs:attributes:] (in AIUtilities)
4 -[AIHTMLDecoder decodeHTML:] (in AIUtilities)
5 -[CBGaimOscarAccount updateInfo:] (in Gaim)
6 -[CBGaimOscarAccount updateContact:forEvent:] (in Gaim)
7 _objc_msgSendv (in libobjc.A.dylib)
8 -[NSInvocation invoke] (in Foundation)
9 -[NSInvocation invokeWithTarget:] (in Foundation)
10 ___NSFireMainThreadPerform (in Foundation)
11 ___CFRunLoopPerformPerform (in CoreFoundation)
12 ___CFRunLoopDoSources0 (in CoreFoundation)
13 ___CFRunLoopRun (in CoreFoundation)
14 _CFRunLoopRunSpecific (in CoreFoundation)
15 _RunCurrentEventLoopInMode (in HIToolbox)
16 _ReceiveNextEventCommon (in HIToolbox)
17 _BlockUntilNextEventMatchingListInMode (in HIToolbox)
18 __DPSNextEvent (in AppKit)
19 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit)
20 -[NSApplication run] (in AppKit)
21 _NSApplicationMain (in AppKit)
- evands
- Cocoaforge Admin
- Posts: 3152
- Joined: Thu Dec 02, 2004 10:55 pm
- Location: Decatur, GA
- Contact:
Fascinatingly, it appears that NSAssert to NSLog change never got merged into .7x. Lovely.Adam Iser wrote:cliefan, upgrade to the newest release
At revision 9930, adium-0.7:
Code: Select all
NSAssert1((hexStringLength == 3) || (hexStringLength == 4) || (hexStringLength == 6) || (hexStringLength == 8), @"-hexColor called on a string that cannot possibly be a hexadecimal color specification (e.g. #ff0000, #00b, #cc08); string: %@", self);So, any idea when .8 will be released? Is there a beta ver. of .8?evands wrote: Fascinatingly, it appears that NSAssert to NSLog change never got merged into .7x. Lovely.
At revision 9930, adium-0.7:Your crash is fixed in .8. There's no workaround for .77 at present, sorry.Code: Select all
NSAssert1((hexStringLength == 3) || (hexStringLength == 4) || (hexStringLength == 6) || (hexStringLength == 8), @"-hexColor called on a string that cannot possibly be a hexadecimal color specification (e.g. #ff0000, #00b, #cc08); string: %@", self);
thanks again
- evands
- Cocoaforge Admin
- Posts: 3152
- Joined: Thu Dec 02, 2004 10:55 pm
- Location: Decatur, GA
- Contact:
Yup. boredzo wrote code for .8 to read and handle all the colors listed in the file /usr/share/emacs/21.2/etc/rgb.txt, which has entries which look like this:cliefan wrote:evands: so what is happening then? Does someone on my list have 'MidnightBlue' as a text color in their away message/profile and Adium can't handle that?
Code: Select all
=> cat /usr/share/emacs/21.2/etc/rgb.txt | grep MidnightBlue
25 25 112 MidnightBlue- zaudragon
- Growl Team
- Posts: 1852
- Joined: Sat Dec 04, 2004 5:05 am
- Location: Kensington, CA, USA
- Contact:
AH! Unneeded use of 'cat'evands wrote:Code: Select all
=> cat /usr/share/emacs/21.2/etc/rgb.txt | grep MidnightBlue 25 25 112 MidnightBlue
It could just be
Code: Select all
grep MidnightBlue /usr/share/emacs/21.2/etc/rgb.txtyeah, but its fun to pipe!!!zaudragon wrote:AH! Unneeded use of 'cat'evands wrote:Code: Select all
=> cat /usr/share/emacs/21.2/etc/rgb.txt | grep MidnightBlue 25 25 112 MidnightBlue
It could just beCode: Select all
grep MidnightBlue /usr/share/emacs/21.2/etc/rgb.txt
- zaudragon
- Growl Team
- Posts: 1852
- Joined: Sat Dec 04, 2004 5:05 am
- Location: Kensington, CA, USA
- Contact:
That's like saying "Open this file, search the result."cliefan wrote:yeah, but its fun to pipe!!!zaudragon wrote:AH! Unneeded use of 'cat'evands wrote:Code: Select all
=> cat /usr/share/emacs/21.2/etc/rgb.txt | grep MidnightBlue 25 25 112 MidnightBlue
It could just beCode: Select all
grep MidnightBlue /usr/share/emacs/21.2/etc/rgb.txt
My solution is like saying "search in this file."
FASTER!