Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Mar 2002 10:39:21 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Andrew MacIntyre <andymac@bullseye.apana.org.au>
Cc:        David Malone <dwmalone@maths.tcd.ie>, Harry Newton <harry_newton@telinco.co.uk>, <freebsd-stable@FreeBSD.ORG>
Subject:   Re: reproducable panic with python
Message-ID:  <200203191839.g2JIdLv76249@apollo.backplane.com>
References:   <Pine.OS2.4.32.0203192045110.40-100000@tenring>

next in thread | previous in thread | raw e-mail | index | archive | help
    Yes, this has been fixed.  Python was using MAP_ANON|MAP_NOSYNC
    mmap()'s and this resulted in the possibility of msync() encountering
    an optimized vm_map_entry that did not yet have a VM object associated
    with it, causing a panic.

    Both -stable and -current have been fixed to handle the case.  
    -current was fixed on March 7th, and -stable on March 8th.

						-Matt

:On Wed, 6 Mar 2002, David Malone wrote:
:
:> On Tue, Mar 05, 2002 at 11:11:48PM +0000, Harry Newton wrote:
:> >  #!/usr/local/bin/python2.2
:> >
:> >  import mmap
:> >  m = mmap.mmap(-1,256,mmap.MAP_ANON)
:> >  m = 1
:>
:> I've made a little progress on this. It doesn't work with python2.0.
:> It does work on both -stable and -current. The trace back on -current
:> looks is included below. It's doing a msync when it doesdies.
:
:{...}
:
:I've not seen any followup concerning resolution of this - have any
:conclusions been reached?
:
:--
:Andrew I MacIntyre                     "These thoughts are mine alone..."
:E-mail: andymac@bullseye.apana.org.au  | Snail: PO Box 370
:        andymac@pcug.org.au            |        Belconnen  ACT  2616
:Web:    http://www.andymac.org/        |        Australia
:
:
:To Unsubscribe: send mail to majordomo@FreeBSD.org
:with "unsubscribe freebsd-stable" in the body of the message
:

					Matthew Dillon 
					<dillon@backplane.com>

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203191839.g2JIdLv76249>