Strange INN-current crash.

Petr Novopashenniy pety at rusnet.ru
Wed Apr 1 11:15:55 UTC 2009



On Wed, 1 Apr 2009, Petr Novopashenniy wrote:

PN> 
PN> <pety>npc5:~$ telnet npc5 119
PN> Trying 195.208.117.135...
PN> Connected to npc5.
PN> Escape character is '^]'.
PN> 200 npc5.stu.neva.ru InterNetNews server INN 2.5.0 (20090330 snapshot) ready
PN> takethis <a1 at 19> 
PN> Path: pety
PN> Date: Wed, 01 Apr 2009 02:12:01 -0500
PN> Subject: 010518
PN> From: <pety at pety>    
PN> Message-ID: <a1 at 19>
PN> Distribution:   
PN> Newsgroups: relcom.test
PN> 
PN> 
PN> Test
PN> .
PN> Connection closed by foreign host.
PN> <pety>npc5:~$
PN> 
PN> After "Distribution:" I put 3 space and press enter.
PN> 

I run tests on my test box, Linux 2.6.23.16 32bit.

But after some time, this article not crash innd, and I see
"439 No colon-space in "Distribution:" header" in news log file.

And then, no logs about that (with different message id):

<news>npc5:~/etc$ innd -d -f
Wed Apr  1 15:05:10 2009: starting
Apr  1 15:06:31.817 - npc5.stu.neva.ru <a1 at 46> 439 Unwanted distribution 
"local"
innd.orig: SERVER exiting due to signal
<news>npc5:~/etc$ 

I use Ctrl-C to stop.

And this is session:
###
Trying 195.208.117.135...
Connected to npc5.
Escape character is '^]'.
200 npc5.stu.neva.ru InterNetNews server INN 2.5.0 (20090330 snapshot) 
ready
takethis <a1 at 46>
Path: pety
Newsgroups: relcom.test
Date: Wed, 01 Apr 2009 14:12:01 +0400
Subject: 010518.jpg [1/1] (12hr)
From: "{ brad brace }" <bbrace at rdrop.com>
Distribution:
Message-ID: <a1 at 46>


Test
.
439 <a1 at 46>
check <a1 at 46>
238 <a1 at 46>
takethis <a1 at 46>
Path: pety
Newsgroups: relcom.test
Date: Wed, 01 Apr 2009 14:12:01 +0400
Subject: 010518.jpg [1/1] (12hr)
From: "{ brad brace }" <bbrace at rdrop.com>
Distribution:
Message-ID: <a1 at 46>


Test
.
439 <a1 at 46>
check <a1 at 46>
238 <a1 at 46>
takethis <a1 at 46>
Path: pety
Newsgroups: relcom.test
Date: Wed, 01 Apr 2009 14:12:01 +0400
Subject: 010518.jpg [1/1] (12hr)
From: "{ brad brace }" <bbrace at rdrop.com>
Distribution:     local
Message-ID: <a1 at 46>


Test
.
439 <a1 at 46>
check <a1 at 46>
438 <a1 at 46>
quit
205 .
Connection closed by foreign host.

###

With empty "Distribution:", no records to history file (remembertrash: 
true). It's like empty "Organization: " in 2.4.6 bug (empty "Organization: 
" works fine in this current version).

--pety




More information about the inn-workers mailing list