Public bug reported: Hello,
I noticed a very strange bug when programming Xlib directly. A combination of calls that set NET_WM_STATE_MODAL=1 and XSetTransientForHint(window,window) (not always) causes a hang of metacity. Neither killing the program that made these calls, nor anything else except killing Xorg server helps. Please find attached a source code of a primitive program that causes metacity to hang on my 12.04. Compile it with "gcc -o hang_xorg hang_xorg.c -lX11" . Sincerely, Dmitry Karasik dmi...@karasik.eu.org ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: metacity 1:2.34.1-1ubuntu11 ProcVersionSignature: Ubuntu 3.2.0-53.81-generic 3.2.50 Uname: Linux 3.2.0-53-generic x86_64 ApportVersion: 2.0.1-0ubuntu17.5 Architecture: amd64 Date: Wed Oct 23 13:34:32 2013 InstallationMedia: Ubuntu 10.04.4 LTS "Lucid Lynx" - Release amd64 (20120214.2) MarkForUpload: True SourcePackage: metacity UpgradeStatus: Upgraded to precise on 2013-05-15 (161 days ago) ** Affects: metacity (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise third-party-packages ** Attachment added: "hang_xorg.c" https://bugs.launchpad.net/bugs/1243674/+attachment/3888527/+files/hang_xorg.c -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to metacity in Ubuntu. https://bugs.launchpad.net/bugs/1243674 Title: metacity hangs after application calls XSetTransitionForHint() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/1243674/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs