[Stackless] Still getting crashes with PySide

Christian Tismer tismer at stackless.com
Fri Nov 23 19:10:42 CET 2012


So what we have now is


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?

cheers - chris

On 22.11.12 19:14, Richard Tew wrote:
> No, PySide is considerably more crashy with Stackless involved.  The
> only crashes I get without it, as I use it now without Stackless as
> Christian does, are reconcilable ones.  PySide signals have a declared
> type that are sent through them, send a different type and crash.
> That sort of thing.
> On Thu, Nov 22, 2012 at 10:16 PM, Kristján Valur Jónsson
> <kristjan at ccpgames.com> wrote:
>> So, it could be that Anselm's patch solved the last remaining (or last known, rather) issue of Stackless-related Pyside problems, and that the others are just regular PySide bugs that have nothing to do with Stackless...
>> Christian,
>> I started a patch to try to change at how we define the PyTypeObject in stackless, so that the extensions were hidden.  That would make the extensions visible only to code that used them and allow everything else to work as expected...  But it turned out to be complicated.
>> Perhaps I will give it another shot, though.
>> K
>>> -----Original Message-----
>>> From: John Ehresman [mailto:jpe at wingware.com]
>>> Sent: 20. nóvember 2012 15:12
>>> To: Christian Tismer
>>> Cc: The Stackless Python Mailing List; Kristján Valur Jónsson; Stephan Deibel
>>> Subject: Re: [Stackless] Still getting crashes with PySide
>>> On 11/20/12 9:09 AM, Christian Tismer wrote:
>>>> Howdy,
>>>> this seems to be an important one, because of PySide's popularity.
>>>> While I'm not convinced that PySide is really bug-free... I have to
>>>> ask the Wing guys about how stable it is meanwhile.
>>> We've found more bugs than we wanted to while using PySide; I just posted
>>> a description of one such bug on the pyside list and have filed reports of
>>> others on the pyside bug tracker.  We've been able to work around the bugs,
>>> though doing so often requires thinking through how things work on the C++
>>> side of things.
>>> We're using the standard CPython 2.7 interpreter.
>>> Cheers,
>>> John
Christian Tismer             :^)   <mailto:tismer at stackless.com>
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/

More information about the Stackless mailing list