pan-users
[Top][All Lists]
Advanced

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

Re: [Pan-users] [0.13.3.90] Two possible Bugs - please verify


From: Lars Bamberger
Subject: Re: [Pan-users] [0.13.3.90] Two possible Bugs - please verify
Date: Wed, 29 Jan 2003 20:18:30 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20030119

Charles Kerr wrote:
> The part of your server not responding looks reasonable; servers do
> sometimes go dark and stop responding, causing the socket to timeout.
> However I've never seen it bring Pan down before.  That
> 
>>[2]-  Broken pipe             pan
> 
> is pan crashing, then?

Yes. To reproduce:
1. Go online
2. Get new headers of any one group
3. Go offline (I mean terminate you connection to the Internet and do
   *NOT* go offline within Pan's taskmanager.)
4. Let Pan idle until it crashes

I didn't mention step 3 in my first mail (sorry). Is this considered to
be a bug then?

A small part the runlog:

** (pan:561): WARNING **: Error reading from socket: Connection timed out
(nntp.c:93:nntp_get_response(): nntp_get_response)(thread
0x81eaed0)(time 18:50:26)(depth   4) TRACE: - nntp_get_response
** (pan:561): WARNING **:
    MODE READER check failed: Error reading from socket.
(nntp.c:459:nntp_can_post():       nntp_can_post)(thread 0x81eaed0)(time
18:50:26)(depth   3) TRACE: - nntp_can_post
(status-item.c:185:status_item_set_active():status_item_set_active)(thread
0x81eaed0)(time 18:50:26)(depth   4) TRACE: + status_item_set_active
(gui.c:702:status_item_active_changed_cb():status_item_active_changed_cb)(thread
0x81eaed0)(time 18:50:26)(depth   5) TRACE: + status_item_active_changed_cb
(gui.c:719:status_item_active_changed_cb():status_item_active_changed_cb)(thread
0x81eaed0)(time 18:50:26)(depth   4) TRACE: - status_item_active_changed_cb
(status-item.c:193:status_item_set_active():status_item_set_active)(thread
0x81eaed0)(time 18:50:26)(depth   3) TRACE: - status_item_set_active
(status-item.c:185:status_item_set_active():status_item_set_active)(thread
0x81eaed0)(time 18:50:26)(depth   4) TRACE: + status_item_set_active
(gui.c:702:status_item_active_changed_cb():status_item_active_changed_cb)(thread
0x81eaed0)(time 18:50:26)(depth   5) TRACE: + status_item_active_changed_cb
(gui.c:719:status_item_active_changed_cb():status_item_active_changed_cb)(thread
0x81eaed0)(time 18:50:26)(depth   4) TRACE: - status_item_active_changed_cb
(status-item.c:193:status_item_set_active():status_item_set_active)(thread
0x81eaed0)(time 18:50:26)(depth   3) TRACE: - status_item_set_active
(nntp.c:182:nntp_disconnect():     nntp_disconnect)(thread
0x81eaed0)(time 18:50:26)(depth   4) TRACE: + nntp_disconnect
(sockets.c:248:pan_socket_putline():  pan_socket_putline)(thread
0x81eaed0)(time 18:50:26) SOCKET OUTPUT: [1043862626][socket 0x83d9ca0
putline][QUIT

]
Broken pipe


Parts of the backtrace:

** (pan:640): WARNING **: Error reading from socket: Connection timed out

** (pan:640): WARNING **: MODE READER check failed: Error reading from
socket.

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 11276 (LWP 640)]
0x405a9a74 in write () from /lib/libc.so.6
(gdb) bt
#0  0x405a9a74 in write () from /lib/libc.so.6
#1  0x404b54f8 in __DTOR_END__ () from /lib/libpthread.so.0
#2  0x403c3106 in g_io_unix_write () from /usr/local/lib/libglib-2.0.so.0
#3  0x4039b593 in g_io_channel_flush () from /usr/local/lib/libglib-2.0.so.0
#4  0x080944df in pan_socket_putline ()
#5  0x080827d2 in nntp_command ()
#6  0x08084b26 in nntp_disconnect ()
#7  0x0808f16b in queue_init ()
#8  0x0808f82f in queue_init ()
#9  0x403b92b3 in g_thread_create_proxy () from
/usr/local/lib/libglib-2.0.so.0
#10 0x404a7038 in pthread_start_thread () from /lib/libpthread.so.0
#11 0x404a7085 in pthread_start_thread_event () from /lib/libpthread.so.0
(gdb) info threads
* 13 Thread 11276 (LWP 640)  0x405a9a74 in write () from /lib/libc.so.6
  12 Thread 10251 (LWP 639)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  11 Thread 9226 (LWP 638)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  10 Thread 8201 (LWP 637)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  9 Thread 7176 (LWP 636)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  8 Thread 6151 (LWP 635)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  7 Thread 5126 (LWP 634)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  6 Thread 4101 (LWP 633)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  5 Thread 3076 (LWP 632)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  4 Thread 2051 (LWP 631)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  3 Thread 1026 (LWP 630)  0x40509b29 in sigsuspend () from /lib/libc.so.6
  2 Thread 2049 (LWP 629)  0x405af233 in poll () from /lib/libc.so.6
  1 Thread 1024 (LWP 628)  0x405af233 in poll () from /lib/libc.so.6

