Error: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.

  • 3284234
  • 16-Nov-2007
  • 30-Apr-2013

Environment

Novell GroupWise 7
Novell GroupWise 32 bit Client
Novell openSUSE 10.3
Novell Identity Manager Designer

Situation

Unable to start GroupWise client on openSUSE 10.3

After installing or upgrading GroupWise client it is not possible to start it.
Error in a terminal window:

groupwise-bin: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
/usr/bin/groupwise: line 3: 6031 Aborted
/opt/novell/groupwise/client/bin/groupwise-bin "$@""

This also manifests itself when trying to start certain installers like the Novell Identity Manager (IDM) Designer installer.

Resolution

This is known problem with Java on openSUSE 10.3:
To workaround this problem edit the groupwise start script, which can be found under the following location:
/opt/novell/groupwise/client/bin/groupwise
Seach for the call to 'groupwise-bin' and add the following line prior to that call:

export LIBXCB_ALLOW_SLOPPY_LOCK=1
Save the start script and restart the client.



To run the IDM Designer installation run the same command mentioned above in a shell before calling the install script from that same shell.

cd designer_install
export LIBXCB_ALLOW_SLOPPY_LOCK=1
./install

Status

Reported to Engineering