Bug#246850: knode: Data corruption & loss: sent articles, scorefile
Package: knode
Version: 4:2.2.2-14.6
Severity: serious
Knode appears to have a problem losing or corrupting user state data in
scorefiles and sent message folders.
I'm not sure of the precipitating event, more below.
I've recently experienced data corruption and/or loss with knode. My
scorefile has been emptied completely. The sent articles mbox is now
corrupted and doesn't properly render in either mutt (mutt -Rf <file>)
or knode. Headers from a corrupted article below.
I've had a few unclean exit events in the past week or so, ranging from
window manager shutdowns or segfaults, to a kernel panic. As I didn't
check Knode immediately after either, I'm not sure which if any of these
precipitated the failure. Other extant bugs indicate Knode caches data
to save on exit, which may result in data loss or corruption.
I can provide additional data / files on request.
Sample broken mbox header:
From aaa@aaa Mon Jan 01 00:00:00 1997
a@aaa Mon Jan 01 00:00:00 1997
X-KNode-Overview: Re: Clean up the Earthlink network earthlink.general-discus
sion 45
From: "Karsten M. Self" <kmself@ix.netcom.com>
Subject: Re: Clean up the Earthlink network
Newsgroups: earthlink.general-discussion
Reply-To: kmself@ix.netcom.com
Date: Thu, 09 Oct 2003 23:45:45 -0700
References: <pan.2003.10.02.21.47.36.746277.751@DELETE.THISearthlink.NOSPAM> <Pe
arl-55B1E6.04483103102003@news03.east.earthlink.net> <Myefb.14585$f11.12375@news
read1.news.atl.earthlink.net>
Organization: Gestalt System
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Status: O
Content-Length: 1822
Lines: 45
Another segment shows the tail of one message, a spurious 'From ' line,
and another post:
--
Karsten M. Self <kmself@ix.netcom.com>
http://kmself.home.netcom.com/
What Part of "Gestalt" don't you understand?
Ford had another Pan Galactic Gargle Blaster, the drink which has
been described as the alcoholic equivalent of a mugging - expensive
From aaa@aaa Mon Jan 01 00:00:00 1997
e head.
-- HHGTG
From aaa@aaa Mon Jan 01 00:00:00 1997
X-KNode-Overview: Re: Want to stop spam and "Swen"? Do this. earthlink.genera
l-discussion 141
From: "Karsten M. Self" <kmself@ix.netcom.com>
Subject: Re: Want to stop spam and "Swen"? Do this.
Newsgroups: earthlink.general-discussion
Reply-To: kmself@ix.netcom.com
Date: Fri, 10 Oct 2003 00:08:14 -0700
References: <WuCcb.2870$RW4.1748@newsread4.news.pas.earthlink.net>
Organization: Gestalt System
User-Agent: KNode/0.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7Bit
Status: O
Content-Length: 6008
Lines: 141
The scorefile currently reads in entirety:
--------------------------------------------------------------------------------
<?xml version = '1.0'?><!DOCTYPE Scorefile ><Scorefile/>
--------------------------------------------------------------------------------
...it previously had ~100 rules.
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (950, 'testing'), (400, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.23-1-686
Locale: LANG=en_US, LC_CTYPE=en_US
Versions of packages knode depends on:
ii kdelibs3 4:2.2.2-13.woody.9 KDE core libraries (runtime files)
ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an
ii libfam0c102 [libfam0] 2.7.0-5 client library to control the FAM
ii libjpeg62 6b-9 The Independent JPEG Group's JPEG
ii libkdenetwork1 4:2.2.2-14.6 Common libraries needed for KDE ne
ii libpng2 1.0.15-4 PNG library, older version - runti
ii libqt2 3:2.3.2-14 Qt GUI Library (runtime version)
ii libstdc++2.10-glibc2. 1:2.95.4-22 The GNU stdc++ library
ii xlibs 4.3.0-7 X Window System client libraries m
ii zlib1g 1:1.2.1-5 compression library - runtime
-- no debconf information
Reply to: