[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyKDE] PyQt crash
From:       Phil Thompson <phil () riverbankcomputing ! co ! uk>
Date:       2006-11-30 21:36:25
Message-ID: 200611302136.27099.phil () riverbankcomputing ! co ! uk
[Download RAW message or body]

On Thursday 30 November 2006 4:46 pm, Giovanni Bajo wrote:
> Hello,
>
> the following code snippet causes a segfault:
> >>> from qt import QApplication
> >>> app = QApplication(["-v"]*10)
> >>> del app
> >>> app = QApplication([])
>
> I'm using Qt 3.3.6, PyQt 3.16, SIP 4.4.3, under Windows.

It will be fixed in tonight's snapshot. A workaround is to pass a dummy 
argument in the second ctor call.

Note that PyQt4 handles QApplication differently and delays calling the dtor 
until the interpreter exits. So, in the above case, you will have two 
QApplication instances existing at the same time.

Phil

_______________________________________________
PyKDE mailing list    PyKDE@mats.imk.fraunhofer.de
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic