Package: python-syck
Version: 0.42-5
If you try to parse a YAML file with Syck that has an alias that hasn't
been defined, it crashes.
It works fine if all references are defined:
>>> syck.load("""---
... - &a stuff
... - *a""")
['stuff', 'stuff']
If a file has a bad reference, boom:
>>> syck.load("""---
... - &a stuff
... - *b""")
Segmentation fault
Expected behavior: it should raise an exception, so the programmer can
catch it and deal with it. (Python programs should never crash!)
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages python-syck depends on:
ii python 2.3.4-6 An interactive high-level
object-o
ii python2.3-syck 0.42-5 YAML parser kit -- Python
2.3 bind
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]