From owner-freebsd-python@FreeBSD.ORG Sun May 2 08:23:44 2010 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D7DD6106566C; Sun, 2 May 2010 08:23:44 +0000 (UTC) (envelope-from gpagnoni@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 3A0588FC13; Sun, 2 May 2010 08:23:43 +0000 (UTC) Received: by wyb36 with SMTP id 36so1236040wyb.13 for ; Sun, 02 May 2010 01:23:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-mailer; bh=iXUs2XRwG191TYXPcfRN/zJqWohCNzJcV66TB3HK0eM=; b=bffgRBuVVAwtRkqQM7v/NwFZqnzRWPKpujsnf8B+OnbYt+sWguEpwg52dLJnxd67jE FFXFgcVp1JPJBbxhcle9DOU6rqujcDdFGz5pZwXXBEBpyrUtGQcmoBYSu09L4sZj7yJg 9zk0IjhDDP89GqWOi0BkWrnF0mViFxMFZLj8Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=syjJLEK9RVeDwlviha/HM3nhmZqAW7Q4mGq7pDL+SnY0pjI/QWOYp60u3XEYRn/0Ob Fwt7Q/7HE2WMIctB94MwcujbER+gm8lVniF+hOK4/fr+Awacc3hqf+yD9drumbwOuZAi XmzZYoc4wO2Kfdaxpi9EJMZH1HRW0Ly/y5XpM= Received: by 10.216.89.203 with SMTP id c53mr5434167wef.79.1272788618469; Sun, 02 May 2010 01:23:38 -0700 (PDT) Received: from [192.168.1.3] (net-93-148-184-95.t2.dsl.vodafone.it [93.148.184.95]) by mx.google.com with ESMTPS id z33sm9630969wbd.1.2010.05.02.01.23.36 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 May 2010 01:23:37 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v1078) Content-Type: text/plain; charset=us-ascii From: Giuseppe Pagnoni In-Reply-To: Date: Sun, 2 May 2010 10:23:35 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <507339C3-4D01-4565-A91B-DBFDA57063B5@gmail.com> References: <20100414120914.GB3605@hades.panopticon> <20100414154539.GA16191@hades.panopticon> To: Garrett Cooper X-Mailer: Apple Mail (2.1078) Cc: freebsd-ports-bugs@freebsd.org, Dmitry Marakasov , freebsd-python@freebsd.org Subject: Re: pyglet segfaults on FreeBSD 8.0/amd64/nVidia X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2010 08:23:44 -0000 Hi Garrett, I think I have exactly the same python options as you: # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for python26-2.6.4 _OPTIONS_READ=3Dpython26-2.6.4 WITH_THREADS=3Dtrue WITHOUT_HUGE_STACK_SIZE=3Dtrue WITHOUT_SEM=3Dtrue WITHOUT_PTH=3Dtrue WITH_UCS4=3Dtrue WITH_PYMALLOC=3Dtrue WITH_IPV6=3Dtrue WITHOUT_FPECTL=3Dtrue I am going to recompile fontconfig with debug as Dmitry suggeted and = post the results of gdb here. =20 Many thanks, giuseppe On Apr 30, 2010, at 11:23 PM, Garrett Cooper wrote: > On Fri, Apr 30, 2010 at 2:23 PM, Garrett Cooper = wrote: >> On Fri, Apr 30, 2010 at 10:29 AM, Giuseppe Pagnoni = wrote: >>> Dear Dmitry and Garrett, >>>=20 >>>=20 >>> thanks for all your previous help, I was wondering whether you have >>> had any chance to look into the core file I sent last time. I >>> completely understand if you hadn't and actually I feel a bit >>> embarrassed to ask, since I know how scarce time can be and that = your >>> assistance is purely out of good-will. I just thought I would give = it >>> one more try, in case some progress was made or somebody else = reported >>> similar issues. >>>=20 >>> very best, >>>=20 >>> giuseppe >>>=20 >>> On Wed, Apr 14, 2010 at 5:45 PM, Dmitry Marakasov = wrote: >>>> * Giuseppe Pagnoni (gpagnoni@gmail.com) wrote: >>>>=20 >>>>> =3D> I get a segmentation fault and a python.core file. >>>>>=20 >>>>> When I run: >>>>>=20 >>>>> gdb core python.core >>>>=20 >>>> You should run `gdb python python.core` instead. Or, just >>>>=20 >>>> % gdb python >>>>> run example.py >>>>=20 >>>> so it runs python example.py, dies and drops out into gdb. >>>> In the debugger, you should at least run `bt full` command. >>>>=20 >>>>> It doesn't seem very informative to me but I don't know how to use = gdb >>>>> at all; perhaps the debug symbols were stripped on install? >>>>=20 >>>> They shouldn't, as WITH_DEBUG disables stripping. >>=20 >> Hi Giuseppe, >>=20 >> I haven't been using this app, but I also haven't had any issues, = sans >> using the latest nvidia-driver, which does appear to regress from = what >> I've seen in my basic / soak testing over the past couple of days, >> which colludes with information that the latest version is unstable. >>=20 >> Regardless though, the next step that we should grab is what your >> options were that you used with python. My options are: >>=20 >> # This file is auto-generated by 'make config'. >> # No user-servicable parts inside! >> # Options for python26-2.6.4 >> _OPTIONS_READ=3Dpython26-2.6.4 >> WITH_THREADS=3Dtrue >> WITH_HUGE_STACK_SIZE=3Dtrue >> WITH_SEM=3Dtrue >> WITHOUT_PTH=3Dtrue >> WITH_UCS4=3Dtrue >> WITH_PYMALLOC=3Dtrue >> WITHOUT_IPV6=3Dtrue >> WITHOUT_FPECTL=3Dtrue >=20 > Almost forgot -- you can get the options from: >=20 > /var/db/ports/python26/options >=20 > HTH, > -Garrett -- Giuseppe Pagnoni Dip. Scienze Biomediche Sezione Fisiologia Univ. di Modena e Reggio Emilia Via Campi 287 I-41100 Modena, Italy Tel: +39-059-205-5742 Fax: +39-059-205-5363