Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 102340
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Net-Mail Packages <net-mail@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Erik.P <p.erik@pandora.be>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 102340 depends on: Show dependency tree
Bug 102340 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-08-13 01:49 0000
when you start procmail and press ctrl c it will quit with a message like this
:
procmail[10410]: segfault at 0000000000000000 rip 000000000040f18b rsp
00007fffffe19a30 error 4

Reproducible: Always
Steps to Reproduce:
1. start procmail from terminal
2. press ctrl c

Actual Results:  
it will quit with a message like this : procmail[10410]: segfault at
0000000000000000 rip 
000000000040f18b rsp 00007fffffe19a30 error 4

Expected Results:  
quiting without the segfault rip, rsp, error 4

Portage 2.0.51.22-r2 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.5-r0,
2.6.12-AMD64-raid1 
x86_64)
===============================================================
==
System uname: 2.6.12-AMD64-raid1 x86_64 AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
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.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/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/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 alsa apache2 avi berkdb bitmap-fonts crypt cups curl eds encode
foomaticdb fortran ftp 
gd gdbm gif gnome gpm gstreamer gtk gtk2 iconv imlib ipv6 jpeg kde libwww lzw
lzw-tiff mp3 mpeg 
mysql ncurses nls opengl pam pdflib perl perlsuid php png python qt quicktime
readline samba sdl 
slang snmp spell ssl tcpd tetex tiff truetype truetype-fonts type1-fonts usb
userlocales xpm xv zlib 
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS,
PORTDIR_OVERLAY

------- Comment #1 From Fernando J. Pereda (RETIRED) 2005-08-16 02:11:47 0000 -------
Happens on every arch I have access to, I'm trying to find out a solution. The
thing is when I run it from strace It doesn't segfault. Will you please test it ?

---8<---
$ strace procmail
[LOT OF OUTPUT]
Ctrl-C
---8<---

And see if it segfaults, It doesn't for me

Cheers,
Ferdy

------- Comment #2 From Erik.P 2005-08-16 07:15:06 0000 -------
strace procmail :

rt_sigaction(SIGALRM, {0x40a5e0, [ALRM], SA_RESTORER|SA_RESTART, 0x2aaaaaf90a70}, {SIG_DFL}, 8) 
= 0
read(0,  <unfinished ...>
procmail: Terminating prematurely

and then check your dmesg.. :

procmail[13941]: segfault at 0000000000000000 rip 000000000040f29b rsp 00007fffffca9790 error 4

, on x86 gentoo (32 bits) procmail doesnt segfault when doing ctrl c

Erik

------- Comment #3 From Fernando J. Pereda (RETIRED) 2005-08-16 14:57:50 0000 -------
Can you post your emerge info on the machine that doesn't segfault ? Because
I'm
also getting segfaults on my Athlon-XP

Cheers,
Ferdy

------- Comment #4 From Erik.P 2005-08-16 15:19:59 0000 -------
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.11.3-
gentooP4HT i686)
===============================================================
==
System uname: 2.6.11.3-gentooP4HT i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
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.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/
kde/3.3/shutdown /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/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/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd eds
emboss encode esd fam 
flac foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2
imagemagick imlib ipv6 
java jpeg kde libg++ libwww mad mikmod motif mozilla mp3 mpeg mysql ncurses nls
ogg oggvorbis 
opengl oss pam pdflib perl png python qt quicktime readline samba sdl snmp
spell ssl svga tcltk tcpd 
tetex tiff truetype truetype-fonts type1-fonts vorbis xine xml2 xmms xv zlib
userland_GNU 
kernel_linux elibc_glibc"Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS,
LINGUAS, 
PORTDIR_OVERLAY

procmail ctrl c
procmail: Terminating prematurely
Segmentation fault

But there is no segfault in  > dmesg

------- Comment #5 From Fernando J. Pereda (RETIRED) 2005-08-17 10:38:05 0000 -------
procmail-3.22-r7 commited to the tree with a fix for this bug. It will touch
the
mirrors in a couple of hours.

Cheers,
Ferdy

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug