From owner-freebsd-arm@FreeBSD.ORG Thu Apr 4 14:46:27 2013 Return-Path: Delivered-To: arm@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9EB0BFE2; Thu, 4 Apr 2013 14:46:27 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ee0-f45.google.com (mail-ee0-f45.google.com [74.125.83.45]) by mx1.freebsd.org (Postfix) with ESMTP id D490E78E; Thu, 4 Apr 2013 14:46:26 +0000 (UTC) Received: by mail-ee0-f45.google.com with SMTP id c50so315123eek.32 for ; Thu, 04 Apr 2013 07:46:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=3QK2umin0cCOco8kX5L96x3oydSJbMVnFV3C+fXyPgM=; b=ToQDoo0z4Ldlger/PCP5zkin+p8kUXGvho4LX1u9b5piF2iu2pWRwyV5JQfQiJTOwi LxYo7f+YUOtdBfLTKv9qJbL2IGb3P5tq4hoDAqF/O64ADWcvIbuyqs1KAaaaxztxIt7i YaVXDnSWtuiTqMZMEvAn8L4PeCHoo2uYnFEvDEBSh2eoV0TzL/z7tHwOicjKJXkClDQ1 e3Q0P10t5A2fNKtioGHnCdFFi+rQkHEiCYCi/Xt2K8uDdBOKlijuyftDDl/dN77VfxS2 qbk7P05Yt9AwwngGZ5C8agBRmgVY9HjePOhCSDVJLrMYKlpZg++CxTpJBEABPP8oKNOn OVuA== X-Received: by 10.14.183.67 with SMTP id p43mr11495390eem.10.1365086779851; Thu, 04 Apr 2013 07:46:19 -0700 (PDT) Received: from ?IPv6:2001:980:d7ed:1:8ee:b906:943e:e71d? ([2001:980:d7ed:1:8ee:b906:943e:e71d]) by mx.google.com with ESMTPS id h5sm11507634eem.1.2013.04.04.07.46.18 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 04 Apr 2013 07:46:18 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <515D9239.40606@freebsd.org> Date: Thu, 04 Apr 2013 16:46:17 +0200 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130403 Thunderbird/17.0.5 MIME-Version: 1.0 To: Adrian Chadd Subject: Re: signal 11 after kernel update r247742 -> r248706 References: <51545932.9050901@freebsd.org> <1364484652.36972.81.camel@revolution.hippie.lan> <515466B5.4020403@freebsd.org> <5155BC1C.2000104@freebsd.org> <515D7E0A.6010504@freebsd.org> In-Reply-To: <515D7E0A.6010504@freebsd.org> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: arm@freebsd.org, Ian Lepore X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Apr 2013 14:46:27 -0000 On 04-04-2013 15:20, René Ladan wrote: > On 29-03-2013 18:58, Adrian Chadd wrote: >> On 29 March 2013 09:06, René Ladan > > wrote: >> >> >> >> I'm at r248509 on my rpi and everything is good; maybe that'll help >> >> narrow the binary search. >> > Ok, I'll start looking from there. >> >> The 'skeleton' unmapped IO commit was r248508, so that one is OK. >> There seem to be some unmapped IO changes between r248509 and r248706, >> (e.g. r248510-r248512, r248514-r248522, r248550, r248568-r248569, >> r248596) but I think it is more related to something closer to >> userland? >> >> But the other commits between r248508 and r248706 look OK to me >> (including r248534 (jilles, SOCK_CLOEXEC, SOCK_NONLBOCK, >> MSG_CMSG_CLOEXEC)) >> >> >> Are you able to continue bisecting those changes? >> >> Thanks for your help so far! >> > Checkpoint: r248509 boots fine (including init), but running e.g. python > built under r247742 dumps core during startup. > kdump output: ftp://rene-ladan.nl/pub/freebsd/python2.7.ktrace > Maybe it has to do with the fix applied to libsupc++ in r248624 to get this program working: % cat testcpp.cc #include using namespace std; int main(void) { try { throw "throwme"; } catch (const char* msg) { cout << msg << endl; } return 0; } With an older libsupc++ , one gets: % /home/pi/testcpp /usr/lib/libsupc++.so.1: Undefined symbol "_Unwind_RaiseException" % René