Hi Chris, which files do actually differ between stackless and vanilla python (2.7.2)? Should i build the whole solution/python build? Building the solution file gives me a lot of missing file errors and a huge amount of files that make no sense to me.
Cheers, Lars On Fri, Dec 7, 2012 at 11:42 PM, Christian Tismer <[email protected]>wrote: > Hey Lars, > > I have to admit that I didn't build Stackless on Windows for a long time. > But Visual Studio 2008 works definately. > There is also a pip version in the works, stackless as a pseudo-plugin... > > Well, to build it if you have Visual Studio, take the whole project > download > from mercurial: > > hg clone http://hg.python.org/stackless/ > hg update v2.7.2-slp > > Then open the project with Visual Studio in pcbuild, select the > right version for building (32bit, since PySide is 32bit) > and compile it. > > The notes on cpython are applicable as well: > http://docs.python.org/devguide/setup.html#windows-compiling > and the express version of VStudio 2008 should work (but I never used it) > http://www.microsoft.com/en-us/download/details.aspx?id=14597 > > cheers - chris > > > > On 12/7/12 8:38 PM, lars van Gemerden wrote: > > He Chris, > > I assume that the repair just replaced all files included in the > download, but given the date i am pretty sure it is the same download i > already had. > > What compiler would you recommend to build from source (last time i > programmed in C(++) was around 1996)? > > Cheers, Lars > > > > > On Fri, Dec 7, 2012 at 6:53 PM, Christian Tismer <[email protected]>wrote: > >> Hi Lars, >> >> what exactly did you load? >> >> The patch from Anselm is from 2012-09-28. >> >> python-2.7.2-stackless.msi is still from 2011-12-12. >> As far as I can see, all installers and binary packages are older than >> the patch. >> >> Eek - you would need to build from source I think. >> >> ciao - chris >> >> >> On 07.12.12 15:48, lars van Gemerden wrote: >> >> I am more then happy to help solve this problem, but not sure exactly >> how. For example C:\Python27\Lib\site-packages\ >> PySide\examples\mainwindows\sdi\sdi.py or any other example i tried does >> not crash on exit for me (at least not now). My own software does not crash >> on exit either (mostly/only on start-up, but very unpredictably). >> >> Did anyone try the C:\Python27\Lib\site-packages\ >> PySide\examples\mainwindows\sdi\sdi.py example with PyQt? >> >> I could make a version of my own code with PyQt, but i wouldn't know >> what to test for since sometimes the suspect crashes don't appear for days >> or weeks. >> >> One question, i read about Anselms patch above. Is it included in the >> windows distributable on http://www.stackless.com/wiki/Download? >> >> Cheers, Lars >> >> PS: I just downloaded the latest version from the wiki ande repaired-> >> no crashes yet :-) >> >> >> On Sun, Dec 2, 2012 at 12:12 PM, lars van Gemerden >> <[email protected]>wrote: >> >>> Hi Chris, >>> >>> "One thing would be interesting but involves tome work: >>> Can you install PyQt instead and try the same?" >>> >>> I am considering whether i could do so efficiently, setting up my >>> libs etc. isn't really my strong suit and i have quite a complex program. >>> >>> Is there some symptom, test, etc. that could help me determine whether a >>> crash is due to the stackless/PySide combination? Maybe the .dll that >>> crashed? In that case I could switch when i am reasonably sure that the >>> PySide code actually triggers the crash. Otherwise i'd have to switch, >>> continue working with PyQt and if no seemingly related crash occurs for say >>> 2 weeks, report back, which seems a bit roundabout. >>> >>> Would it be useful if i send the windows error (APPCRASH ... etc.)? >>> >>> BTW: Most of the crashes i suspect of being related happen during >>> program startup, so before any user interaction. >>> >>> Cheers, Lars >>> >>> >>> On Sat, Dec 1, 2012 at 3:56 AM, Christian Tismer >>> <[email protected]>wrote: >>> >>>> Hi Lars, >>>> >>>> this is good information! >>>> Since you don't get crashes from using stackless features, it is >>>> pretty clear that the problems must come from things that >>>> I changed to support stackless features. >>>> >>>> Good to know. >>>> Still, it would be nice if we had something more deterministic to >>>> cause a crash, especially a crash that occurs without manual >>>> interaction... >>>> >>>> I think to have a closer look into PySide itself, to see if it uses >>>> structures which are not officially public. >>>> >>>> One thing would be interesting but involves tome work: >>>> Can you install PyQt instead and try the same? >>>> >>>> thanks & cheers - chris >>>> >>>> >>>> >>>> On 30.11.12 11:56, lars van Gemerden wrote: >>>> >>>> I am also working with a combination of PySide 1.1.2 (same installer, >>>> but the 1.1.1 version had the same problem) and stackless 2.7 on windows >>>> and have to agree that it is pretty unstable. It is hard to find a pattern >>>> in the crashes and i do not even know whether i have the same problem, only >>>> that the crashes come and go, even when i do not change anything >>>> significant to the code. It also happens when i do not call any code that >>>> uses stackless explicitely (no tasklets are created in the portion of code >>>> that is actually run, apart from the main one I guess). Sometimes i get >>>> "unknown opcode" exceptions; could that be related? >>>> >>>> It would be very helpful and comforting for the future of my project >>>> if this were resolved. If I can help, let me know ... >>>> >>>> Cheers, Lars >>>> >>>> >>>> On Fri, Nov 23, 2012 at 9:49 PM, Richard Tew >>>> <[email protected]>wrote: >>>> >>>>> On Sat, Nov 24, 2012 at 7:10 AM, Christian Tismer < >>>>> [email protected]> wrote: >>>>> > C:\Python27\Lib\site-packages\PySide\examples\mainwindows\sdi\sdi.py >>>>> > >>>>> > Richard, can you please tell me the version of Qt and PySide? >>>>> > >>>>> > I will try that on OS X, first, because I'm busy with building PySide >>>>> > anyway. What did you install, a win installer package, a pip thing >>>>> > or from source? >>>>> >>>>> I installed PySide-1.1.2.win32-py2.7.exe which I downloaded from the >>>>> PySide website. It uses QT 4.8 going by the PyPI page. >>>>> >>>>> Yes, sdi.py, like most examples crashes on exit for me. But every >>>>> example I recall trying crashed in much the same way. >>>>> >>>>> >> -- >> Christian Tismer :^) <mailto:[email protected]> >> <[email protected]> >> Software Consulting : Have a break! Take a ride on Python's >> Karl-Liebknecht-Str. 121 : *Starship* http://starship.python.net/ >> 14482 Potsdam : PGP key -> http://pgp.uni-mainz.de >> phone +49 173 24 18 776 fax +49 (30) 700143-0023 >> PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 >> whom do you want to sponsor today? http://www.stackless.com/ >> >> > > > -- > ==================================== > Lars van Gemerden > [email protected] > +31 6 26 88 55 39 > ==================================== > > > > -- > Christian Tismer :^) <mailto:[email protected]> > <[email protected]> > Software Consulting : Have a break! Take a ride on Python's > Karl-Liebknecht-Str. 121 : *Starship* http://starship.python.net/ > 14482 Potsdam : PGP key -> http://pgp.uni-mainz.de > phone +49 173 24 18 776 fax +49 (30) 700143-0023 > PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 > whom do you want to sponsor today? http://www.stackless.com/ > > -- ==================================== Lars van Gemerden [email protected] +31 6 26 88 55 39 ====================================
_______________________________________________ Stackless mailing list [email protected] http://www.stackless.com/mailman/listinfo/stackless
