# Xnest :1
# gdb Xnest
Program received signal SIGSEGV, Segmentation fault.
0x00bd1642 in ?? ()
#0 0x00bd1642 in ?? ()
#1 0x080fb869 in getDrawableDamageRef ()
#2 0x083c3218 in ?? ()
#3 0xbfffea08 in ?? ()
#4 0x080fecbb in damagePaintWindow ()
Previous frame inner to this frame (corrupt stack?)
I cannot reproduce this segfault. A problem like this occurred last week (bug
961) and was fixed. Are you using the latest version in CVS?
Yes, it was CVS of yesterday and I verified with CVS of today.
Okay. Since I cannot reproduce this problem. Could you please track it down
and see if you can find out where the problem is?
It's crashing in xc/programs/Xserver/miext/damage/damage.c
if (pDrawable->type == DRAWABLE_WINDOW)
ScreenPtr pScreen = pDrawable->pScreen;
pPixmap = 0;
pPixmap = (*pScreen->GetWindowPixmap) ((WindowPtr)pDrawable);
At this line ...
The segfault of Xnest is somewhat related to the (physical hardware) Xserver or
the machine, on which it is started. Starting the same Xnest on another
(physical hardware) Xserver, which is running on another machine, works fine.
Therefore I think that this is a misconfigured or pretty broken Xserver
configuration or broken system. I assign this bugreport to myself, as nobody
else will be able to reproduce this problem and set this to trivial with lowest
*** This bug has been marked as a duplicate of 1404 ***