Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 223361 - net-im/pidgin-2.4.2 crashes when going offline on XMPP
Summary: net-im/pidgin-2.4.2 crashes when going offline on XMPP
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Net-im project
URL: http://developer.pidgin.im/ticket/5867
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-23 16:44 UTC by Marcel Klein
Modified: 2008-05-26 17:25 UTC (History)
0 users

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


Attachments
Patches which fixes the problem for me (pidgin-2.4.2-jabber_crash_fix.patch,388 bytes, patch)
2008-05-23 16:45 UTC, Marcel Klein
Details | Diff
Pidgin 2.4.2 stacktrace (stacktrace.txt,56.92 KB, text/plain)
2008-05-26 17:06 UTC, Eric Chatellier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel Klein 2008-05-23 16:44:32 UTC
You can find the full description on the link i attached to this bugreport.
I will attach the patch which fixes the problem for me (it's an upstream patch from the current MTN version).

Reproducible: Always

Steps to Reproduce:
1. Start Pidgin and go online on one or more XMPP accounts
2. Go offline or disable the account

Actual Results:  
Pidgin crashes


Portage 2.1.5.2 (default/linux/amd64/2008.0, gcc-4.2.4, glibc-2.7-r2, 2.6.25-tuxonice-r4 x86_64)
=================================================================
System uname: 2.6.25-tuxonice-r4 x86_64 Intel(R) Core(TM)2 Duo CPU T9300 @ 2.50GHz
Timestamp of tree: Fri, 23 May 2008 09:33:01 +0000
app-shells/bash:     3.2_p39
dev-lang/python:     2.5.2-r4
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     9999
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.62
sys-devel/automake:  1.5, 1.7.9-r1, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18.50.0.7
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.25-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS=""
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
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/mpd /usr/portage/local/layman/marcel-overlay /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac acl acpi alsa amd64 berkdb bitmap-fonts bluetooth bzip2 cdparanoia cdr chroot cli cracklib crypt cscope cups dbus dri dts dvd dvdr encode exif ffmpeg fftw flac gdbm gif gmp hal iconv imlib ipv6 isdnlog jpeg lame matroska midi mikmod mmx mp3 mudflap multilib ncurses nptl nptlonly ogg opengl openmp oss pam pcre pdf perl png pppd python readline reflection samba sdl session slang smp softmmu spell spl sse sse2 ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales vim-syntax vorbis wavpack wifi x264 xattr xml xorg xv xvid zlib zsh-completion" ALSA_CARDS="hda-intel" 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 synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeonhd"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Marcel Klein 2008-05-23 16:45:30 UTC
Created attachment 154081 [details, diff]
Patches which fixes the problem for me
Comment 2 Eric Chatellier 2008-05-26 17:06:31 UTC
Created attachment 154369 [details]
Pidgin 2.4.2 stacktrace
Comment 3 Eric Chatellier 2008-05-26 17:19:19 UTC
Patch works for me too.
Comment 4 Olivier Crete (RETIRED) gentoo-dev 2008-05-26 17:25:51 UTC
I added it to the tree