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. >>> >>> >>> >>> Cheers, >>> Richard. >>> >>> _______________________________________________ >>> Stackless mailing list >>> [email protected] >>> http://www.stackless.com/mailman/listinfo/stackless >>> >> >> >> >> -- >> ==================================== >> Lars van Gemerden >> [email protected] >> +31 6 26 88 55 39 >> ==================================== >> >> >> _______________________________________________ >> Stackless mailing >> [email protected]http://www.stackless.com/mailman/listinfo/stackless >> >> >> >> -- >> 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 > ==================================== > -- ==================================== Lars van Gemerden [email protected] +31 6 26 88 55 39 ====================================
_______________________________________________ Stackless mailing list [email protected] http://www.stackless.com/mailman/listinfo/stackless
