Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128749 - elmo-1.3.2-r2 unusable: segfaults immediately
Summary: elmo-1.3.2-r2 unusable: segfaults immediately
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo TreeCleaner Project
URL:
Whiteboard: Pending removal 04 Jan 2008
Keywords: PMASKED
Depends on:
Blocks: 88600
  Show dependency tree
 
Reported: 2006-04-04 02:52 UTC by Brendan Jurd
Modified: 2008-01-07 14:00 UTC (History)
4 users (show)

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


Attachments
emerge --info (emerge.info,1.90 KB, text/plain)
2006-04-04 03:32 UTC, Brendan Jurd
Details
Fix for the startup segfault (elmo-1.3.2-startup_segfault.diff,1.44 KB, patch)
2006-06-29 16:52 UTC, Ricardo Lanziano
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brendan Jurd 2006-04-04 02:52:25 UTC
I just emerged elmo-1.3.2-r2 (latest stable).  The emerge worked perfectly, and so did the elmoconf.pl script.  Then when I actually tried to run elmo, it segfaulted immediately.  No status or error messages, just "Segmentation Fault".

My USE flags for elmo were +crypt +nls +ssl.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 03:26:31 UTC
Please, reopen with emerge --info output and some debugging information. See

http://www.gentoo.org/doc/en/bugzilla-howto.xml
Comment 2 Brendan Jurd 2006-04-04 03:32:23 UTC
Created attachment 83870 [details]
emerge --info
Comment 3 Brendan Jurd 2006-04-04 03:56:09 UTC
Here's my debugging data from gdb:

Program received signal SIGSEGV, Segmentation fault.
0x08055316 in htable_insert ()
#0  0x08055316 in htable_insert ()
#1  0x08086a6c in confhold_register ()
#2  0x0804b11e in main ()

If you need more information, let me know and I'll do my best to provide it.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 04:47:57 UTC
Please, post emerge --info as well.
Comment 5 Brendan Jurd 2006-04-04 04:54:57 UTC
I did, as an attachment.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 04:59:01 UTC
(In reply to comment #5)
> I did, as an attachment.

/me is apparently blind :) Sorry. 

Comment 7 Ricardo Lanziano 2006-06-26 21:53:05 UTC
What is the status of this bug? I also have the same segfault, under the same conditions. My emerge --info follows:

Portage 2.1.1_pre1-r2 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.4-r3, 2.6.17-gentoo i686)
=================================================================
System uname: 2.6.17-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.mirrored.ca/ "
MAKEOPTS="-j3"
PKGDIR="/usr/portage/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'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa apache2 apm avi bash-completion berkdb bitmap-fonts bzip2 cdr cli crypt cscope ctype curl dbus directfb dri dvd dvdread eds emboss encode esd fbcon ffmpeg flac foomaticdb fortran ftp gdbm gif gnome gnutls gpgme gpm gstreamer gtk2 hal imagemagick imlib ipv6 isdnlog javascript jpeg libcaca libg++ libwww lm_sensors mad mikmod mmx mono motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre pdf pdflib perl png pop pppd python quicktime readline reflection sdl session smime smtp spell spl sse sse2 ssl svg svga tcpd theora threads truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis win32codecs xine xml xorg xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_ati video_cards_vesa video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 8 Ricardo Lanziano 2006-06-29 16:52:46 UTC
Created attachment 90489 [details, diff]
Fix for the startup segfault
Comment 9 Ricardo Lanziano 2006-06-29 16:53:21 UTC
Comment on attachment 90489 [details, diff]
Fix for the startup segfault

A little search showed me that the folks at debian already have fixed that issue, the bug report number in debian is 349191 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=349191). The complete diffs are in http://ftp.debian.org/debian/pool/main/e/elmo/elmo_1.3.0-1.1.diff.gz and they apply good on elmo-1.3.2, however the single patches that fixed the segfault (among other things are already attached in this bug report. Ive tested it and it works fine.
Comment 10 Samuli Suominen (RETIRED) gentoo-dev 2008-01-07 14:00:55 UTC
gone