Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 210634 - net-im/pidgin-2.3.1 crashes on adding new IRC account
Summary: net-im/pidgin-2.3.1 crashes on adding new IRC account
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-18 22:23 UTC by Kevin Lyles
Modified: 2008-02-18 23:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Full backtrace (pidgin-bt-full,2.42 KB, text/plain)
2008-02-18 22:26 UTC, Kevin Lyles
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Lyles 2008-02-18 22:23:14 UTC
Adding a new IRC account crashes Pidgin every time.  I have tried this with AIM accounts, and no crash happens.

Reproducible: Always

Steps to Reproduce:
1. Start pidgin
2. Add IRC account
3. Click "Save"

Actual Results:  
Segfault.

Expected Results:  
Account added successfully, or useful error message produced.

For the stack trace, I re-emerge all pidgin packages and plugins with USE=debug and FEATURES=nostrip (but the crash happens either way).  My (sanitized) normal emerge --info:

$ emerge --info
Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 i686)
=================================================================
System uname: 2.6.23-gentoo-r3 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
Timestamp of tree: Mon, 18 Feb 2008 11:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en_US en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/musicbrainz /usr/portage/local/layman/armagetron /usr/portage/local/custom"
SYNC="<local, unmodified rsync mirror>"
USE="3dnow 3dnowext 7zip X a52 aac acct acl acpi aim akode alsa amr animgif ao arts asf audiofile avahi bash-completion binfilter boost branding bzip2 cairo calendar caps cdaudio cddb cdparanoia cdr chardet chroot cjk cli contrib cpudetection cracklib crypt cscope css cups curl cvs d dbus device-mapper dga disk-partition diskio divx doc dri dvd dvdr dvdread elf emboss encode epydoc esd evo exif fam fastcgi fat ffmpeg fftw firefox flac fmod font-server foomaticdb fortran fuse gcj gd gdbm gif glibc-omitfp glibc-omitftp glitz glsa glut gmedia gmp gnutls gpm gs gstreamer gtk gtk2 gtkhtml hal hbci hddtemp iconv icq idn imagemagick imlib jabber java java5 java6 jbig jpeg jpeg2k kde kqemu lame latex lcms libsamplerate lm_sensors logrotate lyrics lzo mad matroska md5sum mdnsresponder-compat mfd-rewrites midi mikmod mjpeg mmap mmx mmxext mng motif moviepack moviesounds moznocompose moznoirc moznomail mozsvg mp3 mpeg msn mudflap multiuser music musicbrainz nas ncurses network network-cron nls no-old-linux nowin nptl nptlonly nsplugin ntfs objc ocaml offensive ofx ogg openal opengl openmp oss pam pcre pdf perl pic png posix ppds prediction pulseaudio python qt-static qt3 qt3support qt4 quicktime rdesktop readline realmedia reflection reiserfs restrict-javascript rtc samba scenarios screen sdl session slp smp snmp spell spl sqlite srt sse sse2 ssl startup-notification stencil-buffer stream subtitles subversion svg symlink sysfs syslog sysvipc tcltk tcpd tetex theora threads thunderbird tiff tk toolbar transcode truetype truetype-fonts type1-fonts unicode usb userlocales utempter vcd videos vidix vim-syntax vim-with-x vnc voice vorbis win32codecs winbind wma wmf wmp wxgtk1 x86 xcb xine xml xorg xpm xprint xscreensaver xv xvid xvmc yahoo zip zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="fbdev fglrx vesa vga"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Kevin Lyles 2008-02-18 22:26:14 UTC
Created attachment 143912 [details]
Full backtrace

I'm not sure if the unknown symbols are at the useful end or not.  I can rebuild whatever is needed to generate a more useful backtrace; just let me know.
Comment 2 Olivier Crete (RETIRED) gentoo-dev 2008-02-18 22:41:32 UTC
If you read the stack trace, it dies in album-ui.c, which is part of the purple-plugin-pack, which version do you have ?
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2008-02-18 22:42:07 UTC
And if you dont have it, does upgrading to purple-plugin-pack 2.2.0 fix the problem ?
Comment 4 Kevin Lyles 2008-02-18 23:14:56 UTC
I have x11-plugins/purple-plugin_pack-1.0.  I will try version 2.2.0 and report back.
Comment 5 Kevin Lyles 2008-02-18 23:26:56 UTC
There is no crash with x11-plugins/purple-plugin_pack-2.2.0.  Thank you for your help.  Should I mark the bug as fixed, or is there something that should be changed in the ebuild(s) to avoid this problem?
Comment 6 Olivier Crete (RETIRED) gentoo-dev 2008-02-18 23:29:48 UTC
I will have purple-plugin-back 2.2.0 marked stable asap