I haven't had any suspect crashes for a while.
However i noticed that Shiboken.ObjectType (type(QtCore.QObject) in PySide)
does not behave like a normal metaclass:
from PySide import QtCore
import abc
class newmeta(type(QtCore.QObject), abc.ABCMeta):
pass
class Aclass(object):
__metaclass__ = newmeta
a = Aclass()
gives the following windows error:
Problem Event Name: APPCRASH
Application Name: python.exe
Application Version: 0.0.0.0
Application Timestamp: 4ef15bdc
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 5308ec83
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 2057
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
Notice the:
Fault Module Name: StackHash_0a9e
I dont know if this helps in any way, but since i noticed StackHash_0a9e in
the error, i thought i'd report.
Cheers, Lars
PS: I've given up on building stackless python myself, i really dont have
sufficient knowledge do do it in limited time.
On Mon, Dec 10, 2012 at 1:03 PM, Christian Tismer <[email protected]>wrote:
> Hi Lars,
>
> I did a stackless compilation on OS X and built PySide for this (after
> patching),
> but even that did not improve the situation.
>
> For the differing files:
> Grep for the string "stackless" and you find 95 % of the files.
> Maybe a bit is determined by "slp".
>
> ciao - chris
>
>
>
> On 10.12.12 12:42, lars van Gemerden wrote:
>
> 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.
>>>
>>> ...
>
>
> --
> 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