[pypy-dev] Fw: Crash!

Ben.Young at risk.sungard.com Ben.Young at risk.sungard.com
Fri Sep 23 16:30:22 CEST 2005


Hi Samuele,

My build configuation is windows, no boehm, no lomem. Is there an option 
to build a debug binary on windows? If so i'll look into what's happening 
for you! The visual studio debugger is pretty good.

Cheers,
Ben


pypy-dev-bounces at codespeak.net wrote on 23/09/2005 15:29:13:

> Ben.Young at risk.sungard.com wrote:
> > Sorry about replying to myself, but I must be going blind as the crash 
is 
> > still being caused by an exception being thrown. Weird that the tests 
> > don't pick this up!
> > 
> 
> the fact is that we cannot reproduce these segfaults, we are not getting 

> them. And there was no recent change that is likely candidate to cause 
> this. So we are a bit in the dark here.
> 
> Could at least tell us you exact configuration. What compiler, 
> optimisations, whether you are using Boehm or refcounting, using 
> -t-lowmem or not?
> 
> 
> > Cheers,
> > Ben 
> > 
> > 
> > pypy-dev-bounces at codespeak.net wrote on 23/09/2005 13:05:13:
> > 
> > 
> >>Further to my previous mail, current check seems to crash much more 
> > 
> > often 
> > 
> >>now:
> >>
> >>$ ./pypy-c.exe
> >>debug: entry point starting
> >>debug:  argv -> c:\Documents and 
> >>Settings\YoungB\dist\pypy\translator\goal\pypy-c.exe
> >>debug: importing code
> >>debug: calling code.interact()
> >>Python 2.4.1 (pypy 0.7.1 build) on win32
> >>Type "help", "copyright", "credits" or "license" for more information.
> >>(InteractiveConsole)
> >>
> >>>>>>import test
> >>>>>>test.rpython.main(100)
> >>
> >>-> Segfault
> >>
> >>Cheers,
> >>Ben
> >>
> >>----- Forwarded by Ben Young/Infinity on 23/09/2005 13:05 -----
> >>
> >>Ben Young/Infinity wrote on 22/09/2005 12:47:14:
> >>
> >>
> >>>Hi Everyone,
> >>>
> >>>Current checkout, compiled pypy (windows as usual):
> >>>
> >>>$ ./pypy-c.exe
> >>>debug: entry point starting
> >>>debug:  argv -> c:\Documents and 
> >>>Settings\YoungB\dist\pypy\translator\goal\pypy-c.exe
> >>>debug: importing code
> >>>debug: calling code.interact()
> >>>Python 2.4.1 (pypy 0.7.1 build) on win32
> >>>Type "help", "copyright", "credits" or "license" for more 
information.
> >>>(InteractiveConsole)
> >>>
> >>>>>>>fe
> >>>
> >>>-> Segfault
> >>>
> >>>Appears to be a problem throwing exceptions.
> >>>
> >>>On another point, I notice that when lists of pointers are resized 
> >>>lots of incref/decrefs happen when all that really needs to happen 
> >>>is a move operation (or even a memcpy of the whole block)? Also, 
> >>>could all lists of pointers share the same c representation, with 
> >>>casts from void*?
> >>>
> >>>Cheers,
> >>>Ben
> >>
> >>_______________________________________________
> >>pypy-dev at codespeak.net
> >>http://codespeak.net/mailman/listinfo/pypy-dev
> >>
> >>
> > 
> > 
> > _______________________________________________
> > pypy-dev at codespeak.net
> > http://codespeak.net/mailman/listinfo/pypy-dev
> 
> _______________________________________________
> pypy-dev at codespeak.net
> http://codespeak.net/mailman/listinfo/pypy-dev
> 
> 




More information about the Pypy-dev mailing list