I've just upgraded a Windows 10 Hyper-V VM from 7.2 to 7.3 using
sysupgrade, sysmerge (no changes) and pkg_add -u. Since the upgrade
xenodm doesn't start.
The error from Xorg.0.log is:
[ 1599.318] (II) VESA(0): virtual address = 0xfe5219000,
physical address = 0xf8000000, size = 4194304
[ 1599.666] (EE) Segmentation fault at address 0xfea707fd0
[ 1599.666] (EE)
Fatal server error:
[ 1599.666] (EE) Caught signal 11 (Segmentation fault). Server aborting
For fun I ran ktrace, and I believe this is where it's failing:
55304 Xorg GIO fd 3 wrote 45 bytes
"(II) VESA(0): VESA VBE OEM Software Rev: 0.0
"
55304 Xorg RET write 45/0x2d
55304 Xorg CALL kbind(0x705afca96bc8,24,0x930707b474004d54)
55304 Xorg RET kbind 0
55304 Xorg CALL kbind(0x705afca96b78,24,0x930707b474004d54)
55304 Xorg RET kbind 0
55304 Xorg CALL
mmap(0,0x400000,0x3<PROT_READ|PROT_WRITE>,0x1<MAP_SHARED>,4,0x40000000f8000000)
55304 Xorg RET mmap 4033631223808/0x3ab27280000
55304 Xorg CALL kbind(0x705afca96b18,24,0x930707b474004d54)
55304 Xorg RET kbind 0
55304 Xorg CALL ioctl(4,MEMRANGE_SET,0x705afca96c00)
55304 Xorg RET ioctl -1 errno 22 Invalid argument
55304 Xorg CALL kbind(0x705afca96b18,24,0x930707b474004d54)
55304 Xorg RET kbind 0
55304 Xorg CALL kbind(0x705afca96b18,24,0x930707b474004d54)
55304 Xorg RET kbind 0
55304 Xorg CALL kbind(0x705afca96b18,24,0x930707b474004d54)
55304 Xorg RET kbind 0
55304 Xorg CALL write(2,0x705afca96330,0x32)
55304 Xorg GIO fd 2 wrote 50 bytes
"mtrr set f8000000 400000 failed: Invalid argument
"
55304 Xorg RET write 50/0x32
The only thing really of note with this system is that it has Gnome
installed (from packages) but I'm not using it. Is there anything new
in 7.3 that I need to change? Thanks.