Summary: | X server crashes with a SIGBUS on Evergreen | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Tomasz Figa <tomasz.figa> | ||||||||||||||||
Component: | DRM/Radeon | Assignee: | Default DRI bug account <dri-devel> | ||||||||||||||||
Status: | RESOLVED FIXED | QA Contact: | |||||||||||||||||
Severity: | critical | ||||||||||||||||||
Priority: | medium | CC: | carlos, felixblanke, honza.stodola, jlp.bugs | ||||||||||||||||
Version: | XOrg git | ||||||||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||||||||
OS: | Linux (All) | ||||||||||||||||||
Whiteboard: | |||||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||||
Attachments: |
|
Description
Tomasz Figa
2010-09-14 10:12:10 UTC
Created attachment 38699 [details]
X server log
Created attachment 38700 [details]
dmesg log
Comment on attachment 38700 [details]
dmesg log
drm-2.6 commit 7a6b2896f261894dde287d3faefa4b432cddca53
2.6.35.4, latest drm-fixes and drm-radeon-testing don't give any interesting output
I think I have the same bug, I also first noticed it while opening a PDF in Okular. Later I also got ceashes when switching the virtual desktop. This is with kernel 2.6.36 RC5 and eMachines E640G laptop with integrated ATI Mobility Radeon HD 5470. I still think this is a related bug 29738. The backtrace is just about the same. I doubt that this issue shares with bug 29738 anything more than similar behavior. Bug 29738 was related to a single commit and as I said, I have tested kernel revisions from before and after the problematic change and both options didn't work. Created attachment 38962 [details]
various; bt full, dmesg, sw version
me too, evergreen 1002:68f9.
The attach contain various things I've tried to inspect may be useful or not.
*** Bug 30517 has been marked as a duplicate of this bug. *** Are there any kind of information I (we) can provide to help to solve this bug? I'm getting this bug a lot and it is really frustrating losing some work etc. while X is crashing :/ same problem here with similar backtrace. (I'll attach the backtrace) The mouse freezes and X restarts. Okular is the only application that seems to trigger easily this bug. Created attachment 39200 [details] [review] Xorg backtrace I found another situation where xorg crashes. Bringing virtualbox fullscreen makes the x server crash immediatly, but this time not with a sigbus, but with a segfault. another backtrace attached Created attachment 39213 [details] [review] Xorg backtrace 2 Virtualbox triggers that bug a lot at my machine. But I'm getting a sigbus, not a segfault. My backtrace is in the duplicate bug 30517. Sometimes it happens when simply starting virtualbox, sometimes when switching to fullscreen,... Created attachment 39218 [details]
xorg backtrace
Also getting a SIGBUS with Evergreen. For me it's triggered by browsing google image search with Firefox. Backtrace attached.
This might be an issue with non-cpu accessible vram. Do you still see the issue with the drm-next or drm-radeon-testing branches of Dave's drm tree? Specifically, make sure your kernel has this patch: http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=d7ccd8fc11700502b5a104b7bad595b492a3aa1b Maybe it's a noob question but how do I apply that patch on top of 2.6.26-rc6? Or do I have to use the newest git kernel for that? With current drm-radeon-testing, after some short testing I can say that I can't trigger the bug by Okular anymore. Will see how it performs in normal use. Same for me. Can't trigger the bug with drm-testing @virtualbox. Will that stuff be in 2.6.37? Looks good so far for me too. No crash after several hours of use. The blit stuff will be in 2.6.37 and Jerome has a set of patches we need to try and get into stable to avoid this on older kernels. Just a me too. Latest drm-radeon-testing seems to have fixed my bus errors also. Hei, I tried the drm-radeon-testing kernel and now Okular works, but X still crashes with a segfault when going fullscreen with virtualbox. Someone is having this problem? Do you think is related to this bug? (In reply to comment #23) > Hei, I tried the drm-radeon-testing kernel and now Okular works, but X still > crashes with a segfault when going fullscreen with virtualbox. > > Someone is having this problem? Do you think is related to this bug? That's a different issue. Please file a different bug for that. Virtualbox fullscreen with a Win7 guest works for me. This should be really a different issue. Created attachment 39385 [details] [review] fix for 2.6.35 and 2.6.36 This patch should fix the issue on stable kernels. This patch, scheduled hopefully for 2.6.36 should also fix the issue: http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=c919b371cb734f42b1130e706ecee262f8d9261d (In reply to comment #27) > This patch, scheduled hopefully for 2.6.36 should also fix the issue: > http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=c919b371cb734f42b1130e706ecee262f8d9261d Linus pulled this into 2.6.36: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c919b371cb734f42b1130e706ecee262f8d9261d I'd like to get something into 2.6.35 stable as well. fixes pushed. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.