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

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: