Package: python2.3-syck
Version: 0.42-9
Severity: grave
Justification: renders package unusable
Segfault when trying to parse YAML data. I have included the YAML data
as well as a the end of a strace log just in case.
--- BEGIN YAML DATA: ---
---
##############################################
# General blog configuration file using YAML #
##############################################
# Define the modes' processor chains
modes:
index:
- blog.models.configuration.Configuration
- blog.models.entries.Entries
- blog.models.comments.Comments
- blog.models.about.URLAbout
- blog.views.xml.XMLOutput
- blog.views.xml.XSLTransformer
# Processor settings
processors:
blog:
enabled: true
path: /tmp/testblog
configurationPath: %(blog.path)s/etc/blog.conf
languages:
- sv_SE
- en_US
date_format: %Y-%m-%d %H:%M
title: My little blog
description: This is a small blog
entries:
enabled: true
path: %(blog.path)s/data
backend: blog.persistency.file.FileEntries
max: 400
limit: 20
comments:
enabled: true
path: %(blog.path)s/data/_%(entry.id)s/_comments
backend: blog.persistency.file.FileComments
max: 400
limit: 100
about:
enabled: false
url: %(blog.path)s/about.%(blog.language)s.html
xsl:
path: %(blog.path)s/share
enableHTMLComments: true
# Tell the system what configuration keys a specific blog may override
mutable:
- languages
- date_format
- title
- description
- processors.comments.enabled
- processors.about.enabled
--- END YAML DATA --
--- BEGIN END OF STRACE ---
fstat64(4, {st_mode=S_IFREG|0644, st_size=63916, ...}) = 0
old_mmap(NULL, 62888, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) =
0x40452000
old_mmap(0x40461000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 4, 0xf000) = 0x40461000
close(4) = 0
close(3) = 0
open("etc/blog.conf", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1468, ...}) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1468, ...}) = 0
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1468, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40018000
_llseek(3, 0, [0], SEEK_CUR) = 0
read(3, "---\n##############################################\n#
General blog configuration file using YAML
#\n##############################################\n\n# Define the
modes\' processor chains\nmodes:\n index:\n -
blog.models.configuration.Configuration\n -
blog.models.entries.Entries\n -
blog.models.comments.Comments\n - blog.models.about.URLAbout\n
- blog.views.xml.XMLOutput\n -
blog.views.xml.XSLTransformer\n\n# Processor settings\nprocessors:\n
blog:\n enabled: true\n "..., 4096) = 1468
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40018000, 4096) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
--- END END :) OF STRACE ---
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27
Locale: LANG=en_US, LC_CTYPE=sv_SE (charmap=ISO-8859-1)
Versions of packages python2.3-syck depends on:
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii python2.3 2.3.5-4 An interactive high-level object-o
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]