chvt'ing really fast between 2 xservers can cause a crash because master may not be dropped
Submitted by Maarten Lankhorst
Assigned to Xorg Project Team
Description
Created attachment 97891 xserver logs showing the relevant parts of both xservers
This crash happened for me when I ran 2 xservers in valgrind (to slow it down and to make races more likely) on vt 7 and 8 and did a quick change between them:
"chvt 8; chvt 7; chvt 8; chvt 7; chvt 8; chvt 7"
But for a more generic case: while chvt 7; do chvt 8; done
Attachment 97891, "xserver logs showing the relevant parts of both xservers":
file_77885.txt