Bug 610076

Summary: SIGSEGV at start of graphics when installing from DVD
Product: [Fedora] Fedora Reporter: John Reiser <jreiser>
Component: xorg-x11-serverAssignee: Adam Jackson <ajax>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: rawhideCC: mcepl, xgl-maint
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-07-13 00:56:21 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
/tmp/X.log
none
/tmp/program.log
none
/tmp/anaconda.log
none
/tmp/X.log
none
/tmp/X.log; nouveau driver
none
/tmp/X.log; card 1002:9598:1545:3992 Mobility Radeon HD 3600 none

Description John Reiser 2010-07-01 14:08:57 UTC
Created attachment 428439 [details]
/tmp/X.log

Description of problem: Default graphical boot for install from DVD of yesterday's rawhide (2010-06-30) gets SIGSEGV in Xserver, and generates no video signal.


Version-Release number of selected component (if applicable):
xorg-x11-server 1.8.0-7.fc14
ati_drv.so compiled for 1.8.0, module version = 6.13.99
radeon_drv.so compiled for 1.8.0, module version = 6.13.99

How reproducible: every time


Steps to Reproduce:
1. Create install DVD from rawhide of June 30.
2. Boot default ("linux")
3.
  
Actual results: "No signal" detected by LCD monitor upon transition from VGA text to graphical mode.


Expected results: graphical splash screen


Additional info:

Comment 1 John Reiser 2010-07-01 14:10:13 UTC
Created attachment 428440 [details]
/tmp/program.log

13:56:54,800 INFO program: Running... /usr/bin/metacity --display :1 --sm-disable
13:56:56,666 ERR program: Window manager error: Unable to open X display :1
13:56:56,668 ERR program: Error running /usr/bin/metacity: SIGCHLD caught when trying to start the X server.

Comment 2 John Reiser 2010-07-01 14:12:57 UTC
Created attachment 428442 [details]
/tmp/anaconda.log

13:56:54,797 DEBUG anaconda: X server has signalled a successful start.
13:56:54,800 INFO anaconda: Starting window manager, pid 831.
13:56:56,415 WARN anaconda.stdout:  X startup failed, falling back to text mode
13:56:56,668 ERR anaconda: Error running /usr/bin/metacity: SIGCHLD caught when trying to start the X server.
13:56:56,668 ERR anaconda: Unable to start the window manager.
13:56:56,669 INFO anaconda.stdout: Starting graphical installation.
13:56:57,344 ERR anaconda.stdout: Exception starting GUI installer: could not open display
13:56:57,344 WARN anaconda.stdout: GUI installer startup failed, falling back to text mode.

Comment 3 John Reiser 2010-07-01 14:17:02 UTC
Excerpt from 'dmesg':
-----
[drm] Initialized drm 1.1.0 20060810
firewire_ohci 0000:05:03.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
e1000e 0000:03:00.0: eth1: (PCI Express:2.5GB/s:Width x1) 00:1b:21:30:da:67
e1000e 0000:03:00.0: eth1: Intel(R) PRO/1000 Network Connection
e1000e 0000:03:00.0: eth1: MAC: 3, PHY: 8, PBA No: e46981-003
firewire_ohci: Added fw-ohci device 0000:05:03.0, OHCI v1.0, 8 IR + 8 IT contexts, quirks 0x0
cdrom_id used greatest stack depth: 4456 bytes left
[drm] radeon defaulting to kernel modesetting.
[drm] radeon kernel modesetting enabled.
radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
radeon 0000:01:00.0: setting latency timer to 64
[drm] initializing kernel modesetting (RV710 0x1002:0x9540).
[drm] register mmio base: 0xFE8E0000
[drm] register mmio size: 65536
modprobe:125 freeing invalid memtype d0000000-d0040000
ATOM BIOS: 11X
[drm] Clocks initialized !
radeon 0000:01:00.0: VRAM: 512M 0x00000000 - 0x1FFFFFFF (512M used)
radeon 0000:01:00.0: GTT: 512M 0x20000000 - 0x3FFFFFFF
[drm] Detected VRAM RAM=512M, BAR=256M
[drm] RAM width 64bits DDR
[TTM] Zone  kernel: Available graphics memory: 4087546 kiB.
[TTM] Zone   dma32: Available graphics memory: 2097152 kiB.
[TTM] Initializing pool allocator.
[drm] radeon: 512M of VRAM memory ready
[drm] radeon: 512M of GTT memory ready.
  alloc irq_desc for 48 on node -1
  alloc kstat_irqs on node -1
