[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mailman segmentation fault


I can't seem to load the administration page of my mailing
list any more.

I always get "Internal Server Error" and "Premature end of script
headers: /usr/lib/mailman/cgi-bin/admin" from apache. I haven't been
able to find any errors from mailman.

Other mailing lists work fine.

strace (from root) says (assuming I didn't mess anything up trying to
run strace on the CGI-script, I don't think so though):

open("/var/lib/mailman/lists/jokes/config.db", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0660, st_size=167257, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401b5000
read(5, "{s\23\0\0\0member_posting_onlyi\0\0\0\0s\35"..., 4096) = 4096
old_mmap(NULL, 167936, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401f4000
read(5, "[...deleted...]"..., 159744) = 159744
read(5, "[...deleted...]"..., 4096) = 3417
brk(0x8167000)                          = 0x8167000
close(5)                                = 0
munmap(0x401b5000, 4096)                = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++

It leaves the lock file lying around too, which really messes up subsequent
tests. I have to delete it manually.

snoopy# /usr/sbin/check_db jokes
/var/lib/mailman/lists/jokes/config.db is fine
/var/lib/mailman/lists/jokes/config.db.last is fine

I am really not sure what else I should do. How should I go about
confirming a post, ie letting it through?


My computer is fully potato, and was up-to-date yesterday.

Thanks in advance.
Brian May <bam@debian.org>

Reply to: