Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 490414 - x11-drivers/xf86-video-intel-2.99.905 segmentation fault when switching mode
Summary: x11-drivers/xf86-video-intel-2.99.905 segmentation fault when switching mode
Status: RESOLVED FIXED
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: REGRESSION
Depends on:
Blocks:
 
Reported: 2013-11-04 18:13 UTC by Ulrich Müller
Modified: 2013-11-04 23:33 UTC (History)
0 users

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


Attachments
Xorg log (Xorg.0.log.old,23.02 KB, text/plain)
2013-11-04 18:13 UTC, Ulrich Müller
Details
emerge --info (emerge.info,5.81 KB, text/plain)
2013-11-04 18:14 UTC, Ulrich Müller
Details
gdb full backtrace (gdb.txt,5.38 KB, text/plain)
2013-11-04 20:18 UTC, Ulrich Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ulrich Müller gentoo-dev 2013-11-04 18:13:02 UTC
Created attachment 362584 [details]
Xorg log

When trying to switch resolution from 1280x800 to 1024x768 (using xfce4-display-settings), I get a segmentation fault:

[  6734.364] (II) intel(0): switch to mode 1024x768@60.0 on pipe 0 using LVDS1, position (0, 0), rotation normal
[  6735.145] (II) intel(0): resizing framebuffer to 1024x768
[  6735.145] (II) intel(0): switch to mode 1024x768@60.0 on pipe 0 using LVDS1, position (0, 0), rotation normal
[  6737.148] (EE) 
[  6737.148] (EE) Backtrace:
[  6737.148] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x58b576]
[  6737.148] (EE) 1: /usr/bin/X (0x400000+0x18f279) [0x58f279]
[  6737.148] (EE) 2: /lib64/libpthread.so.0 (0x7f06377b5000+0x10b10) [0x7f06377c5b10]
[  6737.148] (EE) 3: /lib64/libc.so.6 (__vsprintf_chk+0x62) [0x7f063671a512]
[  6737.148] (EE) 4: /lib64/libc.so.6 (__sprintf_chk+0x7d) [0x7f063671a48d]
[  6737.148] (EE) 5: /usr/lib64/xorg/modules/drivers/intel_drv.so (0x7f0635178000+0x57802) [0x7f06351cf802]
[  6737.148] (EE) 6: /usr/bin/X (xf86ProbeOutputModes+0x1e3) [0x4b02a3]
[  6737.148] (EE) 7: /usr/bin/X (0x400000+0xb9bdc) [0x4b9bdc]
[  6737.148] (EE) 8: /usr/bin/X (RRGetInfo+0x88) [0x4f7d38]
[  6737.149] (EE) 9: /usr/bin/X (0x400000+0xff0d7) [0x4ff0d7]
[  6737.149] (EE) 10: /usr/bin/X (0x400000+0x3b5b6) [0x43b5b6]
[  6737.149] (EE) 11: /usr/bin/X (0x400000+0x29fba) [0x429fba]
[  6737.149] (EE) 12: /lib64/libc.so.6 (__libc_start_main+0xf5) [0x7f063663dca5]
[  6737.149] (EE) 13: /usr/bin/X (0x400000+0x2a301) [0x42a301]
[  6737.149] (EE) 
[  6737.149] (EE) Segmentation fault at address 0x0
[  6737.149] (EE) 
Fatal server error:
[  6737.149] (EE) Caught signal 11 (Segmentation fault). Server aborting
[  6737.149] (EE) 
[  6737.149] (EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
[  6737.149] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  6737.149] (EE) 
[  6737.149] (II) AIGLX: Suspending AIGLX clients for VT switch
[  6737.956] (EE) Server terminated with error (1). Closing log file.

Full Xorg log is attached.

This seems to be 100% reproducible with xf86-video-intel-2.99.905. There is no segfault with the .903 version.
Comment 1 Ulrich Müller gentoo-dev 2013-11-04 18:14:24 UTC
Created attachment 362586 [details]
emerge --info
Comment 2 Chí-Thanh Christopher Nguyễn gentoo-dev 2013-11-04 18:56:14 UTC
You can try to build xorg-server with CFLAGS="-g" and get a backtrace according to http://www.x.org/wiki/Development/Documentation/ServerDebugging

And please report this also upstream at https://bugs.freedesktop.org/
Comment 3 Ulrich Müller gentoo-dev 2013-11-04 20:18:26 UTC
Created attachment 362600 [details]
gdb full backtrace
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2013-11-04 21:18:52 UTC
Could you try 2.99.905-r1? It has the patch from the upstream bug.
Comment 5 Ulrich Müller gentoo-dev 2013-11-04 22:31:06 UTC
(In reply to Rémi Cardona from comment #4)
> Could you try 2.99.905-r1? It has the patch from the upstream bug.

That fixes it for me.
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2013-11-04 23:33:47 UTC
Closing then. Thanks