Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57880 - Windowmaker fails to start up because of a segmentation fault on amd64
Summary: Windowmaker fails to start up because of a segmentation fault on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High major
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-21 11:38 UTC by Elie De Brauwer
Modified: 2004-07-21 23:32 UTC (History)
0 users

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


Attachments
Strace (wmtrace,180.38 KB, text/plain)
2004-07-21 11:40 UTC, Elie De Brauwer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elie De Brauwer 2004-07-21 11:38:11 UTC
After a reboot (after an emerge -uD world which as far as I can remember did not 
touch windowmaker) windowmakers segfaults at startup and displays a segmentation fault at startup window with a "what do you want to do now" prompt. Retry fails, I've tried to unmerge and remerge windowmaker without success. 
Windowmaker is the window manager that this amd64 has been running since the initial install without any problems until now. 

Reproducible: Always
Steps to Reproduce:




An emerge info follows:

Portage 2.0.50-r9 (default-amd64-2004.0, gcc-3.3.4, glibc-2.3.4.20040619-r0,
2.6.7-gentoo-r11)
=================================================================
System uname: 2.6.7-gentoo-r11 x86_64 4
Gentoo Base System version 1.5.1
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="x86_64-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/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache"
GENTOO_MIRRORS="ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp.du.se/pub/os/gentoo http://gentoo.mirror.sdv.fr
http://ftp.gentoo.skynet.be/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X amd64 apm arts avi berkdb cdr crypt encode esd foomaticdb gdbm gif gnome
gpm gtk gtk2 imlib jpeg kde libg++ libwww mikmod motif mozilla mpeg ncurses nls
nogcj oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl
slang snmp spell ssl tcpd truetype xml2 xmms xv zlib"


helios@psychotic helios $ wmaker --version
Window Maker 0.80.1

But emerge -s windowmaker spits out the following version:

*  x11-wm/windowmaker
      Latest version available: 0.80.2-r4
      Latest version installed: 0.80.2-r4
Comment 1 Elie De Brauwer 2004-07-21 11:40:06 UTC
Created attachment 35898 [details]
Strace 

An strace which tries to run windowmaker in a Xnest setup (on :20). I ctrl+c'd
it when the what do you want to do now popup showed.
Comment 2 Michele Noberasco (RETIRED) gentoo-dev 2004-07-21 15:22:20 UTC
Sometimes I get a segfault too, generally when my system doesn't come down nicely, due to corrupt Wmaker config files in my home dir... you could try and check them...
Comment 3 Elie De Brauwer 2004-07-21 23:23:30 UTC
Indeed, I forgot to try it with a different user yesterday, and it works with a different user. I'll try to find the config file responsible for this.
Seems rather odd to me, I've been using windowmaker for years under all kinds of circumstances and never seen anything like this.
Comment 4 Elie De Brauwer 2004-07-21 23:32:29 UTC
So I fixed it by moving ~/GNUstep to ~/blah starting windowmaker,
cp ~/blah/Defaults/* ~/GNUstep/Defaults and relaunching windowmaker, which
gave me most settings back. 

Maybe a suggestion to the windowmaker team is to be more verbose in their error
messages.