radeon 0000:01:00.0: irq 48 for MSI/MSI-X
[drm] radeon: using MSI.
[drm] radeon: irq initialized.
[drm] GART: num cpu pages 131072, num gpu pages 131072
[drm] Loading RV710 Microcode
modprobe:125 freeing invalid memtype d0140000-d0141000
[drm] ring test succeeded in 1 usecs
[drm] radeon: ib pool ready.
[drm] ib test succeeded in 0 usecs
[drm] Enabling audio support
[drm] Default TV standard: PAL
[drm] Default TV standard: PAL
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm]   VGA
[drm]   DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[drm]   Encoders:
[drm]     CRT2: INTERNAL_KLDSCP_DAC2
[drm] Connector 1:
[drm]   HDMI-A
[drm]   HPD1
[drm]   DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[drm]   Encoders:
[drm]     DFP1: INTERNAL_UNIPHY
[drm] Connector 2:
[drm]   DVI-I
[drm]   HPD4
[drm]   DDC: 0x7f10 0x7f10 0x7f14 0x7f14 0x7f18 0x7f18 0x7f1c 0x7f1c
[drm]   Encoders:
[drm]     CRT1: INTERNAL_KLDSCP_DAC1
[drm]     DFP2: INTERNAL_UNIPHY2
[drm] Internal thermal controller with fan control
[drm] radeon: power management initialized
firewire_core: created device fw0: GUID 001e8c000167b27f, S400
[drm] fb mappable at 0xD0141000
[drm] vram apper at 0xD0000000
[drm] size 5242880
[drm] fb depth is 24
[drm]    pitch is 5120
fbcon: radeondrmfb (fb0) is primary device
Console: switching to colour frame buffer device 160x64
fb0: radeondrmfb frame buffer device
drm: registered panic notifier
Slow work thread pool: Starting up
Slow work thread pool: Ready
[drm] Initialized radeon 2.5.0 20080528 for 0000:01:00.0 on minor 0
-----

Comment 4 John Reiser 2010-07-05 15:13:39 UTC
Created attachment 429556 [details]
/tmp/X.log

X.Org X Server 1.8.99.904 (1.9.0 RC 4)  [Release Date: 2010-07-01]
looks like the same error as before.

Comment 5 John Reiser 2010-07-05 15:37:26 UTC
Created attachment 429558 [details]
/tmp/X.log; nouveau driver

No SIGSEGV from nouveau driver (NVIDIA NV46 chip)

Comment 6 Matěj Cepl 2010-07-13 00:50:29 UTC
Backtrace:
[    39.241] 0: Xorg (xorg_backtrace+0x28) [0x49e6f8]
[    39.241] 1: Xorg (0x400000+0x603c9) [0x4603c9]
[    39.241] 2: /lib64/libc.so.6 (0x7fc719af0000+0x339f0) [0x7fc719b239f0]
[    39.241] 3: Xorg (0x400000+0xbf9bf) [0x4bf9bf]
[    39.241] 4: Xorg (TraverseTree+0x6c) [0x44eb7c]
[    39.241] 5: Xorg (RRDeleteAllOutputProperties+0xb8) [0x4bf988]
[    39.241] 6: Xorg (0x400000+0xbea9b) [0x4bea9b]
[    39.241] 7: Xorg (FreeClientResources+0xd3) [0x449083]
[    39.241] 8: Xorg (FreeAllResources+0x47) [0x449147]
[    39.241] 9: Xorg (0x400000+0x21a02) [0x421a02]
[    39.241] 10: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7fc719b0ed6d]
[    39.241] 11: Xorg (0x400000+0x21579) [0x421579]
[    39.241] Segmentation fault at address (nil)
[    39.241] 
Fatal server error:
[    39.241] Caught signal 11 (Segmentation fault). Server aborting
[    39.241]

Comment 7 Matěj Cepl 2010-07-13 00:56:21 UTC

*** This bug has been marked as a duplicate of bug 596985 ***

Comment 8 John Reiser 2010-07-16 17:33:07 UTC
Created attachment 432452 [details]
/tmp/X.log; card 1002:9598:1545:3992 Mobility Radeon HD 3600

Similar traceback on different ATI card, using DVD from rawhide of Thursday July 15.