From owner-freebsd-x11@FreeBSD.ORG Fri Aug 31 23:57:37 2012 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55A12106566C for ; Fri, 31 Aug 2012 23:57:37 +0000 (UTC) (envelope-from adam.k.kirchhoff@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 126178FC12 for ; Fri, 31 Aug 2012 23:57:36 +0000 (UTC) Received: by obbun3 with SMTP id un3so8558190obb.13 for ; Fri, 31 Aug 2012 16:57:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=bsSdjc10eElUR0IuAsc2xE6zWA93R3JA1R1qVwk1lJo=; b=tntfqD1SPIAHs5ktFB33mW8KyyBWSk0f7yk64BlJ9U0A3/KzX9vhbMHWiaQVwhXpQ6 1OfkXKKQSQYyGIQ6paFqRRzDfqDYe5TH/RF8g1y4lF+APArxQID4xvEc9FyAzwdb2QiG AwYt70tP5L/UtLoObsrGNj57dm/24kn0PVI/n5wiUUQ++scsEfhDwc2ouh+eraTnvIAe hxnGHCnQFRc29VYv3j1TAMB9noblk4UIfFzF/b2MlVeW85YtepKluQrmBPSUqMi2VcSl JkRLQCXWOLHKyx5poxiOBS8B0seA36+fIR8v6Q/yMrsYvsrScE/0etq7cABew0jY4epR dRlw== MIME-Version: 1.0 Received: by 10.60.7.99 with SMTP id i3mr9170175oea.86.1346457456089; Fri, 31 Aug 2012 16:57:36 -0700 (PDT) Received: by 10.60.41.41 with HTTP; Fri, 31 Aug 2012 16:57:36 -0700 (PDT) In-Reply-To: References: Date: Fri, 31 Aug 2012 19:57:36 -0400 Message-ID: From: Adam Kirchhoff To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: radeon and xorg 7.7 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Aug 2012 23:57:37 -0000 So no one knows what's going on here? What's the timetable for pushing this into the ports tree, because I truly hope someone fixes this before then :-) Adam On Sun, Aug 26, 2012 at 4:51 PM, Adam Kirchhoff wrote: > > OK, with everything built with debugging enabled, using the vmware driver= : > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 803407400 (LWP 100181/Xorg)] > 0x0000000801281d4e in pci_io_write8 (handle=3D0x0, reg=3D966, data=3D255 = '=E2=96=92') at > common_io.c:222 > 222 common_io.c: No such file or directory. > in common_io.c > (gdb) bt > #0 0x0000000801281d4e in pci_io_write8 (handle=3D0x0, reg=3D966, data=3D= 255 > '=E2=96=92') at common_io.c:222 > #1 0x0000000804b0dc69 in stdWriteDacMask (hwp=3D0x803594800, value=3D255= '=E2=96=92') > at vgaHW.c:284 > #2 0x0000000804b0fc42 in vgaHWSaveColormap (scrninfp=3D0x80357b400, > save=3D0x803594848) at vgaHW.c:1075 > #3 0x0000000804b0fe91 in vgaHWSave (scrninfp=3D0x80357b400, > save=3D0x803594848, flags=3D7) at vgaHW.c:1155 > #4 0x00000008046f8a59 in VMWARESave (pScrn=3D0x80357b400) at vmware.c:77= 4 > #5 0x00000008046f7acd in VMWAREPreInit (pScrn=3D0x80357b400, flags=3D0) = at > vmware.c:361 > #6 0x00000008046ff8b7 in VMwarePreinitStub (pScrn=3D0x80357b400, flags= =3D0) > at vmware_bootstrap.c:248 > #7 0x000000000048f22b in InitOutput (pScreenInfo=3D0x867860, argc=3D1, > argv=3D0x7fffffffdbb8) at xf86Init.c:585 > #8 0x0000000000422251 in main (argc=3D1, argv=3D0x7fffffffdbb8, > envp=3D0x7fffffffdbc8) at main.c:203 > (gdb) > > It starts out the same with the radeon driver: > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 803407400 (LWP 100101/Xorg)] > 0x0000000801281c4b in pci_io_read8 (handle=3D0x0, reg=3D972) at common_io= .c:181 > 181 common_io.c: No such file or directory. > in common_io.c > (gdb) bt > #0 0x0000000801281c4b in pci_io_read8 (handle=3D0x0, reg=3D972) at > common_io.c:181 > #1 0x0000000804e46b71 in stdReadMiscOut (hwp=3D0x803617800) at vgaHW.c:2= 62 > #2 0x0000000804e4a9cd in vgaHWGetIOBase (hwp=3D0x803617800) at vgaHW.c:1= 790 > #3 0x000000080493e964 in RADEONPreInit (pScrn=3D0x803578400, flags=3D0) = at > radeon_driver.c:3136 > #4 0x000000000048f22b in InitOutput (pScreenInfo=3D0x867860, argc=3D1, > argv=3D0x7fffffffdbc0) at xf86Init.c:585 > #5 0x0000000000422251 in main (argc=3D1, argv=3D0x7fffffffdbc0, > envp=3D0x7fffffffdbd0) at main.c:203 > (gdb) quit > The program is running. Exit anyway? (y or n) y > > The backtrace for the 'nv' driver is different, seemingly having nothing > to do with libpciaccess. > > Should I open a pr for this problem? I'm hesitant to do so as this is no= t > yet in the ports tree, and the CFT asked for feedback here. > > Just to clarify, this was built using the updated Xorg ports here: > https://trillian.chruetertee.ch/svn/ports/trunk > > The system is 9.1-RC1, amd64, though I have also tested on -CURRENT and > -STABLE this weekend. > > I have attempted to just drop back to libpciaccess-0.12.1, but that > doesn't seem to be enough. I have not yet tried to build X server 1.12.3 > against the older libpciaccess (nor am I likely to get to that any time > soon). > > Adam > >