Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120981 - pine-4.64-r1 with IMAPSTATUS in index-format crashes
Summary: pine-4.64-r1 with IMAPSTATUS in index-format crashes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-30 13:46 UTC by Erik Quaeghebeur
Modified: 2006-02-23 10:48 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 Erik Quaeghebeur 2006-01-30 13:46:04 UTC
When using IMAPSTATUS in the configuration entry 'index-format' (instead of, e.g., FULLSTATUS) pine crashes upon entering some (IMAP-) folder.  (Does not happen with all folders.)  The Konsole "Shell session" exits with signal 6.
When using a textconsole, I get "*** glibc detected *** double free or corruption (!prev): 0x0000000000a9a750 ***".

Debug output (-d 9 option) does not give any clues except that the crash happens after/durig sorting of the messages in the folder. (Debug output not given because it contains too much personal info.)

The thread I started on comp.mail.pine starts with the post with
Message-ID: <Pine.LNX.4.64.0601262306560.7297@ybpnyubfg>.

'emerge --info' output:

Portage 2.0.54 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -ftracer -funit-at-a-time -fforce-addr -fpeel-loops -funswitch-loops -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -ftracer -funit-at-a-time -fforce-addr -fpeel-loops -funswitch-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LC_ALL=""
LINGUAS="en_US nl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 7zip X aac aalib alsa arts audiofile avi bash-completion berkdb bitmap-fonts blas bzip2 cdr crypt cups curl dhcp dvd dvdr dvdread eds emboss encode esd exif fam ffmpeg flac foomaticdb fortran gcj gd gif gmp gpm gstreamer gtk2 hal idn ieee1394 imagemagick imap imlib java javascript jpeg justify kcal kde kdepim largeterminal lcms ldap libcaca libwww lm_sensors logitech-mouse lzw lzw-tiff mad mime mng mozilla mozsvg mp3 mpeg mplayer mppe-mppc ncurses network nls nodrm nvidia ogg oggvorbis opengl pam pcre pdf pdflib perl pic plotutils png ppds python qt quicktime readline real recode samba sdl sensord slang spell ssl subversion svg symlink tcpd tetex theora tiff truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales visualization vorbis wifi wmf xine xml2 xpm xprint xv xvid xvmc zlib linguas_en_US linguas_nl userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Erik Quaeghebeur 2006-01-30 14:43:21 UTC
I compiled the unpatched sources and those work without a glitch with IMAPSTATUS. Some functionality is lost however.

So, it must be one of the patches.

(N.B.: Eduardo Chappa is also looking at this.)
Comment 2 Erik Quaeghebeur 2006-01-31 02:26:46 UTC
(In reply to comment #1)
> (N.B.: Eduardo Chappa is also looking at this.)
> 
Eduardo Chappa has identified the problem and updated his patches.
If necessary, make changes to the ebuild. I suggest a version bump to -r2.

Erik
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2006-01-31 03:16:42 UTC
I can do this tonight, or tomorrow. I'm kind of busy these days, sorry. Does someone else from net-mail volunteers to do that sooner?
Comment 4 Andrej Kacian (RETIRED) gentoo-dev 2006-02-04 08:06:12 UTC
Um, I forgot to mention it here - 4.64-r2 is in portage, with updated chappa-all patch. Give it a try, please.
Comment 5 Erik Quaeghebeur 2006-02-06 12:25:26 UTC
(In reply to comment #4)
> 4.64-r2 is in portage, with updated
> chappa-all patch. Give it a try, please.
> 
Sorry, same crash happens...
I'll also inform comp.mail.pine (and thus Eduardo Chappa).
Maybe it's not his patch that's the problem?
Comment 6 Erik Quaeghebeur 2006-02-20 13:40:08 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > 4.64-r2 is in portage, with updated
> > chappa-all patch. Give it a try, please.
> > 
> Sorry, same crash happens...
> I'll also inform comp.mail.pine (and thus Eduardo Chappa).
> 
Ok, Eduardo Chappa looked at it again, and after he helped me through my first gdb session, he got the info needed to correct the problem.  The updated patches are on his website.

I suggest incorporating the new patches and doing a version revision to pine-4.64-r3.  This update is for all platforms.

Thanks for the attention,

Erik
Comment 7 Andrej Kacian (RETIRED) gentoo-dev 2006-02-22 21:55:31 UTC
Bumped in portage. Please test newly added 4.64-r3.
Comment 8 Erik Quaeghebeur 2006-02-23 10:11:11 UTC
(In reply to comment #7)
> Bumped in portage. Please test newly added 4.64-r3.
> 
Tested. The problem has been resolved.
Comment 9 Andrej Kacian (RETIRED) gentoo-dev 2006-02-23 10:48:25 UTC
Good, I'm glad this issue is fixed. Closing bug, and thank you (and Eduardo) for caring!