Hi Sir! :-)
Sure it did!
I was so happy that we now could use Stackless with PySide
with no extras needed.
cheers -- Chris
On 07.10.15 11:45, Kristján Valur Jónsson wrote:
Ah, I see that it did indeed get into 2.7:
https://bitbucket.org/stackless-dev/stackless/commits/949c518c67c75a1655097a3f03e0a57f308a454a
On 7 October 2015 at 09:27, Kristján Valur Jónsson <swesk...@gmail.com
<mailto:swesk...@gmail.com>> wrote:
Hi Robert.
Wow, it's been a long time since I tried using the boost_python
wrappers.
It is likely that a lot of code is in there that does all kinds of
magic.
Is it possible that you are running into the same kind of problem
that we had with other C python libraries that extend the basic
PyObject?
In february 2014 I checked in a fix to the way the PyHeapType
object was being used by stackless, see
https://bitbucket.org/stackless-dev/stackless/commits/0f781d2f
As far as I can see, this never went into 2,.7
Basically, the PyHeapType as used by stacklesspython deviates from
the one in regular Python. C extensions that add their own
extensions to it, like windowing extensions and presumably
boost-python, will run into conflicts with stackless internals.
Can you check with recent versions of python 3?
On 25 September 2015 at 16:13, Robert Babiak <rbab...@gmail.com
<mailto:rbab...@gmail.com>> wrote:
I have posted a question over on stack overflow. One guy has
commented that my code works for him. He didn't say he used
stackless, so it is possible that this is something that might
only occurs with stackless. If any of you have a moment to
check out the question and chime in, I would be grateful.
In short what I am seeing is if my derived class is returned
(as a pointer to the base class) from the factory function to
python then I get a segmentation fault. Python reports that
the returned object is of the class that the factory produced
(derived class) but attempts to access the derived classes
methods causes the seg fault, but accessing the base class
methods works.
*Another question, is anyone aware of an issue with exposing
polymorphic classes via a factory in an embedded
stackless environment? *
Factory returning boost exposed python object seg faults
http://stackoverflow.com/q/32784954/2446566?sem=2
Thanks Robert.
_______________________________________________
Stackless mailing list
Stackless@stackless.com <mailto:Stackless@stackless.com>
http://www.stackless.com/mailman/listinfo/stackless
_______________________________________________
Stackless mailing list
Stackless@stackless.com
http://www.stackless.com/mailman/listinfo/stackless
--
Christian Tismer :^) tis...@stackless.com
Software Consulting : http://www.stackless.com/
Karl-Liebknecht-Str. 121 : https://github.com/PySide
14482 Potsdam : GPG key -> 0xFB7BEE0E
phone +49 173 24 18 776 fax +49 (30) 700143-0023
_______________________________________________
Stackless mailing list
Stackless@stackless.com
http://www.stackless.com/mailman/listinfo/stackless