I haven't had any suspect crashes for a while.<div><br></div><div>However i noticed that Shiboken.ObjectType (type(QtCore.QObject) in PySide) does not behave like a normal metaclass:</div><div><br></div><div><div>from PySide import QtCore</div>
<div>import abc</div><div><br></div><div>class newmeta(type(QtCore.QObject), abc.ABCMeta):</div><div>    pass</div><div><br></div><div>class Aclass(object):</div><div>    __metaclass__ = newmeta</div><div>    </div><div>a = Aclass()</div>
</div><div><br></div><div>gives the following windows error:</div><div><br></div><div><div>  Problem Event Name:<span class="" style="white-space:pre">     </span>APPCRASH</div><div>  Application Name:<span class="" style="white-space:pre">        </span>python.exe</div>
<div>  Application Version:<span class="" style="white-space:pre">      </span>0.0.0.0</div><div>  Application Timestamp:<span class="" style="white-space:pre">    </span>4ef15bdc</div><div>  Fault Module Name:<span class="" style="white-space:pre">       </span>StackHash_0a9e</div>
<div>  Fault Module Version:<span class="" style="white-space:pre">     </span>0.0.0.0</div><div>  Fault Module Timestamp:<span class="" style="white-space:pre">   </span>00000000</div><div>  Exception Code:<span class="" style="white-space:pre">  </span>c0000005</div>
<div>  Exception Offset:<span class="" style="white-space:pre"> </span>5308ec83</div><div>  OS Version:<span class="" style="white-space:pre">      </span>6.1.7601.2.1.0.256.48</div><div>  Locale ID:<span class="" style="white-space:pre">  </span>2057</div>
<div>  Additional Information 1:<span class="" style="white-space:pre"> </span>0a9e</div><div>  Additional Information 2:<span class="" style="white-space:pre">    </span>0a9e372d3b4ad19135b953a78882e789</div><div>  Additional Information 3:<span class="" style="white-space:pre">        </span>0a9e</div>
<div>  Additional Information 4:<span class="" style="white-space:pre"> </span>0a9e372d3b4ad19135b953a78882e789</div></div><div><br></div><div>Notice the:</div><div><br></div><div>Fault Module Name:<span class="" style="white-space:pre"> </span>StackHash_0a9e</div>
<div><br></div><div>I dont know if this helps in any way, but since i noticed StackHash_0a9e in the error, i thought i'd report.</div><div><br></div><div>Cheers, Lars</div><div><br></div><div>PS: I've given up on building stackless python myself, i really dont have sufficient knowledge do do it in limited time.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 10, 2012 at 1:03 PM, Christian Tismer <span dir="ltr"><<a href="mailto:tismer@stackless.com" target="_blank">tismer@stackless.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Hi Lars,<br>
      <br>
      I did a stackless compilation on OS X and built PySide for this
      (after patching),<br>
      but even that did not improve the situation.<br>
      <br>
      For the differing files:<br>
      Grep for the string "stackless" and you find 95 % of the files.<br>
      Maybe a bit is determined by "slp".<br>
      <br>
      ciao - chris<div><div class="h5"><br>
      <br>
      <br>
      On 10.12.12 12:42, lars van Gemerden wrote:<br>
    </div></div></div><div><div class="h5">
    <blockquote type="cite">Hi Chris,
      <div><br>
      </div>
      <div>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.</div>
      <div><br>
      </div>
      <div>Cheers, Lars</div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">On Fri, Dec 7, 2012 at 11:42 PM,
          Christian Tismer <span dir="ltr"><<a href="mailto:tismer@stackless.com" target="_blank">tismer@stackless.com</a>></span> wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000">
              <div>
                <div>Hey Lars,<br>
                  <br>
                  I have to admit that I didn't build Stackless on
                  Windows for a long time.<br>
                  But Visual Studio 2008 works definately.<br>
                  There is also a pip version in the works, stackless as
                  a pseudo-plugin...<br>
                  <br>
                  Well, to build it if you have Visual Studio, take the
                  whole project download<br>
                  from mercurial:<br>
                  <br>
                  <pre style="margin:0px;padding:0px;font-size:13px!important;color:rgb(26,26,26);font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;word-spacing:0px;line-height:16px">
hg clone <a href="http://hg.python.org/stackless/" target="_blank">http://hg.python.org/stackless/</a>
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:

<a href="http://docs.python.org/devguide/setup.html#windows-compiling" target="_blank">http://docs.python.org/devguide/setup.html#windows-compiling</a>
and the express version of VStudio 2008 should work (but I never used it)

<a href="http://www.microsoft.com/en-us/download/details.aspx?id=14597" target="_blank">http://www.microsoft.com/en-us/download/details.aspx?id=14597</a>

cheers - chris

</pre>
                  <br>
                  On 12/7/12 8:38 PM, lars van Gemerden wrote:<br>
                </div>
              </div>
              <div>
                <div>
                  <blockquote type="cite">He Chris,
                    <div><br>
                    </div>
                    <div>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.</div>
                    <div><br>
                    </div>
                    <div>What compiler would you recommend to build from
                      source (last time i programmed in C(++) was around
                      1996)?</div>
                    <div><br>
                    </div>
                    <div>Cheers, Lars</div>
                    <div><br>
                    </div>
                    <div><br>
                    </div>
                    <div class="gmail_extra"><br>
                      <br>
                      <div class="gmail_quote">On Fri, Dec 7, 2012 at
                        6:53 PM, Christian Tismer <span dir="ltr"><<a href="mailto:tismer@stackless.com" target="_blank">tismer@stackless.com</a>></span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                          <div bgcolor="#FFFFFF" text="#000000">
                            <div>Hi Lars,<br>
                              <br>
                              what exactly did you load?<br>
                              <br>
                              The patch from Anselm is from 2012-09-28.<br>
                              <br>
                              python-2.7.2-stackless.msi is still from
                              2011-12-12.<br>
                              As far as I can see, all installers and
                              binary packages are older than the patch.<br>
                              <br>
                              Eek - you would need to build from source
                              I think.<br>
                              <br>
                            </div>
                          </div>
                        </blockquote>
                      </div>
                    </div>
                  </blockquote>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
      </div>
    </blockquote></div></div>
    ...<div class="im"><br>
    <br>
    <pre cols="72">-- 
Christian Tismer             :^)   <a href="mailto:tismer@stackless.com" target="_blank"><mailto:tismer@stackless.com></a>
Software Consulting          :     Have a break! Take a ride on Python's
Karl-Liebknecht-Str. 121     :    *Starship* <a href="http://starship.python.net/" target="_blank">http://starship.python.net/</a>
14482 Potsdam                :     PGP key -> <a href="http://pgp.uni-mainz.de" target="_blank">http://pgp.uni-mainz.de</a>
phone <a href="tel:%2B49%20173%2024%2018%20776" value="+491732418776" target="_blank">+49 173 24 18 776</a>  fax <a href="tel:%2B49%20%2830%29%20700143-0023" value="+49307001430023" target="_blank">+49 (30) 700143-0023</a>
PGP 0x57F3BF04       9064 F4E1 D754 C2FF 1619  305B C09C 5A3B 57F3 BF04
      whom do you want to sponsor today?   <a href="http://www.stackless.com/" target="_blank">http://www.stackless.com/</a></pre>
  </div></div>

</blockquote></div><br><br clear="all"><div><br></div>-- <br>====================================<br>Lars van Gemerden<br><a href="mailto:lars@rational-it.com">lars@rational-it.com</a><br>+31 6 26 88 55 39<br>====================================<br>

</div>