Bug 391781
| Summary: | Citrix ICA crashes with xcb_xlib_lock: Assertion | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Martin Ebourne <fedora> |
| Component: | libxcb | Assignee: | Adam Jackson <ajax> |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 8 | CC: | horsley1953, kdekorte, mcepl, nic |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-01-10 12:48:06 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 390261 | ||
|
Description
Martin Ebourne
2007-11-20 10:01:20 UTC
I believe they have implemented the "sloppy lock" approach. http://lists.freedesktop.org/archives/xcb/2007-November/003041.html Actually, the ICA client is NOT multithreaded, so it can't possibly be written in a non-threadsafe fashion. The asserts have got to be busted if they are asserting in a non threaded program. This has got to be a libxcb bug at least some of the time. I agree with the comment above about single threaded apps :-). Please upgrade libxcb to 1.1 so that the environment variable LIBXCB_ALLOW_SLOPPY_LOCK=1 can be set and recognized. I have this same problem with Lotus Notes 8 on Linux and eclipse and java and Websphere Everyplace Client 6. Upgrading my machine from source and setting the environment variable stopped all the crashes in these apps. Also see bug 397241 which lists other software that suffers because of this: recordmydesktop Sun Java 5 Sun Java 6 (both versions of Java trigger this with Eclipse and Netbeans). If I could change the priority of this bug, I would. nic libxcb-1.0-4.fc8 has been release, see if that update fixes this issue. |