Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 58184

Summary: Entrance crashes, attempts to restart, goes into loop when bad theme passed
Product: Gentoo Linux Reporter: Chris Johns <hoborocks>
Component: Current packagesAssignee: SpanKY <vapier>
Status: RESOLVED UPSTREAM    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://xcomputerman.com/bugs/view_bug_page.php?f_id=0000196
Whiteboard:
Package list:
Runtime testing required: ---

Description Chris Johns 2004-07-24 07:19:36 UTC
I'm not sure if this is a problem with the gentoo build (doubt it, but I've learned not to talk to developers of software and tell them that I use gentoo....:-/) but if you pass an incorrect theme value (e.g. one that doesn't exist) to entrance-0.9.0.20040710, it will crash, and attempt to restart, crash again, restart, etc. etc. etc...

Reproducible: Always
Steps to Reproduce:
1. use edb_gtk_ed, edb_vt_ed, or edb_ed to open /etc/entrance_config.db
2. change str: /entrance/theme to a nonexistent theme name (e.g. foo.eet)
3. log out of X
4. attempt to start your DM (entranced obviously)

Actual Results:  
It goes into a crashing loop that never ends.

Expected Results:  
Entranced should detect that it is not starting and gracefully exit, reverting
back to xdm.

Gentoo Base System version 1.4.16
Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.7-gentoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 Pentium III (Coppermine)
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo
http://gentoo.mirrors.pair.com/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb crypt cups encode esd foomaticdb gdbm gif gnome
gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls
oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang
spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 xcakm02 2005-01-26 02:50:01 UTC
It does the same thing on my machine, even though I pass a correct theme :-(
Comment 2 SpanKY gentoo-dev 2005-08-19 20:37:59 UTC
moved upstream