Hi,
Using latest sip/PyQt snapshots with Qt4.4, see following:
>>> from PyQt4.QtNetwork import QHostAddress, QUdpSocket
>>> socket = QUdpSocket()
>>> success = socket.bind(QHostAddress("0.0.0.0"), 5555)
>>> success
True
>>> socket.readData(-1)
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Simply returning None when a negative size is given is a better idea.
Regards,
ismail
--
Never learn by your mistakes, if you do you may never dare to try again.
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt