From owner-freebsd-x11@FreeBSD.ORG Mon Dec 28 22:50:59 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 20547106566B; Mon, 28 Dec 2009 22:50:59 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: from mail-fx0-f227.google.com (mail-fx0-f227.google.com [209.85.220.227]) by mx1.freebsd.org (Postfix) with ESMTP id 7EF0B8FC18; Mon, 28 Dec 2009 22:50:58 +0000 (UTC) Received: by fxm27 with SMTP id 27so10455131fxm.3 for ; Mon, 28 Dec 2009 14:50:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=XIO9nX/GBXCBWaPXLBr4l94uWOsiZYuRUs/MJUhO6J4=; b=UKZTm4G/PQlDz8xXANl0hSZU1Go94zFEIFXloDKhcsXfRVtgqKrZV0FFs/LBmffLSZ aw6UNbnC8Q8QIJUDwONb49+gbBsHsfG063cfUH4QVDIM5QAxFOgjdG2gYWMBeJ6prQIz jx/Um9mXS3wLUR3E9NfpRFjeBK0CaM7DaaIuc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=RTrOB+WP2dYEnrD0mCA2oDzcSxNIyngjXeOIYkQGVjbPwY1IDSa5CIBdbWfxu+Rabp TX5MoKlBxP8RGbz78rbMUXUoqmAtIkD8LY4QDOA7E1zokD4ucJ6o9XbaUyeLHSivpEss u3uRkB3zSAK3+xpZguu0uJ/nTAhpA2uqzSgEM= MIME-Version: 1.0 Received: by 10.239.144.129 with SMTP id o1mr1844619hba.62.1262040651928; Mon, 28 Dec 2009 14:50:51 -0800 (PST) In-Reply-To: <1262023342.30049.3.camel@balrog.2hip.net> 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> Date: Mon, 28 Dec 2009 20:50:51 -0200 Message-ID: From: "Carlos A. M. dos Santos" To: Robert Noland Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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 22:50:59 -0000 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=3D0x81364f000, >> dst_bits=3D0x804200000, src_stride=3D2400, dst_stride=3D4096, src_bpp=3D= 32, >> dst_bpp=3D32, src_x=3D576, src_y=3D576, dst_x=3D3, dst_y=3D3, width=3D10= , >> height=3D9) >> =C2=A0 =C2=A0 at pixman-sse2.c:5358 >> 5358 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*(uint32_t *)d =3D = *(uint32_t *)s; >> (gdb) print d >> $26 =3D (uint8_t *) 0x80420300c "=EF=BF=BD=EF=BF=BD=EF=BF=BD" >> (gdb) print s >> $27 =3D (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. =C2=A0I'm not sure that the outp= ut > 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.