Bug 137908

Summary: kompmgr fails an assertion when used with XCB-enabled xlib
Product: [Plasma] kwin Reporter: Kai Krakow <kai>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kai Krakow 2006-11-26 14:37:44 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Gentoo Packages
Compiler:          gcc-Version 4.1.1 (Gentoo 4.1.1-r1) 
OS:                Linux

Mostly while using konqueror (doesn't matter if browsing the web or local files), kombmgr exits with a failed assertion (with the two error lines coming some seconds or minutes before):

kakra@ganymed ~ $ kompmgr
trying '/home/kakra/.xcompmgrrc' as configfile


finished parsing the config file
Started
error 3 request 20 minor 0 serial 3375176
error 3 request 20 minor 0 serial 3385782
kompmgr: xcb_io.c:178: process_responses: Assertion `!wait_for_first_event || dpy->head' failed.
Abgebrochen

---------------

Recompiled kwin just to be sure kompmgr is rebuilt with XCB-enabled Xlib (gentoo packages), but the failure persists:

kakra@ganymed ~ $ kompmgr
trying '/home/kakra/.xcompmgrrc' as configfile


finished parsing the config file
Started
error 3 request 20 minor 0 serial 7334486
error 3 request 20 minor 0 serial 7711794
kompmgr: xcb_io.c:178: process_responses: Assertion `!wait_for_first_event || dpy->head' failed.
Abgebrochen

---------------------

Here's my config:

kakra@ganymed ~ $ cat .xcompmgrrc
[xcompmgr]
Compmode=CompClientShadows
DisableARGB=true
FadeInStep=0.07
FadeOutStep=0.04
FadeTrans=false
FadeWindows=false
ShadowColor=0x000000
ShadowOffsetX=0
ShadowOffsetY=-80
ShadowRadius=8
Comment 1 Lubos Lunak 2006-11-27 17:33:12 UTC
The assertion is in XCB -> please report to XCB developers.