[11672] in Athena Bugs

home help back first fref pref prev next nref lref last post

motif 1.2 unreleased grabs

daemon@ATHENA.MIT.EDU (eddietwo@MIT.EDU)
Thu Jan 27 17:41:24 1994

From: eddietwo@MIT.EDU
To: bugs@MIT.EDU
Date: Thu, 27 Jan 94 17:41:15 EST


Yesterday I ran into a serious bug with Motif 1.2 through xzewd. When
users popped up an XmPopupMenu, their systems would hang completely
due to an unreleased server grab, necessitating a reboot. This
happened with apparently 100% frequency on Suns, but the problem also
showed itself on Decs and RS/6000s, indicating it might be a Motif
problem which is exacerbated by a silly X server.
	On RS/6000s, xzewd needs to use Motif 1.2, so a fix or
suggestion for a workaround would be really useful.
	The code I'm using to pop up the menu is

/* XButtonEvent *e */
    XmMenuPosition(loc->menu, e);
    XtManageChild(loc->menu);

	called from an XtEventHandler.

love, ed.

home help back first fref pref prev next nref lref last post