there was a change in sip/pyqt from 4.8.1 to 4.8.2 regarding
the detection of objects deleted by qt but still referenced in
python (which is the case here).  in 4.8.1 sip/pyqt tried to
detect this to avoid segfaults.  this detection however brought
other issues with it, therefor the detection was turned off again
in 4.8.2

the solution is not to keep references in python of objects
owned by qt when they might get deleted.

On Wed, Jan 19, 2011 at 12:36 PM, Mailing List SVR
<[email protected]> wrote:
> I can confirm the segfault:
>
> - linux, kernel 2.6.36
> - python 2.7.1
> - pyqt 4.8.2
> - qt 4.7.1
>
> works fine with PySide,
>
> Nicola
>
>
> Il giorno mer, 19/01/2011 alle 08.36 +0100, Vicent Mas ha scritto:
>> 2011/1/18 Nick Gaens <[email protected]>:
>> > - Win7 64bit
>> > - Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
>> > (Intel)] on win32
>> > - Qt v4.7.0
>> > - PyQt GPL v4.8.1 for Python v2.6
>> > Result: no crashes, works like a charm..
>> >
>>
>> Hi,
>>
>> I get the crash also on Windows Vista 32bit (again Python 2.6 and PyQt 4.8.2)
>>
>> Vicent
>>
>
> _______________________________________________
> PyQt mailing list    [email protected]
> http://www.riverbankcomputing.com/mailman/listinfo/pyqt
>
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to