Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
4.8.2
-
None
-
pyqt v4.9.1
mac osx (leopard, lion, mountain lion, both 32 and 64 bti)
Description
from PyQt4.QtGui import QApplication, QPrinter, QPrintDialog, QLabel, QPainter, QDialog
import sys
if name == '_main_':
app = QApplication(sys.argv)
printer = QPrinter()
printDialog = QPrintDialog(printer, None)
printDialog.setWindowTitle("Print page");
if (printDialog.exec_() == QDialog.Accepted):
printLabel = QLabel("Hello printer!")
painter = QPainter()
painter.begin(printer)
printLabel.render(painter)
painter.end()
sys.exit(app.exec_())
We get the following error:
Python(817,0xa066a720) malloc: *** error for object 0xcd0200: pointer being freed was not allocated