BIND 10 #927: pydnspp Message.to_wire() needs to catch more exceptions
BIND 10 Development
do-not-reply at isc.org
Sat May 14 00:34:27 UTC 2011
#927: pydnspp Message.to_wire() needs to catch more exceptions
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: defect | jinmei
Priority: major | Status: new
Component: DNSPacket | Milestone: New
API | Tasks
Sensitive: 0 | Keywords:
Sub-Project: DNS | Defect Severity: High
Estimated Difficulty: 0 | Feature Depending on Ticket:
Total Hours: 0 | Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
For example, it fails to catch exceptions from InputBuffer, e.g. due to
short data (with a long value for some length field). It also needs to
have catch-all catch (catch(...) {}).
Without this our python program could strangely crash from a remote packet
(so I specified 'high' for severity).
--
Ticket URL: <http://bind10.isc.org/ticket/927>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list