Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Aug 2009 11:47:02 +1000 (EST)
From:      Mark Andrews <marka@isc.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   bin/138121: fetchmail-6.3.11/SSL_set_fd() bad free/stack corruption
Message-ID:  <200908240147.n7O1l2xi051575@drugs.dv.isc.org>
Resent-Message-ID: <200908240150.n7O1o03u044734@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         138121
>Category:       bin
>Synopsis:       fetchmail-6.3.11/SSL_set_fd() bad free/stack corruption
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 24 01:50:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Mark Andrews
>Release:        FreeBSD 6.4-STABLE i386
>Organization:
ISC
>Environment:
System: FreeBSD drugs.dv.isc.org 6.4-STABLE FreeBSD 6.4-STABLE #31: Thu Apr 30 07:41:29 EST 2009 marka@drugs.dv.isc.org:/usr/obj/usr/src/sys/DRUGS i386

915resolution-0.5.3_1,1 Resolution tool for Intel i915 video cards
ORBit2-2.14.16      High-performance CORBA ORB with support for the C language
aalib-1.4.r5_4      An ascii art library
acroread8-8.1.3_1   Adobe Reader for view, print, and search PDF documents (ENU
acroreadwrapper-0.0.20080906 Wrapper script for Adobe Reader
agg-2.5_5           A High Quality Rendering Engine for C++
amspsfnt-1.0_5      AMSFonts PostScript Fonts (Adobe Type 1 format)
appres-1.0.1        Program to list application's resources
apr-gdbm-db46-1.3.3.1.3.4 Apache Portability Library
atk-1.24.0          A GNOME accessibility toolkit (ATK)
autoconf-2.13.000227_6 Automatically configure source code on many Un*x platforms 
autoconf-2.62       Automatically configure source code on many Un*x platforms 
autoconf-wrapper-20071109 Wrapper script for GNU autoconf
automake-1.10.1     GNU Standards-compliant Makefile generator (1.10)
automake-1.4.6_5    GNU Standards-compliant Makefile generator (1.4)
automake-1.5_5,1    GNU Standards-compliant Makefile generator (1.5)
automake-1.9.6_3    GNU Standards-compliant Makefile generator (1.9)
automake-wrapper-20071109 Wrapper script for GNU automake
avahi-app-0.6.24    Service discovery on a local network
bash-3.2.48_1       The GNU Project's Bourne Again SHell
bdftopcf-1.0.1      Convert X font from BDF to PCF
beforelight-1.0.2   A sample screen saver for X
bigreqsproto-1.0.2  BigReqs extension headers
birda-1.3           Bohlin's IrDA utilities, ported from NetBSD's pkgsrc
bison-2.3_4,1       A parser generator from FSF, (mostly) compatible with Yacc
bitmap-1.0.3        Bitmap editor and converter utilities for X
bitstream-vera-1.10_4 Bitstream Vera TrueType font collection
boehm-gc-6.8        Garbage collection and memory leak detection for C and C++
boost-1.34.1        Free peer-reviewed portable C++ source libraries
british-ispell-3.1_4 An interactive spelling checker for multiple languages
ca-roots-1.2        A list of SSL CA root certificates
ca_root_nss-3.11.9_2 The root certificate bundle from the Mozilla Project
cairo-1.8.6,1       Vector graphics library with cross-device output support
cdrtools-2.01_7     CD/CD-R[W] and ISO-9660 image creation and extraction tools
cm-super-0.3.4_1    Computer Modern Font Families in Type 1 Fonts
cmake-2.6.1_1       A cross-platform make
cmpsfont-1.0_6      Computer Modern PostScript Fonts (Adobe Type 1 format)
compositeproto-0.4  Composite extension headers
consolekit-0.3.0_3  Framework for defining and tracking users
cups-base-1.3.9_2   Common UNIX Printing System
curl-7.18.0         Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
cvsup-without-gui-16.1h_4 File distribution system optimized for CVS (non-GUI version
cyrus-sasl-2.1.22_2 RFC 2222 SASL (Simple Authentication and Security Layer)
damageproto-1.1.0_2 Damage extension headers
db2latex-0.8p1_1    DocBook to LaTeX XSL stylesheets
db41-4.1.25_4       The Berkeley DB package, revision 4.1
db46-4.6.21.1       The Berkeley DB package, revision 4.6
dbus-1.2.4.4        A message bus system for inter-application communication
dbus-glib-0.78      GLib bindings for the D-BUS messaging system
desktop-file-utils-0.15_1 A couple of command line utilities for working with desktop
diablo-jdk-1.6.0.07.02_3 Java Development Kit 1.6.0_07.02
dirmngr-1.0.2_1     A client for managing and downloading certificate revocatio
djbfft-0.76_2       An extremely fast library for floating-point convolution
dmidecode-2.10      A tool for dumping DMI (SMBIOS) contents in human-readable 
dmxproto-2.2.2      DMX extension headers
docbook-4.1_3       V4.1 of the DocBook DTD, designed for technical documentati
docbook-sk-4.1.2_4  XML version of the DocBook DTD version controlled for Scrol
docbook-xml-4.2_1   XML version of the DocBook DTD
docbook-xsl-1.74.0  XSL DocBook stylesheets
doclifter-2.3       Translates documents written in troff macros to DocBook
doxygen-1.5.8       A documentation system for C, C++ and other languages
dri-7.0.3_1,2       OpenGL hardware acceleration drivers for the DRI
dvipsk-tetex-5.95a_2 Convert a TeX DVI file to PostScript
editres-1.0.3       Dynamic resource editor for X Toolkit Applications
encodings-1.0.2,1   X.Org Encoding fonts
esound-0.2.41       A sound library for enlightenment package
evieext-1.0.2       XEVIE extension headers
expat-2.0.1         XML 1.0 parser written in C
ezm3-1.2_1          Easier, more portable Modula-3 distribution for building CV
faad2-2.6.1_1,1     MPEG-2 and MPEG-4 AAC audio decoder
fetchmail-6.3.9     Batch mail retrieval utility for IMAP/POP3/ETRN/ODMR
ffmpeg-2008.07.27_7 Hyper fast realtime audio/video encoder/converter, streamin
fftw3-3.1.3         Fast C routines to compute the Discrete Fourier Transform
firefox-2.0.0.20_1,1 Web browser based on the browser portion of Mozilla
fixesproto-4.0      Fixes extension headers
flac-1.2.1          Free lossless audio codec
flashplayer-0.4.13_2 GPL standalone Flash (TM) player
font-adobe-100dpi-1.0.0_1 X.Org Adobe 100dpi font
font-adobe-75dpi-1.0.0 X.Org Adobe 75dpi font
font-adobe-utopia-100dpi-1.0.1 X.Org Adobe Utopia 100dpi font
font-adobe-utopia-75dpi-1.0.1 X.Org Adobe Utopia 75dpi font
font-adobe-utopia-type1-1.0.1 X.Org Adobe Utopia Type1 font
font-alias-1.0.1    X.Org Font aliases
font-arabic-misc-1.0.0 X.Org miscellaneous Arabic fonts
font-bh-100dpi-1.0.0 X.Org Bigelow Holmes 100dpi font
font-bh-75dpi-1.0.0 X.Org Bigelow Holmes 75dpi font
font-bh-lucidatypewriter-100dpi-1.0.0 X.Org Bigelow Holmes Lucida TypeWriter 100dpi font
font-bh-lucidatypewriter-75dpi-1.0.0 X.Org Bigelow Holmes Lucida TypeWriter 75dpi font
font-bh-ttf-1.0.0   X.Org Bigelow & Holmes TTF font
font-bh-type1-1.0.0 X.Org Bigelow Holmes Type1 font
font-bitstream-100dpi-1.0.0 X.Org Bitstream Vera 100dpi font
font-bitstream-75dpi-1.0.0 X.Org Bitstream Vera 75dpi font
font-bitstream-type1-1.0.0 X.Org Bitstream Vera Type1 font
font-cronyx-cyrillic-1.0.0 X.Org Cronyx Cyrillic font
font-cursor-misc-1.0.0 X.Org miscellaneous Cursor fonts
font-daewoo-misc-1.0.0 X.Org miscellaneous Daewoo fonts
font-dec-misc-1.0.0 X.Org miscellaneous Dec fonts
font-ibm-type1-1.0.0 X.Org IBM Type1 font
font-isas-misc-1.0.0 X.Org miscellaneous ISAS fonts
font-jis-misc-1.0.0 X.Org miscellaneous JIS fonts
font-micro-misc-1.0.0 X.Org miscellaneous Micro fonts
font-misc-cyrillic-1.0.0 X.Org miscellaneous Cyrillic font
font-misc-ethiopic-1.0.0 X.Org miscellaneous Ethiopic font
font-misc-meltho-1.0.0_1 X.Org miscellaneous Meltho font
font-misc-misc-1.0.0 X.Org miscellaneous Misc fonts
font-mutt-misc-1.0.0 X.Org miscellaneous Mutt fonts
font-schumacher-misc-1.0.0_1 X.Org miscellaneous Schumacher fonts
font-screen-cyrillic-1.0.1 X.Org Screen Cyrillic font
font-sony-misc-1.0.0 X.Org miscellaneous Sony fonts
font-sun-misc-1.0.0 X.Org miscellaneous Sun fonts
font-util-1.0.1     Create an index of X font files in a directory
font-winitzki-cyrillic-1.0.0 X.Org Winitzki Cyrillic font
font-xfree86-type1-1.0.0 X.Org XFree86 Type1 font
fontcacheproto-0.1.2 Fontcache extension headers
fontconfig-2.6.0,1  An XML-based font configuration API for X Windows
fontsproto-2.0.2    Fonts extension headers
fonttosfnt-1.0.3    Wrap a bitmap font in a sftn wrapper
freetype-1.3.1_4    A free and portable TrueType font rendering engine
freetype2-2.3.7     A free and portable TrueType font rendering engine
fslsfonts-1.0.1     List fonts served by the X font server
fstobdf-1.0.2       Generate BDF font from X font server
fvwm-2.5.26_1       Popular virtual window manager for X
gallery-1.5.10      A slick web based photo album written using PHP
gamin-0.1.10        A file and directory monitoring system
gcc-4.3.3_20081106  GNU Compiler Collection 4.3
gccmakedep-1.0.2    Create dependencies in makefiles using 'gcc -M'
gconf2-2.24.0       A configuration database system for GNOME
gd-2.0.35,1         A graphics library for fast creation of images
gdbm-1.8.3_3        The GNU database manager
getopt-1.1.4_1      A getopt(1) replacement that supports GNU-style long option
gettext-0.17_1      GNU gettext package
ghostscript8-8.63   Ghostscript 8.x PostScript interpreter
gio-fam-backend-2.18.4 FAM backend for GLib's GIO library
glib-1.2.10_12      Some useful routines of C programming (previous stable vers
glib-2.18.4         Some useful routines of C programming (current stable versi
glproto-1.4.8       GLX extension headers
gmake-3.81_3        GNU version of 'make' utility
gnokii-0.6.27,1     Tools to talk to GSM cellular phones
gnome-mime-data-2.18.0_3 A MIME and Application database for GNOME
gnome-vfs-2.24.0    GNOME Virtual File System
gnome_subr-1.0      Common startup and shutdown subroutines used by GNOME scrip
gnomehier-2.3_11    A utility port that creates the GNOME directory tree
gnupg-1.4.9_1       The GNU Privacy Guard
gnupg-2.0.10        The GNU Privacy Guard
gnupg-idea-1.0.6_3  IDEA extension module for gnupg (and RSA for demonstration)
gnutls-2.6.3        GNU Transport Layer Security library
gpac-libgpac-0.4.4,1 Gpac MPEG-4 Systems library and headers
gperf-3.0.3         Generates perfect hash functions for sets of keywords
gphoto2-2.4.3       A command-line frontend to libgphoto2
graphviz-2.20.3     Graph Visualization Software from AT&T and Bell Labs
gsfonts-8.11_4      Fonts used by GNU Ghostscript (or X)
gsm-1.0.12_1        Audio converter and library for converting u-law to gsm enc
gtk-1.2.10_20       Gimp Toolkit for X11 GUI (previous stable version)
gtk-2.14.7          Gimp Toolkit for X11 GUI (current stable version)
gtkglext-1.2.0_2    An OpenGL extension to GTK
hal-0.5.11_11       Hardware Abstraction Layer for simplifying device access
help2man-1.36.4_2   Automatically generating simple manual pages from program o
hicolor-icon-theme-0.10_2 A high-color icon theme shell from the FreeDesktop project
iceauth-1.0.2       ICE authority file utility for X
ico-1.0.2           Displays a wire-frame rotating plyhedron
idnkit-1.0_3        A library to handle internationalized domain names
imake-1.0.2_4,1     Imake and other utilities from X.Org
imlib-1.9.15_7      A graphic library for enlightenment package
inputproto-1.4.2.1  Input extension headers
intltool-0.40.5     Tools to internationalize various kinds of data files
isc-dhcp30-server-3.0.7_4 The ISC Dynamic Host Configuration Protocol server
iso8879-1986_2      Character entity sets from ISO 8879:1986 (SGML)
iwi-firmware-kmod-3.0_3 Intel PRO/Wireless 2200 Firmware Kernel Module
jasper-1.900.1_6    An implementation of the codec specified in the JPEG-2000 s
javavmwrapper-2.3.2 Wrapper script for various Java Virtual Machines
jbigkit-1.6         Lossless compression for bi-level images such as scanned pa
jhead-2.84          Exif Jpeg camera setting parser, rotator and much more
jpeg-6b_7           IJG's jpeg compression utilities
kbproto-1.0.3       KB extension headers
kphone-4.2_2        A voice over internet phone
kqemu-kmod-1.3.0.p11_9 Kernel Accelerator for QEMU CPU Emulator
lame-3.98.2_1       Fast MP3 encoder kit
lcms-1.17,1         Light Color Management System -- a color management library
libFS-1.0.0_1       The FS library
libGL-7.0.3         OpenGL library that renders using GLX or DRI
libGLU-7.0.3        OpenGL utility library
libICE-1.0.4_1,1    Inter Client Exchange library for X11
libIDL-0.8.12       A library for creating trees of CORBA IDL files
libSM-1.0.3_1,1     Session Management library for X11
libX11-1.1.3_1,1    X11 library
libXScrnSaver-1.1.2 The XScrnSaver library
libXTrap-1.0.0      The XTrap library
libXau-1.0.3_2      Authentication Protocol library for X11
libXaw-1.0.4_1,1    X Athena Widgets library
libXcomposite-0.4.0,1 X Composite extension library
libXcursor-1.1.9_1  X client-side cursor loading library
libXdamage-1.1.1    X Damage extension library
libXdmcp-1.0.2_1    X Display Manager Control Protocol library
libXevie-1.0.2      The Xevie library
libXext-1.0.3,1     X11 Extension library
libXfixes-4.0.3_1   X Fixes extension library
libXfont-1.3.1_3,1  X font libary
libXfontcache-1.0.4 The Xfontcache library
libXft-2.1.13       A client-sided font API for X applications
libXi-1.1.3,1       X Input extension library
libXinerama-1.0.2,1 X11 Xinerama library
libXmu-1.0.3,1      X Miscellaneous Utilities libraries
libXp-1.0.0,1       X print library
libXpm-3.5.7        X Pixmap library
libXprintAppUtil-1.0.1 The XprintAppUtil library
libXprintUtil-1.0.1 The XprintUtil library
libXrandr-1.2.2_1   X Resize and Rotate extension library
libXrender-0.9.4_1  X Render extension library
libXres-1.0.3_3     X Resource usage library
libXt-1.0.5_1       X Toolkit library
libXtst-1.0.3_1     X Test extension
libXv-1.0.3_1,1     X Video Extension library
libXvMC-1.0.4_1     X Video Extension Motion Compensation library
libXxf86dga-1.0.2   X DGA Extension
libXxf86misc-1.0.1  X XF86-Misc Extension
libXxf86vm-1.0.1    X Vidmode Extension
liba52-0.7.4_2      A free library for decoding ATSC A/52 streams, aka AC-3
libao-0.8.8_1       Portable audio output library
libassuan-1.0.5     IPC library used by GnuPG and gpgme
libaudiofile-0.2.6  A sound library for SGI audio file
libbonobo-2.24.0    A component and compound document system for GNOME2
libcheck-0.9.6      A unit test framework for C
libdaemon-0.12      Lightweight C library that eases the writing of UNIX daemon
libdca-0.0.5        Free DTS Coherent Acoustics decoder
libdmx-1.0.2_1      DMX extension library
libdnet-1.11_2      A simple interface to low level networking routines
libdrm-2.3.1        Userspace interface to kernel Direct Rendering Module servi
libexecinfo-1.1_3   A library for inspecting program's backtrace
libexif-0.6.17      Library to read digital camera file meta-data
libflash-0.4.13_3   GPL Flash (TM) Library
libfontenc-1.0.4    The fontenc Library
libgcrypt-1.4.3     General purpose crypto library based on code used in GnuPG
libgmp-4.2.4        A free library for arbitrary precision arithmetic
libgnome-2.24.1     Libraries for GNOME, a GNU desktop environment
libgpg-error-1.6_1  Common error values for all GnuPG components
libgphoto2-2.4.3    A universal digital camera picture control tool
libiconv-1.11_1     A character set conversion library
libksba-1.0.5       KSBA is an X.509 Library
libltdl-1.5.26      System independent dlopen wrapper
libmad-0.15.1b_2    Libmad library (part of MAD project)
libmikmod-esound-3.1.11_2 MikMod Sound Library
libmng-1.0.10       Multiple-image Network Graphics (MNG) reference library
libogg-1.1.3,4      Ogg bitstream library
liboldX-1.0.1       Old X library
libpthread-stubs-0.1 This library provides weak aliases for pthread functions
libsamplerate-0.1.4 Secret Rabbit Code: a Sample Rate Converter for audio
libsndfile-1.0.17_2 Reading and writing files containing sampled sound (like WA
libtheora-1.0.b2    Theora video codec for the Ogg multimedia streaming system
libtool-1.5.26      Generic shared library support script
libungif-4.1.4_5    Tools and library routines for working with GIF images
libusb-0.1.12_4     Library giving userland programs access to USB devices
libutempter-1.1.5_1 Interface to record user sessions to utmp and wtmp files
libvolume_id-0.81.0 Library to provide file system type information
libvorbis-1.2.0_2,3 Audio compression codec library
libwww-5.4.0_4      The W3C Reference Library
libxcb-1.1.90.1     The X protocol C-language Binding (XCB) library
libxkbfile-1.0.4    XKB file library
libxkbui-1.0.2_1    The xkbui library
libxml-1.8.17_4     XML parser library for GNOME
libxml2-2.7.2_1     XML parser library for GNOME
libxslt-1.1.24_2    The XSLT C library for GNOME
linux-atk-1.9.1     Accessibility Toolkit, Linux/i386 binary
linux-cairo-1.0.2   Linux cairo binary
linux-expat-1.95.8  Linux/i386 binary port of Expat XML-parsing library
linux-fontconfig-2.2.3_7 Linux/i386 binary of Fontconfig
linux-glib2-2.6.6_1 Version 2.X Linux/i386 binary port of GLib
linux-gtk2-2.6.10   GTK+ library, version 2.X, Linux binary
linux-hicolor-icon-theme-0.5_1 A high-color icon theme shell from the FreeDesktop project
linux-jpeg-6b.34    RPM of the JPEG lib
linux-nvu-1.0       A complete Web Authoring System
linux-pango-1.10.2  Linux pango binary
linux-png-1.2.8_2   RPM of the PNG lib
linux-realplayer-10.0.9.809.20070726 Linux RealPlayer 10 from RealNetworks
linux-scim-gtk-fc4-1.4.4 Smart Common Input Method platform, gtk module, Linux binar
linux-scim-libs-fc4-1.4.4_1 Smart Common Input Method platform, library part, Linux bin
linux-tiff-3.7.1    TIFF library, Linux/i386 binary
linux-xorg-libs-6.8.2_5 Xorg libraries, linux binaries
linux_base-fc-4_13  Base set of packages needed in Linux mode (for i386/amd64)
linuxpluginwrapper-20051113_10 A wrapper allowing use of linux-plugins with native applica
listres-1.0.1       List resources in widgets
lua-5.1.3_3         Small, compilable scripting language providing easy access 
luit-1.0.2_2        Locale and ISO 2022 support for Unicode terminals
lynx-2.8.6.5_4,1    A non-graphical, text-based World-Wide Web client
m4-1.4.11,1         GNU m4
magicpoint-1.13a_1  An X11-based presentation tool
makedepend-1.0.1,1  A dependency generator for makefiles
miredo-1.0.6_1      Opensource Teredo (IPv6 tunneling) implementation
mkcomposecache-1.2_1 Program to create Compose cache files
mkfontdir-1.0.3_1   Create an index of X font files in a directory
mkfontscale-1.0.3   Creates an index of scalable font files for X
mpeg4ip-libmp4v2-1.6.1 Mpeg-4 library and tools from mpeg4ip
mpfr-2.3.2          A library for multiple-precision floating-point computation
mplayer-0.99.11_11  High performance media player supporting many formats
mplayer-skins-1.1.2_6 Skins for MPlayer's Graphical User Interface (GUI)
nas-1.9.1_2         Network Audio System
nasm-2.05.01,1      General-purpose multi-platform x86 and x86-64 assembler
neon28-0.28.3       An HTTP and WebDAV client library for Unix systems
netpbm-10.26.58     A toolkit for conversion of images between different format
nmap-4.76           Port scanning utility for large networks
nmh-1.2_2           A cleaned up MH mailer suite
nspr-4.7            A platform-neutral API for system level and libc like funct
nss-3.11.9_2        Libraries to support development of security-enabled applic
oclock-1.0.1        Round clock application for X
open-motif-2.2.3_5  Motif X11 Toolkit (industry standard GUI (IEEE 1295))
openldap-client-2.3.43 Open source LDAP client implementation
p5-Archive-Tar-1.42 Perl module for creation and manipulation of tar files
p5-Authen-SASL-2.12 Perl5 module for SASL authentication
p5-Compress-Raw-Bzip2-2.015 Low-Level Interface to bzip2 compression library
p5-Compress-Raw-Zlib-2.015 Low-Level Interface to zlib compression library
p5-Compress-Zlib-2.015 Perl5 interface to zlib compression library
p5-Crypt-OpenSSL-Bignum-0.04 OpenSSL's multiprecision integer arithmetic
p5-Crypt-OpenSSL-RSA-0.25 Perl5 module to RSA encode and decode strings using OpenSSL
p5-Crypt-OpenSSL-Random-0.04 Perl5 interface to the OpenSSL pseudo-random number generat
p5-Digest-1.15_1    Modules that calculate message digests
p5-Digest-HMAC-1.01 Perl5 interface to HMAC Message-Digest Algorithms
p5-Digest-MD5-2.38  Perl5 interface to the MD5 algorithm
p5-Digest-SHA-5.47  Perl extension for SHA-1/224/256/384/512
p5-Digest-SHA1-2.11 Perl interface to the SHA-1 Algorithm
p5-Email-Address-1.88.9 RFC 2822 Address Parsing and Creation
p5-Encode-Detect-1.01 An Encode::Encoding subclass that detects the encoding of d
p5-Error-0.17015    Perl module to provide Error/exception support for perl: Er
p5-ExtUtils-CBuilder-0.24 Compile and link C code for Perl modules
p5-ExtUtils-ParseXS-2.19 Converts Perl XS code into C code
p5-GSSAPI-0.26      Perl extension providing access to the GSSAPIv2 library
p5-HTML-Parser-3.59 Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.20 Some useful data table in parsing HTML
p5-IO-Compress-Base-2.015 Base Class for IO::Uncompress modules
p5-IO-Compress-Bzip2-2.015 An interface to allow writing bzip2 compressed data to file
p5-IO-Compress-Zlib-2.015 Perl5 interface for reading and writing of (g)zip files
p5-IO-Socket-INET6-2.56 Perl module with object interface to AF_INET6 domain socket
p5-IO-Socket-SSL-1.19 Perl5 interface to SSL sockets
p5-IO-String-1.08   Simplified Perl5 module to handle I/O on in-core strings
p5-IO-Zlib-1.09     IO:: style interface to Compress::Zlib
p5-MIME-Base64-3.07 Perl5 module for Base64 and Quoted-Printable encodings
p5-Mail-DKIM-0.32_1 Perl5 module to process and/or create DKIM email
p5-Mail-DomainKeys-1.0 Perl implementation of DomainKeys
p5-Mail-SPF-2.005   Reference implementation of the RFC 4408 SPF protocol
p5-Mail-SpamAssassin-3.2.5_1 A highly efficient mail filter for identifying spam
p5-Mail-Tools-2.04  Perl5 modules for dealing with Internet e-mail messages
p5-Math-BigInt-1.89 Math::BigInt - Arbitrary size integer math package
p5-Module-Build-0.30 Build and install Perl modules
p5-Net-1.22_1,1     Perl5 modules to access and use network protocols
p5-Net-DNS-0.64     Perl5 interface to the DNS resolver, and dynamic updates
p5-Net-DNS-Resolver-Programmable-0.003 Programmable DNS resolver for off-line testing
p5-Net-IP-1.25      Perl extension for manipulating IPv4/IPv6 addresses
p5-Net-SSLeay-1.35  Perl5 interface to SSL
p5-NetAddr-IP-4.02.2 Perl module for working with IP addresses and blocks thereo
p5-Package-Constants-0.02 List all constants declared in a package
p5-PathTools-3.2900 A Perl module for portably manipulating file specifications
p5-Scalar-List-Utils-1.19,1 Perl subroutines that would be nice to have in the perl cor
p5-Socket6-0.23     IPv6 related part of the C socket.h defines and structure m
p5-Spiffy-0.30      Spiffy Perl Interface Framework For You
p5-Test-Base-0.55   Test::Base - A Data Driven Testing Framework
p5-Test-Harness-3.14_1 Run perl standard test scripts with statistics
p5-Test-Simple-0.86 Basic utilities for writing tests in perl
p5-TimeDate-1.16,1  Perl5 module containing a better/faster date parser for abs
p5-URI-1.37         Perl5 interface to Uniform Resource Identifier (URI) refere
p5-XML-Parser-2.36  Perl extension interface to James Clark's XML parser, expat
p5-YAML-0.68        YAML implementation in Perl
p5-gettext-1.05_2   Message handling functions
p5-libwww-5.823     Perl5 library for WWW access
p5-type1inst-0.6.1_5 A script that helps install Postscript fonts in X Window Sy
p5-version-0.76     Perl extension for Version Objects
pango-1.22.4        An open-source framework for the layout and rendering of i1
pciids-20081012     Database of all known ID's used in PCI devices
pcre-7.8            Perl Compatible Regular Expressions library
perl-5.8.9          Practical Extraction and Report Language
php5-5.2.8          PHP Scripting Language
php5-gettext-5.2.8  The gettext shared extension for php
php5-session-5.2.8  The session shared extension for php
pixman-0.12.0       Low-level pixel manipulation library
pkg-config-0.23_1   A utility to retrieve information about installed libraries
png-1.2.34          Library for manipulating PNG images
policykit-0.9_2     Framework for controlling access to system-wide components
popt-1.7_5          A getopt(3) like library with a number of enhancements, fro
portaudit-0.5.12    Checks installed ports against a list of security vulnerabi
portupgrade-devel-2.4.6 FreeBSD ports/packages administration and management tool s
printproto-1.0.3    Print extension headers
psi-0.12            A Qt-based Jabber client
pstree-2.32         List processes as a tree
pth-2.0.7           GNU Portable Threads
python-2.5,2        The "meta-port" for the default version of Python interpret
python24-2.4.5_2    An interpreted object-oriented programming language
python25-2.5.2_3    An interpreted object-oriented programming language
qca-2.0.0           Cross-platform crypto API for QT
qca-tls-1.0_4       SSL/TLS plugin for Qt
qemu-0.9.1_11       QEMU CPU Emulator
qmake-3.3.8_1       The build utility of the Qt project
qt-3.3.8_9          Multiplatform C++ application framework
qt4-corelib-4.4.3   Qt core library
qt4-dbus-4.4.3      Qt4 bindings for the D-BUS messaging system
qt4-gui-4.4.3       Qt graphical user interface library
qt4-iconengines-4.4.3 Qt SVG icon engine plugin
qt4-imageformats-4.4.3 Qt imageformat plugins for GIF, JPEG, MNG and SVG
qt4-inputmethods-4.4.3 Qt input method plugins
qt4-moc-4.4.3       Qt meta object compiler
qt4-network-4.4.3   Qt network library
qt4-qmake-4.4.3     The build utility of the Qt project
qt4-qt3support-4.4.3 Qt3 compatibility library
qt4-qtestlib-4.4.3  Qt unit testing library
qt4-rcc-4.4.3       Qt resource compiler
qt4-script-4.4.3    Qt script
qt4-sql-4.4.3       Qt SQL library
qt4-svg-4.4.3       Qt SVG library
qt4-uic-4.4.3       Qt user interface compiler
qt4-xml-4.4.3       Qt XML library
randrproto-1.2.1    Randr extension headers
rarian-0.8.1        An OMF help system based on the Freedesktop specification
rdesktop-1.6.0      RDP client for Windows NT/2000/2003 Terminal Server
recordproto-1.13.2  RECORD extension headers
renderproto-0.9.3   RenderProto protocol headers
resourceproto-1.0.2 Resource extension headers
rgb-1.0.1           Uncompile an rgb corl-name database
rpm-3.0.6_14        The Red Hat Package Manager
rpm2cpio-1.2_2      Convert .rpm files for extraction with /usr/bin/cpio, needs
rstart-1.0.2        Sample implementation of a Remote Start client
rsync-3.0.5         A network file distribution/synchronization utility
rtfreader-1.0_1     A portable application/ms-rtf parser
ruby-1.8.6.287,1    An object-oriented interpreted scripting language
ruby18-bdb-0.6.4    Ruby interface to Sleepycat's Berkeley DB revision 2 or lat
ruby18-bdb1-0.2.3   Ruby interface to Berkeley DB revision 1.8x with full featu
samba-3.0.32_3,1    A free SMB and CIFS client and server for UNIX
samba-libsmbclient-3.0.32_3 Shared libs from the samba package
scons-1.2.0_1       A build tool alternative to make
scripts-1.0.1       Various X related scripts
scrnsaverproto-1.1.0 ScrnSaver extension headers
sdl-1.2.13_2,2      Cross-platform multimedia development API
sdl_mixer-1.2.8_1   A sample multi-channel audio mixer library
sdocbook-xml-1.1,1  "Simplified" DocBook XML DTD
seamonkey-1.1.14_1  The open source, standards compliant web browser
sessreg-1.0.3       Manage utmp/wtmp entries for non-init X clients
setxkbmap-1.0.4     Set the keyboard using the X Keyboard Extension
shared-mime-info-0.51 A MIME type database from the FreeDesktop project
showfont-1.0.1_1    Font dumper for the X font server
smpeg-0.4.4_8       A free MPEG1 video player library with sound support
smproxy-1.0.2       Session Manager Proxy
sox-14.2.0          SOund eXchange - universal sound sample translator
speex-1.2.r1_1,1    An open-source patent-free voice codec
subversion-1.5.5_1  Version control system
svgalib-1.4.3_5     A low level console graphics library
t1lib-5.1.2,1       A Type 1 Rasterizer Library for UNIX/X11
tcl-8.4.19,1        Tool Command Language
tcptrace-6.6.7      A TCP dump file analysis tool
teTeX-3.0_2         A meta port for teTeX suite
teTeX-base-3.0_14   Thomas Esser's distribution of TeX & friends (binaries)
teTeX-texmf-3.0_5   Thomas Esser's distribution of TeX & friends (texmf tree)
tex-texmflocal-1.9  Meta-port that creates a site-local $TEXMF directory
texi2html-1.76_1,1  Texinfo to HTML converter
texinfo-4.11        A typeset documentation system with multiple format output
thunderbird-2.0.0.19_1 Mozilla Thunderbird is standalone mail and news that stands
tiff-3.8.2_2        Tools and library routines for working with TIFF images
tk-8.4.19,2         Graphical toolkit for TCL
tmake-1.7_5         Extremely portable perl-based make utility
tonicpoint-viewer-1.4_2 PowerPoint presentations viewer
trapproto-3.4.3     DEC-XTRAP extension headers
trn-4.0.b76_1       Version 4.0 of the threaded readnews newsreader
twm-1.0.3_3         Tab Window Manager for the X Window System
unzip-5.52_5        List, test and extract compressed files in a ZIP archive
videoproto-2.2.2    Video extension headers
viewres-1.0.1       Graphical class browser for Xt
w3m-0.5.2_2         A pager/text-based WWW browser
win32-codecs-3.1.0.r1,1 Huge compilation of Win32 binary video codecs
x11perf-1.4.1       X11 server performance test program
x264-0.0.20080409_2 Multimedia library and tool for encoding H.264/AVC video st
xauth-1.0.2         X authority file utility
xbacklight-1.1      Program to adjust backlight brightness
xbatt-1.2.1_1       Laptop battery status display for X11
xbiff-1.0.1         Mailbox flag for X
xbitmaps-1.0.1      X.Org bitmaps data
xcalc-1.0.2         Scientific calculator for X
xcb-proto-1.2       The X protocol C-language Binding (XCB) protocol
xcb-util-0.3.0      A module with libxcb/libX11 extension/replacement libraries
xclipboard-1.0.1    X clipboard client
xclock-1.0.3        Analog and digital clock for X
xcmiscproto-1.1.2   XCMisc extension headers
xcmsdb-1.0.1        Device Color Characterization utility for X
xconsole-1.0.3      Monitor system console messages with X
xcursor-themes-1.0.1_1 X.org cursors themes
xcursorgen-1.0.2    Create an X cursor file from a collection of PNG images
xdbedizzy-1.0.2     Demo of DBE creating a double buffered spinning scene
xditview-1.0.1      Display ditroff output
xdm-1.1.6_3         X.Org X display manager
xdpyinfo-1.0.2_1    Display information utility for X
xdriinfo-1.0.2      Query configuration information of DRI drivers
xdvik-tetex-22.84.10_2 DVI Previewer(kpathsearch) for X
xedit-1.0.2         Simple text editor for X
xev-1.0.2           Print contents of X events
xextproto-7.0.2     XExt extension headers
xeyes-1.0.1         A follow the mouse X demo
xf86-input-acecad-1.2.1_1 X.Org acecad input driver
xf86-input-calcomp-1.1.1_1 X.Org calcomp input driver
xf86-input-citron-2.2.1_1 X.Org citron input driver
xf86-input-digitaledge-1.1.0_1 X.Org digitaledge input driver
xf86-input-dmc-1.1.1_1 X.Org dmc input driver
xf86-input-dynapro-1.1.1_1 X.Org dynapro input driver
xf86-input-elo2300-1.1.1_1 X.Org elo2300 input driver
xf86-input-elographics-1.1.0_1 X.Org elographics input driver
xf86-input-fpit-1.1.0_1 X.Org fpit input driver
xf86-input-hyperpen-1.1.0_1 X.Org hyperpen input driver
xf86-input-jamstudio-1.1.0_1 X.Org jamstudio input driver
xf86-input-joystick-1.2.3_1 X.Org joystick input driver
xf86-input-keyboard-1.2.2_2 X.Org keyboard input driver
xf86-input-magellan-1.1.1_1 X.Org magellan input driver
xf86-input-magictouch-1.0.0.5_2 X.Org magictouch input driver
xf86-input-microtouch-1.1.1_1 X.Org microtouch input driver
xf86-input-mouse-1.2.3_2 X.Org mouse input driver
xf86-input-mutouch-1.1.0_1 X.Org mutouch input driver
xf86-input-palmax-1.1.0_1 X.Org palmax input driver
xf86-input-penmount-1.2.1_1 X.Org penmount input driver
xf86-input-spaceorb-1.1.1_1 X.Org spaceorb input driver
xf86-input-summa-1.1.0_1 X.Org summa input driver
xf86-input-tek4957-1.1.0_1 X.Org tek4957 input driver
xf86-input-void-1.1.1_1 X.Org void input driver
xf86-video-apm-1.1.1_2 X.Org apm display driver
xf86-video-ark-0.6.0_2 X.Org ark display driver
xf86-video-ati-6.9.0 X.Org ati display driver
xf86-video-chips-1.1.1_2 X.Org chips display driver
xf86-video-cirrus-1.1.0_2 X.Org cirrus display driver
xf86-video-cyrix-1.1.0_2 X.Org cyrix display driver
xf86-video-dummy-0.2.0_2 X.Org dummy display driver
xf86-video-fbdev-0.3.1_2 X.Org fbdev display driver
xf86-video-glint-1.1.1_4 X.Org glint display driver
xf86-video-i128-1.2.1_2 X.Org i128 display driver
xf86-video-i740-1.1.0_2 X.Org i740 display driver
xf86-video-imstt-1.1.0_2 X.Org imstt display driver
xf86-video-intel-2.4.3 Driver for Intel integrated graphics chipsets
xf86-video-mach64-6.8.0 X.Org mach64 display driver
xf86-video-mga-1.4.9,1 X.Org mga display driver
xf86-video-neomagic-1.1.1_2 X.Org neomagic display driver
xf86-video-newport-0.2.1_2 X.Org newport display driver
xf86-video-nsc-2.8.3_1 X.Org nsc display driver
xf86-video-nv-2.1.12 X.Org nv display driver
xf86-video-r128-6.8.0 X.Org r128 display driver
xf86-video-radeonhd-1.2.4 X.Org ati RadeonHD display driver
xf86-video-rendition-4.1.3_2 X.Org rendition display driver
xf86-video-s3-0.5.0_2 X.Org s3 display driver
xf86-video-s3virge-1.9.1_2 X.Org s3virge display driver
xf86-video-savage-2.1.3_1 X.Org savage display driver
xf86-video-siliconmotion-1.5.1_1 X.Org siliconmotion display driver
xf86-video-sis-0.10.0 X.Org sis display driver
xf86-video-tdfx-1.3.0_3 X.Org tdfx display driver
xf86-video-tga-1.1.0_2 X.Org tga display driver
xf86-video-trident-1.2.3_2 X.Org trident display driver
xf86-video-tseng-1.1.1_2 X.Org tseng display driver
xf86-video-vesa-1.3.0_2 X.Org vesa display driver
xf86-video-vga-4.1.0_2 X.Org vga display driver
xf86-video-via-0.2.2_3 X.Org via display driver
xf86-video-vmware-10.15.2_1 X.Org vmware display driver
xf86bigfontproto-1.1.2 XFree86-Bigfont extension headers
xf86dga-1.0.2       Test program for the XFree86-DGA extension
xf86dgaproto-2.0.3  XFree86-DGA extension headers
xf86driproto-2.0.3  XFree86-DRI extension headers
xf86miscproto-0.9.2 XFree86-Misc extension headers
xf86rushproto-1.1.2 XFree86-Rush extension headers
xf86vidmodeproto-2.2.2 XFree86-VidModeExtension extension headers
xfd-1.0.1           Display all characters in an X font
xfindproxy-1.0.1    Locate available proxy services
xfontsel-1.0.2      Point and click selection of X11 font names
xfs-1.0.5_1,1       X.Org font server
xfsinfo-1.0.1       X font server information utility
xfwp-1.0.1          X firewall proxy
xgamma-1.0.2        Gamma correction through the X server.
xgc-1.0.1           X graphics demo
xhost-1.0.2         Server access control program for X
xineramaproto-1.1.2 Xinerama extension headers
xinit-1.0.7         X Window System initializer
xkbcomp-1.0.3       Compile XKB keyboard description
xkbevd-1.0.2        XKB event daemon
xkbprint-1.0.1      Utility for printing an XKB keyboard description
xkbutils-1.0.1_1    XKB utility demos
xkeyboard-config-1.4 X Keyboard Configuration Database
xkill-1.0.1         Utility for killing a client by its X resource
xload-1.0.2         System load average display for X
xloadimage-4.1.16_4 X11 Image Loading Utility
xlogo-1.0.1         Displays the X Window System logo.
xlsatoms-1.0.1      List interned atoms defined on a server
xlsclients-1.0.1    List client applications running on a display
xlsfonts-1.0.2      Server font list displayer for X
xmag-1.0.2          X application for screen magnifying
xman-1.0.3          Manual page display program for X
xmessage-1.0.2      Display message or query in a X window
xml2rfc-1.33        A tool to create RFCs and related documents from XML, as pe
xmlcatmgr-2.2       SGML and XML catalog manager
xmms-1.2.11_6       X Multimedia System -- An audio player with Winamp GUI
xmodmap-1.0.3       Utility for modifying keymaps and pointer button mappings i
xmore-1.0.1         Plain text display program for X
xorg-7.3_2          X.Org complete distribution metaport
xorg-apps-7.3       X.org apps meta-port
xorg-cf-files-1.0.2_2 X.org cf files for use with imake builds
xorg-docs-1.4,1     X.org documentation files
xorg-drivers-7.3_3  X.org drivers meta-port
xorg-fonts-100dpi-7.3 X.Org 100dpi bitmap fonts
xorg-fonts-7.3_1    X.org fonts meta-port
xorg-fonts-75dpi-7.3 X.Org 75dpi bitmap fonts
xorg-fonts-cyrillic-7.3 X.Org Cyrillic bitmap fonts
xorg-fonts-miscbitmaps-7.3 X.Org miscellaneous bitmap fonts
xorg-fonts-truetype-7.3 X.Org TrueType fonts
xorg-fonts-type1-7.3 X.Org Type1 fonts
xorg-libraries-7.3_2 X.org libraries meta-port
xorg-nestserver-1.4_1,1 Nesting X server from X.Org
xorg-protos-7.3_2   X.org protos meta-port
xorg-server-1.4.2,1 X.Org X server and related programs
xorg-vfbserver-1.4_1,1 X virtual framebuffer server from X.Org
xpdf-3.02_10        Display PDF files, and convert them to other formats
xphelloworld-1.0.1_1 Sends a test page to an Xprint printer
xplsprinters-1.0.1  Shows a list of Xprint printers
xpr-1.0.2           Utility for printing an X window dump
xprehashprinterlist-1.0.1 Recomputes the list of available printers.
xprop-1.0.3         Property displayer for X
xproto-7.0.10_1     X11 protocol headers
xproxymanagementprotocol-1.0.2 X Proxy Management Protocol headers
xrandr-1.2.2        Primitive command line interface to the RandR extension
xrdb-1.0.4          X server resource database utility
xrefresh-1.0.2      Refresh all or part of an X screen
xrx-1.0.1_1         RX helper program
xset-1.0.3          User preference utility for X
xsetmode-1.0.0      Set the mode for an X Input Device
xsetpointer-1.0.1   Set an X Input device as the main pointer
xsetroot-1.0.2      root window parameter setting utility for X
xsm-1.0.1           X Session Manager
xstdcmap-1.0.1      X standard colormap utility
xterm-238           Terminal emulator for the X Window System
xtrans-1.0.4        Abstract network code for X
xtrap-1.0.2         XTrap sample clients for X
xv-3.10a_7          An X11 program that displays images of various formats
xvid-1.2.1,1        An opensource MPEG-4 codec, based on OpenDivx
xvidtune-1.0.1      Video mode tuner for X
xvinfo-1.0.2        Print out X-Video extension adaptor information
xwd-1.0.1           Dump an image of an X window
xwininfo-1.0.3      Window information utility for X
xwud-1.0.1          Image displayer for X
yasm-0.7.2          A complete rewrite of the NASM assembler
zip-3.0             Create/update ZIP files compatible with pkzip

>Description:

fetchmail complains about a junk pointer being freed.  Trying to
chase this we get a corrupted stack calling SSL_set_fd().  I was
investigating "fetchmail -d 300" exiting unexpectedly and when I
ran "fetchmail -d 300 --nodetach" I saw the issue with free.

>How-To-Repeat:

As root build a debugging version of fetchmail.
cd usr/ports/mail/fetchmail; make CFLAGS=-g

As a normal user.
.fetchmailrc:
poll farside.isc.org proto imap ssl sslcertpath "/home/marka/.certs" sslcertck
env MALLOC_OPTIONS=A gdb /usr/ports/mail/fetchmail/work/fetchmail-6.3.11/fetchmail

(gdb) run
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /usr/ports/mail/fetchmail/work/fetchmail-6.3.11/fetchmail -d 300 --nodetach

Breakpoint 1, main (argc=4, argv=0xbfbfe78c) at fetchmail.c:151
151         int bkgd = FALSE;
(gdb) cont
Continuing.
fetchmail: removing stale lockfile
Enter password for marka@farside.isc.org: 
fetchmail: starting fetchmail 6.3.11 daemon 

Breakpoint 2, query_host (ctl=0x808b600) at fetchmail.c:1431
1431        int st = 0;
(gdb) cont
Continuing.

Breakpoint 3, doIMAP (ctl=0x808b600) at imap.c:1327
1327        return(do_protocol(ctl, &imap));
(gdb) 
Continuing.

Breakpoint 4, do_session (ctl=0x808b600, proto=0x807e0c0, maxfetch=0)
    at driver.c:1107
1107            if (ctl->use_ssl &&
(gdb) 
Continuing.

Breakpoint 5, SSLOpen (sock=3, mycert=0x0, mykey=0x0, myproto=0x0, certck=1, 
    certpath=0x8089180 "/home/marka/.certs", fingerprint=0x0, 
    servercname=0x808f190 "farside.isc.org", 
    label=0x808f190 "farside.isc.org", remotename=0x808b688) at socket.c:930
930             if (SSL_set_fd(_ssl_context[sock], sock) == 0 
(gdb) step
fetchmail in free(): error: junk pointer, too high to make sense

Program received signal SIGABRT, Aborted.
0x282c6d7b in kill () from /lib/libc.so.6
(gdb) where
#0  0x282c6d7b in kill () from /lib/libc.so.6
#1  0x282c6d18 in raise () from /lib/libc.so.6
#2  0x282c5a28 in abort () from /lib/libc.so.6
#3  0x282625af in _UTF8_init () from /lib/libc.so.6
#4  0xbfbfe8e0 in ?? ()
#5  0x282ccd33 in sys_nsig () from /lib/libc.so.6
#6  0x282ccc33 in sys_nsig () from /lib/libc.so.6
#7  0x282ccd50 in sys_nsig () from /lib/libc.so.6
#8  0x00000000 in ?? ()
#9  0x282d8140 in ?? () from /lib/libc.so.6
#10 0xbfbfb858 in ?? ()
#11 0x282625dd in _UTF8_init () from /lib/libc.so.6
#12 0x282d8140 in ?? () from /lib/libc.so.6
#13 0x0808098c in _CurrentRuneLocale ()
#14 0xbfbfb908 in ?? ()
#15 0x2826333d in _UTF8_init () from /lib/libc.so.6
#16 0x281bc980 in ASN1_STRING_to_UTF8 () from /lib/libcrypto.so.4
Previous frame inner to this frame (corrupt stack?)
(gdb) 
>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908240147.n7O1l2xi051575>