Porting libpurple plugin: newbie question
Evan Schoenberg, M.D.
evan at adium.im
Thu Nov 5 13:07:35 UTC 2009
On Nov 4, 2009, at 9:27 PM, Matt Meissner wrote:
> Application Specific Information:
> objc_msgSend() selector name: respondsToSelector:
>
> Thread 0 Crashed: Dispatch queue: com.apple.main-thread
> 0 libobjc.A.dylib 0x96739917 objc_msgSend + 23
> 1 com.apple.CoreFoundation 0x980180a2
> _CFStringAppendFormatAndArgumentsAux + 3138
> 2 com.apple.CoreFoundation 0x98017429
> _CFStringCreateWithFormatAndArgumentsAux + 105
> 3 com.apple.CoreFoundation 0x980be8fe _CFLogvEx + 142
> 4 com.apple.Foundation 0x96e9d838 NSLogv + 143
> 5 com.apple.Foundation 0x96e9d7a7 NSLog + 27
> 6 ...eforge.sipe.SIPEAdiumPlugin 0x16c2b2ef -[ESPurpleSIPEAccount
> configurePurpleAccount] + 101 (ESPurpleSIPEAccount.m:23)
> I must be missing something important in one of my classes -- some
> glue that gets the login name from the GUI and stuffs it into a
> class variable maybe? Any suggested reading or other plugins that I
> could reference?
My bet is that you're now using %@ for a non-object. This crash in
NSLog() is unrelated to the problems with libpurple loading which I
detail in my previous email.
-Evan
More information about the devel
mailing list