Xorg crashes with segmentation fault

Bug #1516822 reported by Stephen Eisenhauer
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Expired
Low
Unassigned

Bug Description

1) Release information:

$ lsb_release -rd
Description: Ubuntu 15.10
Release: 15.10

2) Package version information

15:26:38-stephen~$ apt-cache policy xserver-xorg
xserver-xorg:
  Installed: 1:7.7+7ubuntu4
  Candidate: 1:7.7+7ubuntu4
  Version table:
 *** 1:7.7+7ubuntu4 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
        100 /var/lib/dpkg/status
15:27:08-stephen~$ apt-cache policy xserver-xorg-core
xserver-xorg-core:
  Installed: 2:1.17.2-1ubuntu9
  Candidate: 2:1.17.2-1ubuntu9
  Version table:
 *** 2:1.17.2-1ubuntu9 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
        100 /var/lib/dpkg/status
15:27:11-stephen~$ apt-cache policy xserver-xorg-video-intel
xserver-xorg-video-intel:
  Installed: 2:2.99.917+git20150808-0ubuntu4
  Candidate: 2:2.99.917+git20150808-0ubuntu4
  Version table:
 *** 2:2.99.917+git20150808-0ubuntu4 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
        100 /var/lib/dpkg/status

3) What you expected to happen

Xorg never crashes due to segfaults.

4) What happened instead

Xorg crashes due to segfaults.

I have recently seen an increase in unexpected X crashes while using my machine, sending me back to the login screen and losing the state of my open applications.

