[PyQt] Possible bug in handling '-visual TrueColor' option
    Neal Holtz 
    nholtz at cee.carleton.ca
       
    Tue Jun 10 21:52:18 BST 2008
    
    
  
Hi,
IN the following program, if I run it with a '-visual TrueColor' option,
I get the following behaviour:
When I move the mouse pointer into the window for the first
time, I get:
X Error: BadMatch (invalid parameter attributes) 8
  Extension:    157 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x188
When I close the window, I get:
X Error of failed request:  RenderBadPicture (invalid Picture parameter)
  Major opcode of failed request:  157 (RENDER)
  Minor opcode of failed request:  7 (RenderFreePicture)
  Picture id in failed request: 0x400000f
  Serial number of failed request:  285
  Current serial number in output stream:  289
If I run it without options, I get no diagnostics.
Qt 4.3.4, PyQt 4.3.3 on Ubuntu Hardy.
cheers
neal
################################### tc_bug.py:
"""Illustrate bug resulting from -visual TrueColor option.
  1.  do "python tc_bug.py"
      move mouse pointer into window, then close window.
      no diagnostics are produced.
  2.  do "python tc_bug.py -visual TrueColor"
      move mouse pointer into window, then close window.
      X Errors are produced for each.
"""
import sys
from PyQt4 import QtGui, QtCore
print QtCore.QT_VERSION_STR, QtCore.PYQT_VERSION_STR
app = QtGui.QApplication( sys.argv )
w = QtGui.QWidget()
w.resize(200,200)
w.show()
app.exec_()
####################################
-- 
Neal Holtz                             http://cee.carleton.ca/~nholtz
Dept. of Civil and Environmental Engineering,   Carleton University,   
Ottawa, Ontario, Canada K1S 5B6.               nholtz at cee.carleton.ca
Key:  http://cee.carleton.ca/~nholtz/pubkey.asc
    
    
More information about the PyQt
mailing list