On Saturday 30 July 2011 05:39:20 Rainer Poisel wrote: > Hi, > > I'm getting a segfault when working with resource files. Basically it > seems to work as I can see the main window including my widget > flashing up for parts of a second. The segfault happens inside the > exec_() method of the QtGui.QApplication object. "gui_resources" has > been compiled using "pyside-rcc". It can be read without any errors > (so, no Bug 901 here).
Could you provide the gui_resources file too? so we can try to reproduce the crash. Regards. > Here is my source code: > 8<================================== > import os > import sys > from PySide import QtGui, QtCore, QtUiTools > import gui_resources > > > class Gui_Qt(QtGui.QMainWindow): > def __init__(self, parent=None): > super(Gui_Qt, self).__init__(parent) > > lLoader = QtUiTools.QUiLoader() > lFile = QtCore.QFile(":/forms/mywidget.ui") > lFile.open(QtCore.QFile.ReadOnly) > self.customwidget = lLoader.load(lFile, self) > lFile.close() > self.setCentralWidget(self.customwidget) > > > class CMain: > def __init__(self): > self.__mApp = QtGui.QApplication(sys.argv) > self.__mWindow = Gui_Qt() > > def run(self): > self.__mWindow.show() > lReturn = self.__mApp.exec_() > sys.exit(lReturn) > > > def main(): > lMain = CMain() > lMain.run() > > if __name__ == "__main__": > main() > 8<================================== > > My system configuraiton is as follows: > * Debian GNU/Linux testing/unstable on amd64 > > Here are the packages that I have installed: > 8<================================== > % dpkg -l | grep -i pyside > ii libpyside-dev 1.0.5-1 > ii libpyside1.0 1.0.5-1 > ii pyside-tools 0.2.11-1 > ii python-pyside 1.0.5-1 > ii python-pyside.phonon 1.0.5-1 > ii python-pyside.qtcore 1.0.5-1 > ii python-pyside.qtdeclarative 1.0.5-1 > ii python-pyside.qtgui 1.0.5-1 > ii python-pyside.qthelp 1.0.5-1 > ii python-pyside.qtnetwork 1.0.5-1 > ii python-pyside.qtopengl 1.0.5-1 > ii python-pyside.qtscript 1.0.5-1 > ii python-pyside.qtsql 1.0.5-1 > ii python-pyside.qtsvg 1.0.5-1 > ii python-pyside.qttest 1.0.5-1 > ii python-pyside.qtuitools 1.0.5-1 > ii python-pyside.qtwebkit 1.0.5-1 > ii python-pyside.qtxml 1.0.5-1 > % apt-cache policy python-pyside > python-pyside: > Installed: 1.0.5-1 > Candidate: 1.0.5-1 > Version table: > *** 1.0.5-1 0 > 50 http://ftp.at.debian.org/debian/ unstable/main amd64 Packages > 100 /var/lib/dpkg/status > > 8<================================== > > Anything wrong here at first glance? > > Any help appreciated a lot! Best regards, > Rainer Poisel > _______________________________________________ > PySide mailing list > PySide@lists.pyside.org > http://lists.pyside.org/listinfo/pyside -- Hugo Parente Lima INdT - Instituto Nokia de Tecnologia
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ PySide mailing list PySide@lists.pyside.org http://lists.pyside.org/listinfo/pyside