From owner-freebsd-x11@FreeBSD.ORG Mon Dec 28 23:23:23 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 280E01065692 for ; Mon, 28 Dec 2009 23:23:23 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id CE9778FC12 for ; Mon, 28 Dec 2009 23:23:21 +0000 (UTC) Received: from [192.168.1.4] (adsl-1-207-120.bna.bellsouth.net [65.1.207.120]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id nBSNNJsh063170 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 28 Dec 2009 18:23:20 -0500 (EST) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: "Carlos A. M. dos Santos" In-Reply-To: References: <1261934521.2220.2834.camel@balrog.2hip.net> <1261942898.2220.2976.camel@balrog.2hip.net> <1261972205.2220.3468.camel@balrog.2hip.net> <1262023342.30049.3.camel@balrog.2hip.net> Content-Type: text/plain; charset="UTF-8" Organization: FreeBSD Date: Mon, 28 Dec 2009 17:23:14 -0600 Message-Id: <1262042594.2314.9.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL, RDNS_DYNAMIC, SPF_SOFTFAIL autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11@freebsd.org Subject: Re: x11perf -all leads to Xorg crash on 8-STABLE 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: Mon, 28 Dec 2009 23:23:23 -0000 On Mon, 2009-12-28 at 20:50 -0200, Carlos A. M. dos Santos wrote: > On Mon, Dec 28, 2009 at 4:02 PM, Robert Noland wrote: > > On Mon, 2009-12-28 at 13:28 -0200, Carlos A. M. dos Santos wrote: > [...] > >> > >> Updating pixman did not help: > >> > >> Program received signal SIGSEGV, Segmentation fault. > >> 0x000000080107d215 in pixman_blt_sse2 (src_bits=0x81364f000, > >> dst_bits=0x804200000, src_stride=2400, dst_stride=4096, src_bpp=32, > >> dst_bpp=32, src_x=576, src_y=576, dst_x=3, dst_y=3, width=10, > >> height=9) > >> at pixman-sse2.c:5358 > >> 5358 *(uint32_t *)d = *(uint32_t *)s; > >> (gdb) print d > >> $26 = (uint8_t *) 0x80420300c "���" > >> (gdb) print s > >> $27 = (uint8_t *) 0x8137a1100 > > > > Ok, following the math in pixman... I don't quite see how this happens. > > Are you using any unusual compiler optimizations? > > There are no unusual settings. It is a raw 8-STABLE/AMD64 system, > built from the sources. The only ports installed are xorg-server, > x11perf, vim-lite and the ports they depend on. > > > I just tested this with pixman-0.16.0 from ports and xserver 1.7.3 with > > nouveau and it does not kill the server. I'm not sure that the output > > is correct, but it does complete without error. > > Are you using i386 or AMD64? I some spare GPT partitions on which I > will install 8-STABLE/i386 and run the tests again. This is amd64 w/ SIMD enabled. robert. -- Robert Noland FreeBSD