Invariably, when a full-screen app (or the desktop) is in the foreground,
pressing Alt+F2 crashes xcompmgr.
This is what the console output looks like:
[rami@localhost rami]$ /opt/fdo/bin/xcompmgr -c
error 9 request 141 minor 1 serial 22014
This happens in both GNOME and KDE, on a GNU/Linux (Fedora Core 2, i686, 2.6.
6-1.435) system, with the freedesktop.org xserver built from CVS (downloaded &
built on 13th August 2004).
I don't know enough about backtraces and debugging to submit those,
unfortunately. Hope it helps anyway.
the offending abort statement has been removed from xcompmgr, it should no
longer abort on unexpected events. closing, please test.
have redownloaded and tested and am afraid to say that (as of CVS from about 5
days ago) now instead of aborting it segfaults on Alt+F2 or, more critically,
when opening some apps (the one i notice most is mozilla thunderbird).
pressing Alt+F2 as i did to cause the previous abort, i get the following output:
error 9 request 141 minor 1 serial 2561
error 3 request 2 minor 0 serial 2562
error 3 request 20 minor 0 serial 2563
and a subsequent segmentation fault. sorry!
Also have this bug, but manifested in a diferent way. For example, if I play
UT2004 in fullscreen mode, when I exit the game, xcompmgr show similar output as
Rami R Chowdhury and segfaults.
Created attachment 821 [details] [review]
Fixes crash in get_opacity_prop
I think I ran into the same crash. This patch to get_opacity_prop checks the
return code from XGetWindowProperty and avoids accessing the returned data if
the function failed.
Still get the error output, but I don't observe any more crashes.
the newest release appears to include this fix. please test and reopen if this
is still a bug.