Updates:
        Cc: takao.fujiwara1

Comment #1 on issue 1760 by takao.fujiwara1: CRITICAL **: xim_open: assertion 'conn == NULL' failed
https://code.google.com/p/ibus/issues/detail?id=1760

write(2, "\n** (ibus-x11:3154): CRITICAL **: xim_open: assertion 'conn == NULL' failed\n", 76) = 76

It means the previous X11ICONN is not freed before the new X11ICONN is open.
https://github.com/ibus/ibus/blob/master/client/x11/main.c#L570

I guess your client application does not call XIM_CLOSE or XIM_DISCONNECT.

This seems to be the problem, not sure why. Of course, it doesn't help that the Fedora ibus rpm package helpfully redirects stderr to /dev/null, and this was the only way to see this...

I guess you might see that error when you run ibus-daemon from a terminal window.
% ibus exit
% ibus-daemon --verbose --xim


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
--- You received this message because you are subscribed to the Google Groups "ibus-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

回复