Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Nov 2009 23:37:50 -0500 (EST)
From:      Hadley <hadley@foxular.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/140764: x11-drivers/xf86-video-openchrome segfaults with VIA K8M800 chipset 
Message-ID:  <20091122043750.E9DD611428@goosebox.foxular.net>
Resent-Message-ID: <200911220500.nAM5070B030822@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         140764
>Category:       ports
>Synopsis:       x11-drivers/xf86-video-openchrome segfaults with VIA K8M800 chipset
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 22 05:00:06 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Hadley
>Release:        FreeBSD 8.0-RC1 amd64
>Organization:
>Environment:
System: FreeBSD goosebox.foxular.net 8.0-RC1 FreeBSD 8.0-RC1 #2: Sun Oct 18 20:37:29 EDT 2009 hadley@goosebox.foxular.net:/usr/home/hadley/freebsd/usr/src/sys/GOOSEBOX amd64

Packages installed:
xorg-7.4_2
xorg-server-1.6.1,1
xf86-video-openchrome-0.2.903_2
libpciaccess-0.10.6

Gigabyte GA-K8VM800M motherboard, with VIA K8M800 northbridge

	
>Description:
	
>From Xorg.0.log, when openchrome is used:
(II) Loading /usr/local/lib/xorg/modules/drivers//openchrome_drv.so
(II) Module openchrome: vendor="http://openchrome.org/"
        compiled for 1.6.1, module version = 0.2.903
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 5.0
(II) OPENCHROME: Driver for VIA Chrome chipsets: CLE266, KM400/KN400,
        K8M800/K8N800, PM800/PM880/CN400, P4M800Pro/VN800/CN700,
        K8M890/K8N890, P4M900/VN896/CN896, CX700/VX700, P4M890
(II) Primary Device is: PCI 01@00:00:0
(!!) VIA Technologies does not support this driver in any way.
(!!) For support, please refer to http://www.openchrome.org/.
(!!) (development build, compiled on Sat Nov 21 22:12:28 2009)
(II) resource ranges after probing:
        [0] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [1] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [2] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [3] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [4] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
(II) CHROME(0): VIAPreInit
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/local/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 1.6.1, module version = 0.1.0
        ABI class: X.Org Video Driver, version 5.0
(II) CHROME(0): VIAGetRec
(==) CHROME(0): Depth 24, (--) framebuffer bpp 32
(==) CHROME(0): RGB weight 888
(==) CHROME(0): Default visual is TrueColor
(--) CHROME(0): Chipset: K8M800/K8N800
(--) CHROME(0): Chipset revision: 0
(END)


Backtrace from gdb:
(gdb) bt
#0  0x00000008007c767a in pci_device_freebsd_read ()
   from /usr/local/lib/libpciaccess.so.0
#1  0x00000008007c631d in pci_device_cfg_read ()
   from /usr/local/lib/libpciaccess.so.0
#2  0x00000008007c6343 in pci_device_cfg_read_u8 ()
   from /usr/local/lib/libpciaccess.so.0
#3  0x00000008025b84f4 in VIAPreInit ()
   from /usr/local/lib/xorg/modules/drivers//openchrome_drv.so
#4  0x0000000000465078 in InitOutput ()
#5  0x000000000042d45f in main ()

>How-To-Repeat:
	
Pretty much anything on this computer causes the problem, not sure how to
reproduce on other hardware.
>Fix:

	


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091122043750.E9DD611428>