mail-notification sometimes crashes when receiving a new email

Bug #179957 reported by thanks-to-remove-this-account on 2008-01-02
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mail Notification
Undecided
Unassigned

Bug Description

I use mail-notification-5.0_rc1, in Gnome 2.20.1, on Gentoo Linux, to notify me of new emails (with message popups), in a Maildir directory.

Sometimes (it happened three times, in the last few days, and it otherwise works without problem), when receiving a local email from postfix (emails sent by the Gentoo package manager, Portage, when it finishes some installation, so I know the crashes happened when receiving an email), mail-notification crashes (well, I get the Gnome bug handler, and it closes mail-notification automatically).

Shamely, while I saved the crash data, I didn't think of saving the emails, and trying to reproduce the crash (although there should not have been anything special in the email content, compared to the other Portage emails I received... -and I received quite a few others, without any problem, and with proper notification).

I'll attach the crash data (although I don't know if it is enough, and I might not have enough time to try to get more information, unless it continues to happen regularly...).

If needed, here are some general information about my Gentoo system (`$ emerge --info`):

Portage 2.1.3.19 (default-linux/x86/2007.0, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 i686)
=================================================================
System uname: 2.6.23-gentoo-r3 i686 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
Timestamp of tree: Sat, 29 Dec 2007 10:16:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache: 2.4-r7
sys-apps/baselayout: 2.0.0_rc6
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.23-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /home /media /mnt /root /srv /var/bind /var/ftp /var/svn /var/www"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=prescott -O2 -pipe"
DISTDIR="/var/portage/files/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical --with-bdeps y"
FEATURES="ccache collision-protect distlocks parallel-fetch sandbox sfperms splitdebug strict suidctl unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS=" ftp://ftp.proxad.net/mirrors/ftp.gentoo.org ftp://mirror.ovh.net/gentoo-distfiles/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo"
LANG="en_US.UTF-8"
LC_ALL="en_FR.UTF-8"
LINGUAS="en_US en"
MAKEOPTS="-j3"
PKGDIR="/var/portage/files/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="/var/portage/trees/gentoo"
PORTDIR_OVERLAY="/var/portage/trees/local /var/portage/trees/layman/java-experimental /var/portage/trees/layman/java-overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="7zip X a52 aac ace acl acpi aim alsa amr amrnb amrwb ao apache2 ares asf audiofile bash-completion bcmath bdf berkdb bitmap-fonts bittorrent bluetooth bzip2 cairo calendar caps cdb cdda cdio cdparanoia cdr cjk cli cracklib crypt css cups curl curlwrappers dbus dbx directfb divx dri dts dv dvd dvdnav dvdr dvdread encode evo exif expat fam fame fax fbcon ffmpeg firefox flac flash flatfile fortran ftp gd gdbm gif gimp glitz gmedia gmp gnome gnutls gpm gs gstreamer gtk hash icecast iconv icq idea idn ieee1394 imagemagick imlib inifile innodb iodbc ipv6 irc irmc isdnlog jabber java javascript jbig jikes jingle jpeg jpeg2k json lame lcms libnotify libwww live lm_sensors logitech-mouse logrotate lzo mad maildir matroska mbox md5sum memlimit metalink mhash midi mikmod mime ming mmx mmxext mng mod modplug mp2 mp3 mp4 mpeg mplayer msn mudflap musepack mysql ncurses nls nptl nptlonly odbc ofx ogg openal opengl openmp pam pcntl pcre pdf perl php png postfix postscript pppd python qdbm quicktime rar readline real realmedia recode reflection reiserf rle rtc rtsp scanner session sftp shout simplexml smp sndfile spamassassin speex spell spl sqlite srt sse sse2 sse3 ssl ssse3 stream svg sysfs t1lib tagwriting tcpd tga theora tidy tiff truetype truetype-fonts type1 type1-fonts unicode urandom usb vcd vhosts vorbis wavpack win32codecs winpopup wma wmf wmp x264 x86 xanim xcb xine xml xmlreader xmlwriter xorg xosd xpm xprint xsl xv xvid xvmc yahoo zip zlib" 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 wacom" KERNEL="linux" LCD_DEVICES="g15" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="fbdev fglrx radeonhd v4l vesa"
Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

I have another report, from the day after, but the backtrace is strictly identical.

The header data of the other report, just in case:

Memory status: size: 45203456 vsize: 45203456 resident: 10428416 share: 8196096 rss: 10428416 rss_rlim: 4294967295
CPU usage: start_time: 1199089667 rtime: 8 utime: 7 stime: 1 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Jean-Yves Lefort (jylefort) wrote :

The backtrace is useless since it lacks line numbers. If you can reproduce the crash, please compile MN with debugging information and attach another backtrace.

Changed in mail-notification:
status: New → Incomplete

Hi,

I compiled mail-notification with --enable-debug, but I have not been able to reproduce the crash since then :/

I'm switching back to KDE, for various reasons (including PIM), so I will not be able to try to reproduce it anymore.

Thanks for your reply, and good luck,

Bye.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers