Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180335 - net-im/pidgin-2.0.0: Segfault when removing a person from a budy list
Summary: net-im/pidgin-2.0.0: Segfault when removing a person from a budy list
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-30 12:07 UTC by Stephen Lecheler
Modified: 2007-06-15 23:23 UTC (History)
1 user (show)

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 Stephen Lecheler 2007-05-30 12:07:57 UTC
Pidgin-2.0.0 release seems to segfault quite frequently in the g_hash_table_lookup function call in libglib.  

Reproducible: Sometimes

Steps to Reproduce:
1.Start up Pidgin
2.Wait about 15 seconds
3.Crash



Expected Results:  
Pidgin to not crash.

Backtrace:
#0  0xb77024c5 in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0
#1  0xb768e00d in purple_presence_get_status (presence=0x8388770, 
    status_id=0xb6a34aaf "available") at status.c:1439
#2  0xb767ec5e in purple_prpl_got_user_status (account=0x8163f80, 
    name=0x8597150 "kevinh@newmediagateway.com", 
    status_id=0xb6a34aaf "available") at prpl.c:147
#3  0xb6a2ce82 in msn_user_update (user=0x85970f0) at user.c:89
#4  0xb6a20f08 in iln_cmd (cmdproc=0x851e460, cmd=0x8580488)
    at notification.c:640
#5  0xb6a140d4 in msn_cmdproc_process_cmd (cmdproc=0x851e460, cmd=0x8580488)
    at cmdproc.c:313
#6  0xb6a14189 in msn_cmdproc_process_cmd_text (cmdproc=0x851e460, 
    command=0x85cc907 "ILN 9 NLN kevinh@newmediagateway.com Kevin%20Holland%20-%20DMC 268439584 %3cmsnobj%20Creator%3d%22kevinh%40newmediagateway%2ecom%22%20Size%3d%221680%22%20Type%3d%223%22%20Location%3d%22TFR2C2%2etmp%22"...)
    at cmdproc.c:335
#7  0xb6a248c0 in read_cb (data=0x851e598, source=16, cond=PURPLE_INPUT_READ)
    at servconn.c:445
#8  0x0809ff46 in pidgin_io_invoke (source=0x85378b0, condition=G_IO_IN, 
    data=0x8521c78) at gtkeventloop.c:77
#9  0xb773551f in ?? () from /usr/lib/libglib-2.0.so.0
#10 0x085378b0 in ?? ()
#11 0x00000001 in ?? ()
#12 0x08521c78 in ?? ()
#13 0xb77726d0 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00000000 in ?? ()

Emerge --info:
Portage 2.1.2.7 (default-linux/x86/2007.0/desktop, gcc-3.4.6, glibc-2.5-r2, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Tue, 29 May 2007 07:00:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
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/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php4/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="en"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/java-overlay /usr/portage/local/layman/java-gcj-overlay /usr/portage/local"
SYNC="rsync://192.168.1.53/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt ctype cups dba dbus dri dts dvd dvdr dvdread eds emboss encode esd ethereal evo exif expat fam fastbuild firefox foomaticdb force-cgi-redirect fortran ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal iconv idn imlib ipv6 isdnlog jpeg kde kerberos lcms ldap libg++ libwww mad memlimit midi mikmod mmx mng motif mozilla mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf pdflib perl png posix pppd python qt qt3 qt3support qt4 quicktime readline reflection samba sdl session simplexml slang soap sockets spell spl ssl svg tcltk tcpd tetex theora threads tiff tokenizer truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs x264 x86 xinerama xml xml2 xorg xsl xv xvid zlib" ALSA_CARDS="intel8x0" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Pidgin Settings:
  CFLAGS: -ggdb
  FEATURES: nostrip
  USE: console msn xscreensaver cjk debug
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2007-05-31 10:13:48 UTC
can you try 2.0.1 ?
Comment 2 Stephen Lecheler 2007-05-31 14:53:06 UTC
Tentatively I'm not seeing the same errors.  I'd like to put a hold on this bug for 1 week while I intensively use the 2.0.1 version.
Comment 3 Kim Pedersen 2007-06-15 20:36:15 UTC
2.0.2 is out. 
I have removed persons from my buddy list w/o problems.
Comment 4 Stephen Lecheler 2007-06-15 23:23:22 UTC
Curious...  2.0.1 is working for me.  Thank you gentoo net-im herd for not closing the bug out of hand and letting me poke at it for a few weeks.