|
Bugzilla – Full Text Bug Listing |
| Summary: | Race condition in libXext | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.2 | Reporter: | Lei Zhang <thestig> |
| Component: | X.Org | Assignee: | Stefan Dirsch <sndirsch> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <xorg-maintainer-bugs> |
| Severity: | Normal | ||
| Priority: | P2 - High | CC: | antoine.mechelynck, ast, dmueller, meissner |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | openSUSE 11.2 | ||
| Whiteboard: | maint:released:11.2:33026 | ||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Lei Zhang
2010-02-10 00:50:13 UTC
I'm going to fix this for openSUSE:Factory, i.e. upcoming openSUSE 11.3. The fix is already included in libxcb 1.1.1, which we use for openSUSE:Factory, i.e. upcoming openSUSE 11.3. Indeed, this is in openSUSE 11.3. Which is why the original bug report asks to cherrypick the fix into the affected releases - OpenSUSE release up to 11.2. We only do updates for released products for security or critical issues. Why do you think this is one of these? I am not aware of this policy. Good to know. I believe this fixes the assertion failure for xcb_io.c line 378. If you search it, you'll see there's tons of bug reports for that bug. Example [4]. It affects lots of X programs, including Evolution, Firefox, various parts of Gnome, etc. I wouldn't say it's critical, but it seems pretty serious for affected users. [4] https://bugs.launchpad.net/ubuntu/+source/libx11/+bug/458989 I've now submitted it also for upcoming SLE11-SP1. @openSUSE maintenace team Should we do an online update to address this one for openSUSE 11.2? @Lei If you feel as part of the openSUSE community, you can help with the maintenance update for openSUSE 11.2 (in case an update gets accepted) You can find more information on these wiki pages: * http://en.opensuse.org/Maintenance * http://en.opensuse.org/Maintenance/Policy * http://en.opensuse.org/Build_Service/Concepts/Maintenance A possible update for openSUSE 11.0/11.1 needs to be decided by Anja/Dirk. Adding to Cc. I think we can arrange it with the new maintenance policy of 11.2 to do an update here, if Lei will submit an update. So for an update: +1 For the older releases and their stricter policy, I will avoid to trigger an update now. Here we will pick the fix up with the next package update (planned for the next update). would be fine for me for 11.2 too. So Lei, would you do the update? :-) (In reply to comment #9) > For the older releases and their stricter policy, I will avoid to trigger an > update now. Here we will pick the fix up with the next package update (planned > for the next update). Not sure what this means. The maintenance policy and the requirements for updates were loosened for 11.2. I'd be happy to submit an update, assuming it means using the osc tool to pull the package source, modify and commit. This is my first time so it'll be a learning experience. I'm going to the So Cal Linux Expo for the next 3 days, so I won't have time to actually do this until next week. If that's ok, then I'll do the update next week. If someone else can do it, that's fine with me too. Wonderful. Thanks for taking over this task. :-) (In reply to comment #20) > Wonderful. Thanks for taking over this task. :-) Looks like I've been too optimistic here. I just submitted the fix for openSUSE:11.2:Update:Test (SR #38965). Sorry, life got busy, and the one time I played with osc, I didn't get far enough. Thanks for submitting the fix. @maintenance team: Could you create a SWAMPID for that issue on 11.2? Thanks. lets do it. The SWAMPID for this issue is 33022.
This issue was rated as ${rating}.
Please submit fixed packages as soon as possible.
Also create a patchinfo file using this link:
https://swamp.suse.de/webswamp/wf/33022
SwampID provided. Be so kind and also submit a patchinfo. TIA Packages and patchinfo are now submitted. openSUSE:11.2:Update:Test (SR #38965) https://swamp.suse.de/webswamp/swamp/template/DisplayWorkflow.vm/workflowid/33026 When I saw this patch on the 11.2 Update-Test repo, I thought it might perhaps cure the sporadic bug I was having, https://bugzilla.mozilla.org/show_bug.cgi?id=550810 -- i.e., sometimes, even when I'm away, SeaMonkey gets (got?) killed with no stack trace and only the line "seamonkey-bin: Fatal IO error 10 (No child processes) on X server :0.0." at the end of an otherwise variable sysout/syserr log (often, but not always, after up to thousands of "XID collision, trouble ahead" warnings). However, the symptoms seem different from those mentioned in the previous comments, and I have neither a stack trace nor a reproducible testcase. Comments welcome, and if you don't want to spam either bug, my email addy is authentic (and the same @gmail.com works too). In reply to comment #5: For a user like me, any bug that causes crashes, hangs, or dataloss, even sporadically, is critical stuff. Now maybe SuSE has a different definition. ;-) tony, please open new bugs for new issues then. (In reply to comment #31) > tony, please open new bugs for new issues then. OK, if the problem appears again I will. Update released for: xorg-x11-libXext, xorg-x11-libXext-debuginfo, xorg-x11-libXext-debuginfo-32bit, xorg-x11-libXext-debuginfo-x86, xorg-x11-libXext-debugsource, xorg-x11-libXext-devel Products: openSUSE 11.2 (debug, i586, x86_64) |