[Pidgin] #9712: cyrus sasl init crashes at startup

Pidgin trac at pidgin.im
Sun Mar 27 19:58:33 EDT 2011


#9712: cyrus sasl init crashes at startup
------------------------------+---------------------------------------------
 Reporter:  kungmidas         |        Owner:  deryni 
     Type:  defect            |       Status:  closed 
Milestone:                    |    Component:  XMPP   
  Version:  2.5.8             |   Resolution:  invalid
 Keywords:  cyrus sasl sasl2  |  
------------------------------+---------------------------------------------

Comment(by cdcd):

 i experience error with libxmpp.so also. removing libxmpp solves the
 problem. so the problem is definitely in libxmpp. i'm running libpurple
 from under the purple-python wrapper using the nullclient.py exampe
 provided.
 the backtrace points to some place in cython-created c-file


 {{{
 Starting program: /usr/bin/python nullclient.py
 [Thread debugging using libthread_db enabled]
 (03:44:38) prefs: Reading /tmp/prefs.xml
 (03:44:38) prefs: Finished reading /tmp/prefs.xml
 (03:44:38) core_ui_ops: ui_prefs_init(03:44:38) prefs: Reading
 /tmp/prefs.xml
 (03:44:38) prefs: Finished reading /tmp/prefs.xml
 (03:44:38) core_ui_ops: debug_ui_init(03:44:38) dbus: okkk
 (03:44:38) plugins: probing /usr/local/lib/purple-2/libaim.so
 (03:44:38) plugins: probing /usr/local/lib/purple-2/idle.so
 (03:44:38) plugins: probing /usr/local/lib/purple-2/libjabber.so
 (03:44:38) plugins: /usr/local/lib/purple-2/libjabber.so is not usable
 because the 'purple_init_plugin' symbol could not be found.  Does the
 plugin call the PURPLE_INIT_PLUGIN() macro?
 (03:44:38) plugins: probing /usr/local/lib/purple-2/ssl-gnutls.so
 (03:44:38) plugins: probing /usr/local/lib/purple-2/newline.so
 (03:44:38) plugins: probing /usr/local/lib/purple-2/libxmpp.so

 Program received signal SIGSEGV, Segmentation fault.
 0x00633192 in __pyx_f_6purple_6Purple___core_ui_ops_get_ui_info (
     __pyx_v_self=0x6b2239) at purple.c:11089
 11089     __Pyx_INCREF((PyObject *)__pyx_v_self);

 }}}

 that can of course is library related but still it occurs only at
 libxmpp.so. normal pidgin runs well.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/9712#comment:11>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list