Xorg crash when no display attached

Bug #689233 reported by Taleman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: xorg

Computer is Foxconn nT-330i. It has DVI and HDMI display connectors. If no monitor is attached, X crashes when Ubuntu boots.

I can get X to start properly by attaching a monitor do DVI connector and doing
  /etc/init.d/xdm stop
  /etc/init.d/xdm start

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: xorg (not installed)
ProcVersionSignature: Ubuntu 2.6.32-26.48-generic 2.6.32.24+drm33.11
Uname: Linux 2.6.32-26-generic i686
Architecture: i386
CurrentDmesg: [ 16.476012] eth0: no IPv6 routers present
Date: Sun Dec 12 13:32:54 2010
DkmsStatus: Error: [Errno 2] No such file or directory
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.1)
MachineType: Foxconn nT-330i
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-26-generic root=UUID=f4e64f03-c036-4091-8ec5-5cdebb7e7717 ro quiet splash
ProcEnviron:
 LANG=fi_FI.UTF-8
 SHELL=/bin/bash
SourcePackage: xorg
Symptom: display
Title: Xorg crash
dmi.bios.date: 03/03/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: To be filled by O.E.M.
dmi.board.vendor: To be filled by O.E.M.
dmi.board.version: To be filled by O.E.M.
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080015:bd03/03/2010:svnFoxconn:pnnT-330i:pvrToBeFilledByO.E.M.:rvnTobefilledbyO.E.M.:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: nT-330i
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: Foxconn
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-26-generic

Revision history for this message
Taleman (tapio-lehtonen) wrote :
bugbot (bugbot)
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Revision history for this message
Taleman (tapio-lehtonen) wrote :
Download full text (3.2 KiB)

Tried to get a backtrace or crash dump of X, not sure if this is the same situation as above. I started
  gdb /usr/bin/Xorg 2>&1 | tee /tmp/gdb-Xorg.txt
and got this:

GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin/Xorg...done.
done.
(gdb) start
Temporary breakpoint 1 at 0x8066a17: file ../../dix/main.c, line 138.
Starting program: /usr/bin/Xorg
[Thread debugging using libthread_db enabled]

Temporary breakpoint 1, main (argc=1, argv=0xbffff894, envp=0xbffff89c) at ../../dix/main.c:138
138 ../../dix/main.c: Tiedostoa tai hakemistoa ei ole.
 in ../../dix/main.c
(gdb) cont
Continuing.

X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-28-server i686 Ubuntu
Current Operating System: Linux ubuntu-mini 2.6.32-26-generic #48-Ubuntu SMP Wed Nov 24 09:00:03 UTC 2010 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-26-generic root=UUID=f4e64f03-c036-4091-8ec5-5cdebb7e7717 ro quiet splash
Build Date: 10 November 2010 11:25:26AM
xorg-server 2:1.7.6-2ubuntu7.4 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.16.4
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Dec 12 15:00:14 2010
(==) Using config directory: "/usr/lib/X11/xorg.conf.d"
[tcsetpgrp failed in terminal_inferior: Toiminto ei ole sallittu]

Program received signal SIGSEGV, Segmentation fault.
xf86InitViewport (pScr=0x8213f18) at ../../../../hw/xfree86/common/xf86Cursor.c:110
110 ../../../../hw/xfree86/common/xf86Cursor.c: Tiedostoa tai hakemistoa ei ole.
 in ../../../../hw/xfree86/common/xf86Cursor.c
(gdb) backtrace full
#0 xf86InitViewport (pScr=0x8213f18) at ../../../../hw/xfree86/common/xf86Cursor.c:110
No locals.
#1 0x080b276c in InitOutput (pScreenInfo=0x81fd7c0, argc=1, argv=0xbffff894)
    at ../../../../hw/xfree86/common/xf86Init.c:867
        i = 1
        j = <value optimized out>
        k = <value optimized out>
        scr_index = 136109180
        modulelist = <value optimized out>
        optionlist = 0x820b8e8
        layout = <value optimized out>
        screenpix24 = <value optimized out>
        pix24 = 3221223296
        pix24From = X_CONFIG
        autoconfig = <value optimized out>
        configured_device = <value optimized out>
#2 0x08066bbb in main (argc=1, argv=0xbffff894, envp=0xbffff89c) at ../../dix/main.c:203
        i = <value optimized out>
        alwaysCheckForInput...

Read more...

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

This bug was fixed in the package xorg-server - 2:1.14.3-3ubuntu1

---------------
xorg-server (2:1.14.3-3ubuntu1) saucy; urgency=low

  * Merge from unreleased debian git.
  * rrcrtc-brackets-are-hard.patch: Replace xf86-detach-scanout.patch
    with this patch from Fedora. Should fix crashers on hybrid systems
    (LP: #1210025)
  * Drop include-selection-h.patch, not needed anymore.

xorg-server (2:1.14.3-4) UNRELEASED; urgency=low

  * rules: Drop defoma support from the font path. (Closes: #689233,
    LP: #986061)

xorg-server (2:1.14.3-3) unstable; urgency=low

  * Upload to unstable.

xorg-server (2:1.14.3-2) experimental; urgency=low

  * Delete test-driver on clean.
  * Add a couple patches to fix FTBFS on hurd (closes: #720736). Thanks, Pino
    Toscano!

xorg-server (2:1.14.3-1) experimental; urgency=low

  [ Julien Cristau ]
  * Remove the Replaces: xdmx from xdmx-tools, that was before lenny. That
    change was done in the 1.10.x timeframe and then lost when moving to
    1.11.x.

  [ Michele Cane ]
  * New upstream release.
 -- Timo Aaltonen <email address hidden> Thu, 03 Oct 2013 15:30:22 +0300

Changed in xorg-server (Ubuntu):
status: New → Fix Released
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.