Xorg server segmentation fault when monitor is not connected.

Chung-Yeol Lee <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <CA+a-Gi+mbjA8d_ZEtnrHQspzOATi+PoY1VCCpifKxYJDa04Y-g@mail.gmail.com>
Hi!

Since I updated Xorg server from 1.18.4_10,1 -> 1.18.4_11,1,
the server does not start up when the monitor is not connected.
(I actually updated bunch of other ports at that time, including mesa-dri
etc, so it might be something else).

I'm on 12-STABLE / AMD Radeon 7450 with radeonkms.ko.
The server works fine as soon as I connect the monitor.

Is this a known issue?

Thanks,
Chung-yeol

* Here's backtrace from Xorg.0.log:
[  3601.265] (EE) Backtrace:
[  3601.268] (EE) 0: /usr/local/lib/libunwind.so.8 (?+0x423a13)
[0x800824413]
[  3601.271] (EE) 1: /lib/libthr.so.3 (pthread_sigmask+0x544) [0x800adc7b4]
[  3601.273] (EE) 2: /lib/libthr.so.3 (pthread_getspecific+0xe0f)
[0x800adc62f]
[  3601.276] (EE) 3: ? (?+0xe0f) [0x7fffffffff82]
[  3601.278] (EE) 4: /lib/libc.so.7 (memcpy+0x2b) [0x800ca32a6]
[  3601.281] (EE) 5: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x802361b1b]
[  3601.284] (EE) 6: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x8024be15b]
[  3601.286] (EE) 7: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x8024bdecb]
[  3601.289] (EE) 8: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x80263b6bb]
[  3601.291] (EE) 9: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x801ebc21b]
[  3601.294] (EE) 10: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x802464d4b]
[  3601.297] (EE) 11: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x8022d4afb]
[  3601.299] (EE) 12: /usr/local/lib/dri/r600_dri.so (?+0x2b) [0x8022d0f7b]
[  3601.302] (EE) 13: /usr/local/lib/libgbm.so.1
(gbm_surface_has_free_buffers+0x1772) [0x801b08582]
[  3601.304] (EE) 14: /usr/local/lib/libgbm.so.1
(gbm_surface_has_free_buffers+0x195) [0x801b05985]
[  3601.307] (EE) 15: /usr/local/lib/libgbm.so.1 (gbm_create_device+0x3e)
[0x801b051be]
[  3601.310] (EE) unw_get_proc_name failed: no unwind info found [-10]
[  3601.310] (EE) 16: /usr/local/lib/xorg/modules/drivers/radeon_drv.so
(?+0x3e) [0x801ae2dce]
[  3601.312] (EE) unw_get_proc_name failed: no unwind info found [-10]
[  3601.312] (EE) 17: /usr/local/lib/xorg/modules/drivers/radeon_drv.so
(?+0x3e) [0x801ad3aae]
[  3601.315] (EE) 18: /usr/local/bin/X (?+0x3e) [0x2d2b0e]
[  3601.318] (EE) 19: /usr/local/bin/X (?+0x3e) [0x28f14e]
[  3601.320] (EE) 20: /usr/local/bin/X (?+0x3e) [0x27903e]
[  3601.323] (EE) 21: ? (?+0x3e) [0x80043a03e]
[  3601.323] (EE)
[  3601.323] (EE) Segmentation fault at address 0x8061e9000
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.