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] <mailto:[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] <mailto:[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] <mailto:[email protected]>> wrote:

            On Sat, Nov 24, 2012 at 7:10 AM, Christian Tismer
            <[email protected] <mailto:[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]>
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/

_______________________________________________
Stackless mailing list
[email protected]
http://www.stackless.com/mailman/listinfo/stackless

Reply via email to