Bug 57781

Summary: xorg crashes when resizing a window
Product: xorg Reporter: Maxim Yegorushkin <maxim.yegorushkin>
Component: Driver/fglrxAssignee: atilinuxbugsunassigned
Status: NEW --- QA Contact: atilinuxbugsunassigned
Severity: normal    
Priority: medium CC: mike0042
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Maxim Yegorushkin 2012-12-01 18:16:21 UTC
Resizing Konsole with Desktop Effects enabled crashes Xorg server.

I am using Fedora 17 with:

xorg-x11-server-Xorg-1.12.4-1.fc17.x86_64
xorg-x11-drv-catalyst-12.10-1.fc17.x86_64
kde-workspace-4.9.3-2.fc17.x86_64

Kwin stats:
OpenGL vendor string:                   ATI Technologies Inc.
OpenGL renderer string:                 AMD Radeon HD 7800 Series
OpenGL version string:                  4.2.11931 Compatibility Profile Context
OpenGL shading language version string: 4.20
Driver:                                 Catalyst
Driver version:                         4.2.11931
GPU class:                              Unknown
OpenGL version:                         4.2.11931
GLSL version:                           4.20
Linux kernel version:                   3.6.8
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           yes
Texture NPOT support:                   yes

Xorg stacktrace:
[ 15730.140] Backtrace:
[ 15730.140] 0: /usr/bin/X (xorg_backtrace+0x36) [0x465326]
[ 15730.140] 1: /usr/bin/X (0x400000+0x6a339) [0x46a339]
[ 15730.140] 2: /lib64/libpthread.so.0 (0x3092a00000+0xefe0) [0x3092a0efe0]
[ 15730.140] 3: /lib64/libpixman-1.so.0 (0x30a6600000+0x728ed) [0x30a66728ed]
[ 15730.140] 4: /lib64/libpixman-1.so.0 (0x30a6600000+0x72c5f) [0x30a6672c5f]
[ 15730.140] 5: /lib64/libpixman-1.so.0 (pixman_blt+0x52) [0x30a660a222]
[ 15730.140] 6: /usr/lib64/xorg/modules/libfb.so (fbCopyNtoN+0x2c9) [0x7fd832f2b3b9]
[ 15730.140] 7: /usr/lib64/xorg/modules/glesx.so (0x7fd830f8c000+0x8262d) [0x7fd83100e62d]
[ 15730.140] 8: /usr/lib64/xorg/modules/glesx.so (0x7fd830f8c000+0x84736) [0x7fd831010736]
[ 15730.140] 9: /usr/bin/X (0x400000+0x102019) [0x502019]
[ 15730.140] 10: /usr/bin/X (0x400000+0xcc4f5) [0x4cc4f5]
[ 15730.140] 11: /usr/bin/X (0x400000+0xcd84f) [0x4cd84f]
[ 15730.140] 12: /usr/bin/X (0x400000+0xca9bc) [0x4ca9bc]
[ 15730.140] 13: /usr/bin/X (ConfigureWindow+0x378) [0x45d608]
[ 15730.140] 14: /usr/bin/X (0x400000+0x2ee84) [0x42ee84]
[ 15730.140] 15: /usr/bin/X (0x400000+0x3446a) [0x43446a]
[ 15730.140] 16: /usr/bin/X (0x400000+0x23475) [0x423475]
[ 15730.140] 17: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x3092221735]
[ 15730.140] 18: /usr/bin/X (0x400000+0x2374d) [0x42374d]
[ 15730.140] 
[ 15730.140] Segmentation fault at address 0x7fd82147a000
[ 15730.140] 
Fatal server error:
[ 15730.140] Caught signal 11 (Segmentation fault). Server aborting
Comment 1 abugreporter 2013-02-15 11:40:28 UTC
I have the same problem (resizing a window crashes X, also using AMD hardware). 

[240194.423] Backtrace:
[240194.462] 0: /usr/bin/X (xorg_backtrace+0x34) [0x7f9073fdc584]
[240194.462] 1: /usr/bin/X (0x7f9073e56000+0x18a36a) [0x7f9073fe036a]
[240194.462] 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f907317c000+0xfcb0) [0x7f907318bcb0]
[240194.462] 3: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x7f9072ef4000+0x71841) [0x7f9072f65841]
[240194.462] 4: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (0x7f9072ef4000+0x3de13) [0x7f9072f31e13]
[240194.462] 5: /usr/lib/x86_64-linux-gnu/libpixman-1.so.0 (pixman_blt+0x52) [0x7f9072efe592]
[240194.462] 6: /usr/lib/xorg/modules/libfb.so (fbCopyNtoN+0x2e9) [0x7f906ee2ce29]
[240194.462] 7: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/glesx.so (0x7f906be31000+0x77b81) [0x7f906bea8b81]
[240194.462] 8: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/glesx.so (0x7f906be31000+0x79d1b) [0x7f906beaad1b]
[240194.462] 9: /usr/bin/X (0x7f9073e56000+0x114504) [0x7f9073f6a504]
[240194.462] 10: /usr/bin/X (0x7f9073e56000+0xd967d) [0x7f9073f2f67d]
[240194.462] 11: /usr/bin/X (0x7f9073e56000+0xda595) [0x7f9073f30595]
[240194.462] 12: /usr/bin/X (0x7f9073e56000+0xd8dc0) [0x7f9073f2edc0]
[240194.462] 13: /usr/bin/X (0x7f9073e56000+0x775be) [0x7f9073ecd5be]
[240194.462] 14: /usr/bin/X (MapWindow+0x179) [0x7f9073ed02b9]
[240194.462] 15: /usr/bin/X (0x7f9073e56000+0x49360) [0x7f9073e9f360]
[240194.462] 16: /usr/bin/X (0x7f9073e56000+0x4ea31) [0x7f9073ea4a31]
[240194.462] 17: /usr/bin/X (0x7f9073e56000+0x3d8da) [0x7f9073e938da]
[240194.462] 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f907200c76d]
[240194.462] 19: /usr/bin/X (0x7f9073e56000+0x3dbd1) [0x7f9073e93bd1]
[240194.462] 
[240194.463] Segmentation fault at address 0x7f9053000000
Comment 2 Mike 2014-02-05 20:24:55 UTC
Please refer to KDE ticket 310666:

https://bugs.kde.org/show_bug.cgi?id=310666

Christoph Feck's response was very useful:

Konsole is the only KDE application that can utilize a transparent window, so you do not see the issue with other applications. Try "konsole --notransparency" (from Alt+F2, after killing all Konsole instances).

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.