pidgin crashes with 'pidgin: symbol lookup error: pidgin: undefined symbol: purple_contact_get_group'
Jerome Haynes-Smith
jerrycan321 at gmail.com
Thu Aug 19 11:30:38 EDT 2010
Hi all
I have compiled pidgin 2.7.3 (x64) and I can reproduce a crash every time.
./configure with no changes to any defaults
clean compile
make, make install
If I run the pidgin binary - /usr/local/bin/pidgin
I can cause :
jeromesm at darkstar ~ $ pidgin
pidgin: symbol lookup error: pidgin: undefined symbol:
purple_contact_get_group
by opening a chat, and then clicking on 'Add Buddy'. I dont seem to get a
core file.
If I dont go in a chat room first but click on 'Add Buddy' the expected
dialogue comes up ok
Strangely - if I run the tempoary script in the pidgin build directory for
the same compiled build, I can not reproduce the same problem.
~/Pidgin/pidgin-2.7.3/pidgin $ ./pidgin
./configure summary :
pidgin 2.7.3
Build GTK+ 2.x UI............. : yes
Build console UI.............. : yes
Build for X11................. : yes
Enable Gestures............... : yes
Protocols to build dynamically : bonjour gg irc jabber msn myspace mxit
novell oscar qq sametime silc simple yahoo zephyr
Protocols to link statically.. :
Build with GStreamer support.. : yes
Build with D-Bus support...... : yes
Build with voice and video.... : yes
D-Bus services directory...... : /usr/share/dbus-1/services
Build with GNU Libidn......... : yes
Build with NetworkManager..... : yes
SSL Library/Libraries......... : Mozilla NSS and GnuTLS
Build with Cyrus SASL support. : no
Use kerberos 4 with zephyr.... : no
Use external libzephyr........ : no
Use external libgadu.......... : yes
Install pixmaps............... : yes
Old tray icon compatibility... : no
Install translations.......... : yes
Has you....................... : yes
Use XScreenSaver Extension.... : yes
Use X Session Management...... : yes
Use startup notification...... : yes
Build with GtkSpell support... : yes
Build with plugin support..... : yes
Build with Mono support....... : no
Build with Perl support....... : yes
Build with Tcl support........ : yes
Build with Tk support......... : yes
Print debugging messages...... : no
Pidgin will be installed in /usr/local/bin.
Linux darkstar 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 08:03:28 UTC 2010
x86_64 GNU/Linux
jeromesm at darkstar /usr/local/bin $ ldd pidgin
linux-vdso.so.1 => (0x00007fff8937e000)
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2
(0x00007fa84d632000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x00007fa84d3f3000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007fa84d1d5000)
libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0
(0x00007fa84ceff000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fa84cbc9000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fa84c9b6000)
libXss.so.1 => /usr/lib/libXss.so.1 (0x00007fa84c7b2000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fa84c5a9000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00007fa84c38d000)
libgtkspell.so.0 => /usr/lib/libgtkspell.so.0 (0x00007fa84c186000)
libstartup-notification-1.so.0 =>
/usr/lib/libstartup-notification-1.so.0 (0x00007fa84bf7c000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fa84bc2b000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0
(0x00007fa84b609000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0
(0x00007fa84b35c000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007fa84b13a000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007fa84ae87000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
(0x00007fa84ac5d000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
(0x00007fa84aa40000)
libm.so.6 => /lib/libm.so.6 (0x00007fa84a7bd000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
(0x00007fa84a5b0000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007fa84a32c000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007fa84a0e2000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fa849e5c000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
(0x00007fa849c26000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
(0x00007fa8499de000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
(0x00007fa8497da000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0
(0x00007fa8495d4000)
librt.so.1 => /lib/librt.so.1 (0x00007fa8493cc000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007fa8490ee000)
libpurple.so.0 => /usr/lib/libpurple.so.0 (0x00007fa848dce000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00007fa848bb4000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00007fa84899b000)
libc.so.6 => /lib/libc.so.6 (0x00007fa848617000)
/lib64/ld-linux-x86-64.so.2 (0x00007fa84d879000)
libdl.so.2 => /lib/libdl.so.2 (0x00007fa848413000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fa8481f7000)
libuuid.so.1 => /lib/libuuid.so.1 (0x00007fa847ff1000)
libz.so.1 => /lib/libz.so.1 (0x00007fa847dda000)
libenchant.so.1 => /usr/lib/libenchant.so.1 (0x00007fa847bcf000)
libxcb-aux.so.0 => /usr/lib/libxcb-aux.so.0 (0x00007fa8479ca000)
libxcb-event.so.1 => /usr/lib/libxcb-event.so.1 (0x00007fa8477c5000)
libxcb-atom.so.1 => /usr/lib/libxcb-atom.so.1 (0x00007fa8475c0000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fa8473b5000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fa8471b2000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fa846fa2000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fa846d98000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fa846b8e000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1
(0x00007fa84698b000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fa846787000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fa846581000)
libpcre.so.3 => /lib/libpcre.so.3 (0x00007fa846352000)
libselinux.so.1 => /lib/libselinux.so.1 (0x00007fa846134000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007fa845eda000)
libdirectfb-1.2.so.0 => /usr/lib/libdirectfb-1.2.so.0
(0x00007fa845c57000)
libfusion-1.2.so.0 => /usr/lib/libfusion-1.2.so.0
(0x00007fa845a4d000)
libdirect-1.2.so.0 => /usr/lib/libdirect-1.2.so.0
(0x00007fa845833000)
libpng12.so.0 => /lib/libpng12.so.0 (0x00007fa84560c000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0
(0x00007fa845408000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0
(0x00007fa8451fe000)
libexpat.so.1 => /lib/libexpat.so.1 (0x00007fa844fd5000)
libgstfarsight-0.10.so.0 => /usr/lib/libgstfarsight-0.10.so.0
(0x00007fa844dc3000)
libgstbase-0.10.so.0 => /usr/lib/libgstbase-0.10.so.0
(0x00007fa844b87000)
libgstinterfaces-0.10.so.0 => /usr/lib/libgstinterfaces-0.10.so.0
(0x00007fa844975000)
libidn.so.11 => /usr/lib/libidn.so.11 (0x00007fa844741000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fa84453d000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fa844336000)
Anyone seen this before?
Any suggestions ?
I can work around this just by using the script version of pidgin and not
the installed binary, but it would be good to
fix this.
Regards
Jerome
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://pidgin.im/pipermail/support/attachments/20100819/5b1ebdf1/attachment.html>
More information about the Support
mailing list