(...)

(gdb) thread 13
[Switching to thread 13 (Thread 11276 (LWP 640))]#0  0x405a9a74 in write ()
   from /lib/libc.so.6
(gdb) bt
#0  0x405a9a74 in write () from /lib/libc.so.6
#1  0x404b54f8 in __DTOR_END__ () from /lib/libpthread.so.0
#2  0x403c3106 in g_io_unix_write () from /usr/local/lib/libglib-2.0.so.0
#3  0x4039b593 in g_io_channel_flush () from /usr/local/lib/libglib-2.0.so.0
#4  0x080944df in pan_socket_putline ()
#5  0x080827d2 in nntp_command ()
#6  0x08084b26 in nntp_disconnect ()
#7  0x0808f16b in queue_init ()
#8  0x0808f82f in queue_init ()
#9  0x403b92b3 in g_thread_create_proxy () from
/usr/local/lib/libglib-2.0.so.0
#10 0x404a7038 in pthread_start_thread () from /lib/libpthread.so.0
#11 0x404a7085 in pthread_start_thread_event () from /lib/libpthread.so.0
(gdb) quit



I can provide the full runlog and backtrace with you like, and I can
also recompile with all debuging tured on if needed.

Lars




-- 
Yamaha TRX 850 -- Die Trixe
address@hidden address@hidden
address@hidden address@hidden
Feed the SPAM-Bots!
[X] Nail here for new monitor.
This message is printed on recycled electrons.
No electrons were hurt during the making of this message.
Hi! I'm the infamous .signature virus!
Copy me into your ~/.signature to help me spread!
My software never has bugs. It just develops random features.
 /"\ ----------------------
 \ / ASCII ribbon campaign
  X  against HTML mail
 / \ and postings
The UNIX Guru's view of Sex:
look; join; chat; nice; whois; ident; trap; unzip; strip; touch; finger;
mount; fsck; more; yes; umount; logout; sleep; exit
There's no place like cloud base.
Don't drink and drive; take drugs and fly
Was reimt sich auf 'Pilot'?
 Devot, Luftnot (aus dsrm)
Dies ist KEINE Sig!
Huch, wo ist meine Sig?
Have you ever noticed that the Klingons are all speaking unix?
"Grep ls awk chmod." "Mknod ksh tar imap." "Wall fsck yacc!"
-- Gandalf Parker
Mail an meine USENET-Adresse wird verzoegert bearbeitet (extensive Filter).
address@hidden aeaite$pp4$06$1<AT>news.t-online.com





reply via email to

[Prev in Thread] Current Thread [Next in Thread]