I use a ThinkPad T540p with Intel graphics and Ubuntu 15.10 (upgraded from 15.04). I use Xrandr to configure and position my external and internal displays, including the use of the --panning/--scale/--dpi options to help my external display behave more like my internal HiDPI display (in case that's relevant to this problem).

I heavily use PhpStorm, a JetBrains IDE from their IDEA family built in Java. The last two times this crash has happened to me (Friday and today), I was interacting with the IDE at the time. I saved a copy of Xorg.0.log.old both times and will attempt to attach both to this report (their backtraces differ a bit). During the first crash I believe I was simply interacting with the UI in some way; During the second crash, I had just clicked the window decoration's "X" button to close PhpStorm.

Please let me know if there's something I can do to help diagnose the crash further. In the meantime, I've installed the -dbg packages for xorg-core and xorg-video-intel in the hopes that future backtraces might be more useful. If I see this crash again, I'll post the log here in the comments.

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: xorg 1:7.7+7ubuntu4
ProcVersionSignature: Ubuntu 4.2.0-16.19-generic 4.2.3
Uname: Linux 4.2.0-16-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.19.1-0ubuntu4
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Mon Nov 16 15:21:27 2015
DistUpgraded: 2015-11-03 14:44:11,845 DEBUG enabling apt cron job
DistroCodename: wily
DistroVariant: ubuntu
DkmsStatus:
 vboxhost, 5.0.4, 3.19.0-31-generic, x86_64: installed
 vboxhost, 5.0.4, 4.2.0-16-generic, x86_64: installed
 vboxhost, 5.0.4, 4.2.0-18-generic, x86_64: installed
EcryptfsInUse: Yes
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:2210]
InstallationDate: Installed on 2014-06-24 (510 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
MachineType: LENOVO 20BECTO1WW
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-16-generic.efi.signed root=UUID=022a17a0-1dc9-4b5c-ad86-912739c13a73 ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: Upgraded to wily on 2015-11-03 (13 days ago)
dmi.bios.date: 03/19/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: GMET62WW (2.10 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20BECTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0E50512 Std
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGMET62WW(2.10):bd03/19/2014:svnLENOVO:pn20BECTO1WW:pvrThinkPadT540p:rvnLENOVO:rn20BECTO1WW:rvrSDK0E50512Std:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 20BECTO1WW
dmi.product.version: ThinkPad T540p
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.2+15.10.20151015-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.64-1
version.libgl1-mesa-dri: libgl1-mesa-dri 11.0.2-1ubuntu4
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.0.2-1ubuntu4
version.xserver-xorg-core: xserver-xorg-core 2:1.17.2-1ubuntu9
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.2-1ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0+git20150819-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20150808-0ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu3
xserver.bootTime: Mon Nov 16 14:37:29 2015
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 38562
 vendor MEI
xserver.version: 2:1.17.2-1ubuntu9

Revision history for this message
Stephen Eisenhauer (bhspitmonkey) wrote :
Revision history for this message
Stephen Eisenhauer (bhspitmonkey) wrote :

The first crash in my description corresponds to the attachment above named "Log from the first crash described in the description" (https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1516822/+attachment/4520297/+files/XorgPstormCrash.log).

The second crash corresponds to "XorgLogOld.txt" which was attached automatically (https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1516822/+attachment/4520319/+files/XorgLogOld.txt).

Revision history for this message
penalvch (penalvch) wrote :

Stephen Eisenhauer, thank you for reporting this and helping make Ubuntu better.

As per http://support.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-t-series-laptops/thinkpad-t540p an update to your computer's buggy and outdated BIOS is available (2.21). If you update to this following https://help.ubuntu.com/community/BIOSUpdate does it change anything?

If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

For more on BIOS updates and linux, please see https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette .

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful. As well, you don't have to create a new bug report.

Once the BIOS is updated, if the problem is still reproducible, and the information above is provided, then please mark this report Status New. Otherwise, please mark this as Invalid.

Thank you for your understanding.

tags: added: bios-outdated-2.21
Changed in xorg (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Igor Wojnicki (wojnicki) wrote :

It ugly and random :(

[ 14.842] (II) XKB: reuse xkmfile /var/lib/xkb/server-C817307716EAA4324DC9884
9D12FCB30CEED6C68.xkm
[ 1535.543] (EE)
[ 1535.543] (EE) Backtrace:
[ 1535.550] (EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x559b5737c62e]
[ 1535.550] (EE) 1: /usr/bin/X (0x559b571c8000+0x1b8999) [0x559b57380999]
[ 1535.550] (EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7f9e235aa000+0x352f0) [0
x7f9e235df2f0]
[ 1535.550] (EE) 3: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x24f18) [0x7f9e1f9a5f18]
[ 1535.550] (EE) 4: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x26157) [0x7f9e1f9a7157]
[ 1535.550] (EE) 5: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x2b4b1) [0x7f9e1f9ac4b1]
[ 1535.550] (EE) 6: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x804e4) [0x7f9e1fa014e4]
[ 1535.551] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x80e2c) [0x7f9e1fa01e2c]
[ 1535.551] (EE) 8: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x82e1a) [0x7f9e1fa03e1a]
[ 1535.551] (EE) 9: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x4197c) [0x7f9e1f9c297c]
[ 1535.551] (EE) 10: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f9e1f981000+0x59906) [0x7f9e1f9da906]
[ 1535.551] (EE) 11: /usr/bin/X (_CallCallbacks+0x34) [0x559b57225654]
[ 1535.551] (EE) 12: /usr/bin/X (WriteToClient+0x244) [0x559b57380274]
[ 1535.551] (EE) 13: /usr/bin/X (WriteEventsToClient+0x1e2) [0x559b5722b502]
[ 1535.551] (EE) 14: /usr/bin/X (0x559b571c8000+0xf495a) [0x559b572bc95a]
[ 1535.551] (EE) 15: /usr/bin/X (0x559b571c8000+0xf5ef5) [0x559b572bdef5]
[ 1535.551] (EE) 16: /usr/bin/X (0x559b571c8000+0x5818f) [0x559b5722018f]
[ 1535.551] (EE) 17: /usr/bin/X (0x559b571c8000+0x5c34b) [0x559b5722434b]
[ 1535.551] (EE) 18: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) [0x7f9e235caa40]
[ 1535.551] (EE) 19: /usr/bin/X (_start+0x29) [0x559b5720e6c9]
[ 1535.551] (EE)
[ 1535.551] (EE) Segmentation fault at address 0x0
[ 1535.551] (EE)
Fatal server error:
[ 1535.551] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 1535.551] (EE)
[ 1535.551] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
[ 1535.551] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 1535.551] (EE)
[ 1535.551] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 1535.566] (EE) Server terminated with error (1). Closing log file.

Revision history for this message
penalvch (penalvch) wrote :

Igor Wojnicki, it will help immensely if you filed a new report with Ubuntu via a terminal:
ubuntu-bug xorg

Please ensure you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information.

Also, please feel free to subscribe me to it.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xorg (Ubuntu) because there has been no activity for 60 days.]

Changed in xorg (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.