|
Bugzilla – Full Text Bug Listing |
| Summary: | radeon[R300] X11 segfaults when starting Firefox/Chromium etc. | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 12.2 | Reporter: | Tobias Burnus <burnus> |
| Component: | X.Org | Assignee: | E-mail List <xorg-maintainer-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <xorg-maintainer-bugs> |
| Severity: | Critical | ||
| Priority: | P3 - Medium | CC: | michel |
| Version: | Factory | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Xorg.2.log.old | ||
|
Description
Tobias Burnus
2012-06-07 16:33:09 UTC
Given that the crash happens after RADEONSolidPixmap, the last change is a likely culprit. It also would fit time wise. Though at a glance of a complete stranger to the code, the code looks innocent; possibly, it is correct and one of the removed RADEON_FALLBACK reveals an old bug. (Or it could be a red herring.) * Wed May 16 2012 idonmez@suse.com - Add upstream patches to accelerate solid pictures, fixes color corruption problems with new cairo. https://build.opensuse.org/package/rdiff?linkrev=base&package=xf86-video-ati&project=openSUSE%3AFactory&rev=2 > https://build.opensuse.org/package/rdiff?linkrev=base&package=xf86-video-ati&project=openSUSE%3AFactory&rev=2
"All theory, dear friend, is grey, but the golden tree of life springs ever green."
I (ab)used OSB to create a package without those four patches - and without them, X11 doesn't crash any more!
Hmm. Since patches are already upstream, disabling them won't help much when the next driver is available. Fixed upstream, see https://bugs.freedesktop.org/show_bug.cgi?id=49182 . Hmm. So you've booted with option "nomodeset"? (In reply to comment #4 of Michel Dänzer) > Fixed upstream, see https://bugs.freedesktop.org/show_bug.cgi?id=49182 . Michael: Thanks for digging; I assume that you refer to the following patch / commit: http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?id=6bda7ceda645e838723883d133d614def1511d16 (In reply to comment #5 of Stefan Dirsch) > Hmm. So you've booted with option "nomodeset"? Indeed, I must have set it at some point when it didn't work without. If it makes sense, I can test with the patch and nomodeset - and/or without nomodeset using the patched or unpatched Factory rpm. Ok. I've added the patch to obs://X11:XOrg/xf86-video-intel and did a SR to openSUSE:Factory. Closing as fixed. (In reply to comment #6) > Michael: Thanks for digging; I assume that you refer to the following patch / > commit: > http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?id=6bda7ceda645e838723883d133d614def1511d16 Yes, but beware that this commit alone will result in rendering corruption with UMS. That was fixed in commit b0b7d8d26fd107df342b5c87b0a38e5bb08101a9. This is an autogenerated message for OBS integration: This bug (765973) was mentioned in https://build.opensuse.org/request/show/124218 Factory / xf86-video-ati (In reply to comment #8) > (In reply to comment #6) > > Michael: Thanks for digging; I assume that you refer to the following patch / > > commit: > > http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?id=6bda7ceda645e838723883d133d614def1511d16 > > Yes, but beware that this commit alone will result in rendering corruption with > UMS. That was fixed in commit b0b7d8d26fd107df342b5c87b0a38e5bb08101a9. ==> reopen (In reply to comment #10) > > Yes, but beware that this commit alone will result in rendering corruption with > > UMS. That was fixed in commit b0b7d8d26fd107df342b5c87b0a38e5bb08101a9. Added this patch now as well. This is an autogenerated message for OBS integration: This bug (765973) was mentioned in https://build.opensuse.org/request/show/124244 Factory / xf86-video-ati |