Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 472638 - x11-base/xorg-server-1.14.1.901 - segmentation fault in /usr/lib64/libpixman-1.so.0 after RADEON(0): Setting screen physical size to 338 x 270
Summary: x11-base/xorg-server-1.14.1.901 - segmentation fault in /usr/lib64/libpixman-...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-08 08:27 UTC by DaggyStyle
Modified: 2015-02-22 02:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.log,6.24 KB, text/plain)
2013-06-08 08:27 UTC, DaggyStyle
Details
dmesg (dmesg.log,67.11 KB, text/plain)
2013-06-08 08:28 UTC, DaggyStyle
Details
lsmod (lsmod.log,1.98 KB, text/plain)
2013-06-08 08:28 UTC, DaggyStyle
Details
xorg log (Xorg.1.log,28.76 KB, text/plain)
2013-06-08 08:29 UTC, DaggyStyle
Details
xorg trace (Xorg.1.log.trace,18.27 KB, text/plain)
2013-06-08 08:29 UTC, DaggyStyle
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DaggyStyle 2013-06-08 08:27:39 UTC
Created attachment 350378 [details]
emerge --info

I'm running a multiseat setup composed of 2 radeon and one intel cards.

lately I noticed that my two radeon based sessions are not starting up.
looking at Xorg.1.log doesn't reveals nothing but kdm.log shows this:
X: /var/tmp/portage/x11-base/xorg-server-1.14.1.901/work/xorg-server-1.14.1.901/include/privates.h:123: dixGetPrivateAddr: Assertion `key->initialized' failed.

but when I run the following command (which is run when kdm boots):
 /usr/bin/X -br -logverbose 10 :1 vt9 -config seat1.conf -sharvts -auth /var/run/xauth/A:1-FM8tYa

I get the following crash in Xorg.1.log:
[  4202.062] (EE)
[  4202.062] (EE) Backtrace:
[  4202.062] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x5c4346]
[  4202.062] (EE) 1: /usr/bin/X (0x400000+0x1c8969) [0x5c8969]
[  4202.062] (EE) 2: /lib64/libpthread.so.0 (0x7f1fac86c000+0x10b00) [0x7f1fac87cb00]
[  4202.062] (EE) 3: /usr/lib64/libpixman-1.so.0 (0x7f1fac3c9000+0x6454b) [0x7f1fac42d54b]
[  4202.062] (EE) 4: /usr/lib64/libpixman-1.so.0 (0x7f1fac3c9000+0x56b2f) [0x7f1fac41fb2f]
[  4202.062] (EE) 5: /usr/lib64/libpixman-1.so.0 (pixman_fill+0x31) [0x7f1fac3d4821]
[  4202.063] (EE) 6: /usr/lib64/xorg/modules/libfb.so (fbFill+0x35f) [0x7f1fa9eeb8df]
[  4202.063] (EE) 7: /usr/lib64/xorg/modules/libfb.so (fbPolyFillRect+0x1b0) [0x7f1fa9eec190]
[  4202.063] (EE) 8: /usr/bin/X (0x400000+0xab1d9) [0x4ab1d9]
[  4202.063] (EE) 9: /usr/bin/X (miPaintWindow+0x228) [0x5a2ed8]
[  4202.063] (EE) 10: /usr/bin/X (miWindowExposures+0xc8) [0x5a3028]
[  4202.063] (EE) 11: /usr/bin/X (MapWindow+0x35a) [0x475aba]
[  4202.063] (EE) 12: /usr/bin/X (0x400000+0x29dbf) [0x429dbf]
[  4202.063] (EE) 13: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f1fab705bf5]
[  4202.063] (EE) 14: /usr/bin/X (0x400000+0x2a1b1) [0x42a1b1]
[  4202.063] (EE)
[  4202.063] (EE) Segmentation fault at address 0xdfb000
[  4202.063] (EE)
Fatal server error:
[  4202.063] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  4202.063] (EE)
and kdm.log shows the line mentioned above again.
I've reemerged xorg and pixman but for no avail.

downgrading xorg to 1.14.1 doesn't solved the issue (the issue wasn't visible there)
also I'm using xf86-video-ati from git and tried to revert it to stable but the issue still persists.
Comment 1 DaggyStyle 2013-06-08 08:28:15 UTC
Created attachment 350380 [details]
dmesg
Comment 2 DaggyStyle 2013-06-08 08:28:37 UTC
Created attachment 350382 [details]
lsmod
Comment 3 DaggyStyle 2013-06-08 08:29:25 UTC
Created attachment 350384 [details]
xorg log
Comment 4 DaggyStyle 2013-06-08 08:29:54 UTC
Created attachment 350386 [details]
xorg trace
Comment 5 Matt Turner gentoo-dev 2015-02-22 02:08:39 UTC
There's not really anything Gentoo developers can do to solve this. Please file a bug upstream https://bugs.freedesktop.org/enter_bug.cgi?product=DRI if the problem persists.