Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 52244 - Gaim crashes with gaim-encryption and festival-gaim when requesting encryption key over AIM protocol.
Summary: Gaim crashes with gaim-encryption and festival-gaim when requesting encryptio...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gaim Bugs Crew
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-28 01:37 UTC by Steven Wallace
Modified: 2004-05-28 05:59 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Wallace 2004-05-28 01:37:50 UTC
When using the festival-gaim and gaim-encryption plugins for the AIM protocol, Gaim (or more specifically, festival-gaim) will crash when requesting a key from myself, and assumably others (I don't know anyone else who uses encryption for IMs to test with.)

Reproducible: Always
Steps to Reproduce:
1. Make sure that gaim-encryption and festival-gaim are installed
2. Start up gaim
3. If they aren't already, enable gaim-encryption and festival-gaim
3a. Tools -> Preferences
3b. Click "Plugins"
3c. Enable check boxes for "Gaim-Encryption" and "Festival."  The default configuration values should be fine, though you might want to make sure that you have a key for your screen name enabled and such.
4. Close preferences
5. Open IM window with yourself
6. Click the "Tx: plain" button so it becomes "Tx: secure"
7. Send an IM to yourself
8. Crash!
Actual Results:  
Program segfaults, prints usual gaim segfault message in xterm window
gdb backtrace (without debugging info compiled in):
#0  0x40687251 in kill () from /lib/libc.so.6
#1  0x400339fd in pthread_kill () from /lib/libpthread.so.0
#2  0x40033d5b in raise () from /lib/libpthread.so.0
#3  0x40686fe2 in raise () from /lib/libc.so.6
#4  0x406885dc in abort () from /lib/libc.so.6
#5  0x080f7f15 in sighandler ()
#6  0x40036453 in __pthread_clock_settime () from /lib/libpthread.so.0
#7  <signal handler called>
#8  0x406c30c3 in strlen () from /lib/libc.so.6
#9  0x40d975b3 in ?? () from /usr/lib/gaim/festival.so

Expected Results:  
Sent the encryption key over and gone on it's merry way.

Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040420-r0,
2.4.26-rc3-gentoo)
=================================================================
System uname: 2.4.26-rc3-gentoo i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.4.15
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS=""
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib apache2 apm arts avi berkdb cdr crypt dvd encode esd fbcon
foomaticdb gdbm gif gpm gtk2 imlib java jpeg libg++ libwww mad mikmod motif
mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python
quicktime readline sdl slang spell ssl svga tcpd tetex truetype x86 xml2 xmms xv
zlib"