Bug 775132

Summary: nouveau: X - crashes (usually after suspend)
Product: [openSUSE] openSUSE 12.2 Reporter: Dominique Leuenberger <dimstar>
Component: X.OrgAssignee: E-mail List <xorg-maintainer-bugs>
Status: RESOLVED WONTFIX QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Major    
Priority: P3 - Medium    
Version: RC 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Dominique Leuenberger 2012-08-08 20:34:48 UTC
Sometimes, after suspend / resume and then using an application making use of GL (like totem for example, seems to be the easiest to trigger it), X resets.

A backtrace can be found in Xorg.0.log.old:
[ 59527.436] Backtrace:
[ 59527.444] 0: /usr/bin/Xorg (xorg_backtrace+0x36) [0x5646a6]
[ 59527.444] 1: /usr/bin/Xorg (0x400000+0x1683d9) [0x5683d9]
[ 59527.444] 2: /lib64/libpthread.so.0 (0x7f86d6dc5000+0xf140) [0x7f86d6dd4140]
[ 59527.448] 3: /usr/lib64/dri/nouveau_dri.so (0x7f86cfe7f000+0x183fde) [0x7f86d0002fde]
[ 59527.448] 4: /usr/lib64/xorg/modules/extensions/libdri2.so (0x7f86d518a000+0x1d4c) [0x7f86d518bd4c]
[ 59527.448] 5: /usr/lib64/xorg/modules/extensions/libdri2.so (0x7f86d518a000+0x1da8) [0x7f86d518bda8]
[ 59527.448] 6: /usr/bin/Xorg (TraverseTree+0x29) [0x460769]
[ 59527.448] 7: /usr/lib64/xorg/modules/extensions/libdri2.so (DRI2SwapBuffers+0x17a) [0x7f86d518ce2a]
[ 59527.448] 8: /usr/lib64/xorg/modules/extensions/libdri2.so (0x7f86d518a000+0x40c2) [0x7f86d518e0c2]
[ 59527.448] 9: /usr/bin/Xorg (0x400000+0x388a1) [0x4388a1]
[ 59527.448] 10: /usr/bin/Xorg (0x400000+0x27965) [0x427965]
[ 59527.448] 11: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f86d5c73455]
[ 59527.448] 12: /usr/bin/Xorg (0x400000+0x27c3d) [0x427c3d]
[ 59527.448] 
[ 59527.448] Segmentation fault at address 0x48
[ 59527.448] 
Fatal server error:
[ 59527.448] Caught signal 11 (Segmentation fault). Server aborting
[ 59527.448] 

Machine runs corrently those xorg - packages:
S | Name                               | Type    | Version                     | Arch   | Repository       
--+------------------------------------+---------+-----------------------------+--------+------------------
i | xorg-scripts                       | package | 1.0.1-3.1                   | noarch | openSUSE:Factory 
i | xorg-x11                           | package | 7.6_1-5.1                   | noarch | openSUSE:Factory 
i | xorg-x11-Xvnc                      | package | 7.6_1.12.3-1.3              | x86_64 | (System Packages)
i | xorg-x11-driver-input              | package | 7.6_1-4.1                   | noarch | openSUSE:Factory 
i | xorg-x11-driver-video              | package | 7.6_1-5.1                   | noarch | openSUSE:Factory 
i | xorg-x11-driver-video-intel-legacy | package | 2.9.1-23.3                  | x86_64 | (System Packages)
i | xorg-x11-driver-video-nouveau      | package | 0.0.16_20120321_ab7291d-4.3 | x86_64 | (System Packages)
i | xorg-x11-driver-video-radeonhd     | package | 1.3.0_20100512_80ba041-12.3 | x86_64 | (System Packages)
i | xorg-x11-fonts                     | package | 7.6-21.1                    | noarch | openSUSE:Factory 
i | xorg-x11-fonts-core                | package | 7.6-21.1                    | noarch | openSUSE:Factory 
i | xorg-x11-libX11-ccache             | package | 7.6-13.11                   | noarch | (System Packages)
i | xorg-x11-libs                      | package | 7.6-38.1                    | noarch | openSUSE:Factory 
i | xorg-x11-proto-devel               | package | 7.6-34.1                    | x86_64 | openSUSE:Factory 
i | xorg-x11-server                    | package | 7.6_1.12.3-1.3              | x86_64 | (System Packages)
i | xorg-x11-server-extra              | package | 7.6_1.12.3-1.3              | x86_64 | (System Packages)

Video driver used, as can be seen in the stack trace, is nouveau.
Comment 1 Stefan Dirsch 2014-05-22 12:37:34 UTC
openSUSE 12.2 is no longer supported. Hence the issue won't be fixed for this product. In case the issue still is reproducable with a supported product (openSUSE 12.3/13.1 at the moment) or with openSUSE:Factory, please feel free to reopen. Thanks.