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

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
PySide mailing list
PySide@lists.pyside.org
http://lists.pyside.org/listinfo/pyside

Reply via email to