I rebuilded my system with gcc 4.4.1 (without any build errors), but now kwin fails to start. I pin point it to kwin, because X starts (I can start twm). Then I also can start kde (with startkde) except of kwin. Because kwin crashes twm is then the window manager. I've tested it with a new user and a blank profile (no .kde), so it is no configuration problem. Reproducible: Always Steps to Reproduce: 1. login as user 2. start twm (startx) 3. start kwin (kwin --replace), backtrace below Backtrace by Dr.Konqui: Application: KWin (kwin), signal: Aborted [KCrash Handler] #5 0xb7f8a424 in __kernel_vsyscall () #6 0xb7d512d1 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0xb7d52a12 in abort () at abort.c:88 #8 0xb7d4a47e in __assert_fail (assertion=0xb53c8abf "!c->xlib.lock", file=0xb53c8ab4 "xcb_xlib.c", line=73, function=0xb53c8add "xcb_xlib_lock") at assert.c:78 #9 0xb53c89f6 in xcb_xlib_lock (c=0x9ca8f30) at xcb_xlib.c:73 #10 0xb75e7a11 in _XCBLockDisplay (dpy=0x9ca8568) at xcb_lock.c:21 #11 0xb75030d2 in XRenderFreePicture (dpy=0x9ca8568, picture=23068686) at Picture.c:236 #12 0xb695d9c1 in QX11PixmapData::release (this=0x9cf2260) at image/qpixmap_x11.cpp:1206 #13 0xb695e21e in ~QX11PixmapData (this=0x9cf2260) at image/qpixmap_x11.cpp:1182 #14 0xb694e856 in QPixmap::deref (this=0x9cf22b0) at image/qpixmap.cpp:1322 #15 0xb694f4ae in ~QPixmap (this=0x9cf22b0) at image/qpixmap.cpp:332 #16 0xb6953b1b in ~QDetachedPixmap (this=0x9cf22b0) at image/qpixmapcache.cpp:97 #17 0xb6953e5f in ~QPMCache (this=0x9cf2350) at ../../include/QtCore/../../src/corelib/tools/qcache.h:138 #18 0xb695379a in ~QGlobalStaticDeleter (this=0xb6fff058) at ../../include/QtCore/../../src/corelib/global/qglobal.h:1628 #19 0xb7d54129 in __run_exit_handlers (status=1, listp=0xb7e7b304, run_list_atexit=true) at exit.c:78 #20 0xb7d5418f in exit (status=1) at exit.c:100 #21 0xb7ecac51 in x11ErrorHandler (d=0x9ca8568, e=0xbff47af0) at /var/tmp/portage/kde-base/kwin-4.3.1/work/kwin-4.3.1/kwin/main.cpp:173 #22 0xb75e14c9 in _XError (dpy=0x9ca8568, rep=0x9d27a18) at XlibInt.c:2912 #23 0xb75e8384 in process_responses (dpy=0x9ca8568, wait_for_first_event=<value optimized out>, current_error=0xbff47c1c, current_request=261) at xcb_io.c:138 #24 0xb75e8728 in _XReply (dpy=0x9ca8568, rep=0xbff47c50, extra=0, discard=1) at xcb_io.c:370 #25 0xb75dbf87 in XSync (dpy=0x9ca8568, discard=0) at Sync.c:48 #26 0xb68ef1b2 in QApplication::syncX () at kernel/qapplication_x11.cpp:2974 #27 0xb7ecbcc4 in Application (this=0xbff48248) at /var/tmp/portage/kde-base/kwin-4.3.1/work/kwin-4.3.1/kwin/main.cpp:308 #28 0xb7eccdec in kdemain (argc=3, argv=0xbff48444) at /var/tmp/portage/kde-base/kwin-4.3.1/work/kwin-4.3.1/kwin/main.cpp:502 #29 0x0804863b in main (argc=3, argv=0xbff48444) at /var/tmp/portage/kde-base/kwin-4.3.1/work/kwin-4.3.1_build/kwin/kwin_dummy.cpp:3 emerge --info: Portage 2.1.6.13 (default/linux/x86/2008.0/desktop, gcc-4.4.1, glibc-2.10.1-r0, 2.6.31-rc9 i686) ================================================================= System uname: Linux-2.6.31-rc9-i686-Intel-R-_Core-TM-2_Duo_CPU_T7300_@_2.00GHz-with-gentoo-2.0.1 Timestamp of tree: Wed, 09 Sep 2009 11:15:01 +0000 app-shells/bash: 4.0_p28 dev-java/java-config: 2.1.9 dev-lang/python: 2.6.2-r1, 3.1.1 dev-util/cmake: 2.6.4-r2 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe -ggdb" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=native -O2 -pipe -ggdb" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps=y --nospinner --ask" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms splitdebug strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo" LANG="de_DE.utf8" LDFLAGS="-Wl,--as-needed" LINGUAS="de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--prune-empty-dirs --exclude-from=/etc/portage/rsync_excludes" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa bash-completion berkdb bzip2 cairo cdr cli consolekit cracklib crypt cups curl dbus dri dts dvd dvdr emboss evo fam firefox fontconfig gdbm gif hal iconv isdnlog ithreads java5 java6 jpeg kde kpathsea libnotify mad mmx mmxext mp3 mp4 mpeg mudflap musicbrainz ncurses nls nptl nptlonly ogg opengl openmp pam pch pcre pdf png ppds pppd qt3support quicktime readline reflection session slang spell spl sse sse2 sse3 ssl ssse3 svg sysfs tcpd theora threads thunar tiff truetype unicode usb vorbis x264 x86 xcb xcomposite xml xorg xulrunner xv xvid 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 mmap_emul 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 synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
I tried it again, now of course with kde 4.3.2. And it works without any problems. Marked as fixed (somehow).