INN hangs posts with attachment

Praveen Ramaswamy praveen1 at india.hp.com
Tue Jan 18 08:41:07 UTC 2005


I did the following:

1. tried to post a message with attachment (PDF file 300K) using outlook
express 
2. It just sits in outbox..so I did a send all
3. Monitored the nnrpd process id on the server using top 
4. gave gdb nnrpd <pid> 
5. typed backtrace in interactive console and it gave the following output 

#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb73d1f4d in ___newselect_nocancel () from /lib/tls/libc.so.6
#2  0x08054be5 in line_read (line=0x809fa1c, timeout=600, p=0x0, len=0x0) at
line.c:153
#3  0x08057ea5 in main (argc=9, argv=0xbfffdc34) at nnrpd.c:1278

I tried the same thing once again, now it was different nnrpd PID and got
following output

#0  0xb75ebc32 in ?? ()
#1  0xb73d1f4d in ?? ()


There is absolutely no problem if I use Netscape 4.7. Following is out when
tried from Netscape 4.7:

#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb73d198c in writev () from /lib/tls/libc.so.6
#2  0x0808209d in xwritev (fd=1, iov=0x8094a20, iovcnt=1) at xwrite.c:125
#3  0x08050f71 in PushIOvHelper (vec=0x8094a20, countp=0x8093148) at
article.c:89
#4  0x0805125e in PushIOv () at article.c:156
#5  0x08051861 in ARTsendmmap (what=STarticle) at article.c:477
#6  0x08051fa1 in CMDfetch (ac=1, av=0x44b) at article.c:693
#7  0x08057dfa in main (argc=134979144, argv=0xbfffe244) at nnrpd.c:1345  

Again there is problem with Nescape 7.0. Following is the output when tried
from Netscape 7.0

#0  0xb75ebc32 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb73d1f4d in ___newselect_nocancel () from /lib/tls/libc.so.6
#2  0x08054be5 in line_read (line=0x809fa1c, timeout=600, p=0x0, len=0x0) at
line.c:153
#3  0x08057ea5 in main (argc=9, argv=0xbfffbb84) at nnrpd.c:1278


OK with all this I could only understand that output of outlook express and
Netscape 7 is same and both are different from output of Netscape 4.7. All
these clients' works fine with my old news server and I hate that!!

Regards
-Praveen R



-----Original Message-----
From: inn-workers-bounce at isc.org [mailto:inn-workers-bounce at isc.org] On
Behalf Of Jeffrey M.Vinocur
Sent: Tuesday, January 04, 2005 11:38 PM
To: <inn-workers at isc.org> <inn-workers at isc.org>
Subject: Re: INN hangs posts with attachment

On Jan 4, 2005, at 10:26 AM, Praveen Ramaswamy wrote:

> I just observed that there is no problem with Netscape 4.78. Even with
> attachment of 1 mb it is faster, but with outlook express 6 it takes 
> minuets
> together and with Netscape 7, Netscape 7 just hangs. INND process will 
> not
> hang it keeps running. What can be wrong?

I'm confused now about what the problem is exactly.  INN should treat 
all clients equally.


> By the way I am still learning to use gdb and I don't use cleanfeed 
> (Checked
> by typing: rpm -qa | grep cleanfeed ). I have complied and installed 
> INN
> rather than through RPM.

Well, Cleanfeed never shows up as a separate RPM, but don't worry about 
that.  If you compiled INN yourself, you would know if you had 
Cleanfeed (it's a Perl filter).

To use gdb for this purpose, first use `ps` to find out the PID of the 
process that is hanging, say 123.  (Initially you said it was innd, but 
now it sounds like perhaps nnrpd is where you should be looking.)  Then 
you run something like:

     gdb ~news/bin/nnrpd 123

(or whatever the path to the binary in question is on your system), 
that puts you at the interactive prompt for gdb.  Then type "backtrace" 
and hit enter.



-- 
Jeffrey M. Vinocur
jeff at litech.org





More information about the inn-workers mailing list