[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pan-devel] Pan 0.91 issues
From: |
Christophe Lambin |
Subject: |
[Pan-devel] Pan 0.91 issues |
Date: |
Wed, 5 Apr 2006 01:28:21 +0200 |
User-agent: |
Mutt/1.4.2.1i |
Joining in on the fun and games, I gave 0.91 a spin this evening. It's
not quite there yet, but it's showing great promise (the transparent
multiserver support is *very* nice).
Some issues I've found so far.
- Pan crashed when I openened a specific newsgroup. It threw the assertion
failure in article-filter.cc:get_header(). Header_name was 'Xref'. Once
I removed the following entry from my scorefile, it worked ok:
%BOS
%Score created by slrn on Sat Jan 29 07:33:23 2005
[be.tv]
Score: -9999
%Expires:
% Subject: \[[Dd]ialog]
% From: changling <address@hidden>
% References: <address@hidden>
Xref: be\.politics
% Newsgroup: news\.software\.readers
%EOS
- For some reason, certain rows in the articlelist appear underscored. This
happens when I read an article that has collapsed articles below it. If
I expand the row, the underscore disappears. Reading articles that do not
have collapsed articles doesn't show the underscores.
- After the first run, getting new headers immmediately marks them as read
in the articlelist. The grouplist, however, still shows the count of unread
articles. After switching away and back into the group, the grouplist count
also goes to zero.
- If I reduce the width of the group list so that not all text can be
displayed, then no horizontal scrollbar is displayed.
- I had to remove support for IPv6. With IPv6 enabled, I could not connect to
my newsserver. My newsserver does have an IPv6 IP address (though I don't
think my system's set up for IPv6. Got the following error on the console
(not the log):
log entry: [Making a new connection to news.easynet.be]
** Message: Connect failed: Invalid argument
(pan:12760): GLib-CRITICAL **: g_io_add_watch_full: assertion `channel !=
NULL' failed
As a quick hack, I commented out line 120 in tasks/socket-impl-gio.cc.
- Posting did not work yet. I ran pan in debug mode (pan --debug) and saw
the following:
(socket-impl-gio.cc:299:do_write) socket 0x90be6a0 channel 0x9060c90
maybe wrote [From: "Christophe Lambin" <address@hidden>
Subject: test
Newsgroups: easynet.test
User-Agent: pan 0.91 (I'm lost. I'm drunk. I'm impure. What a life!)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
test.^M
.^M
]; status was 1
[...]
(socket-impl-gio.cc:247:do_read) read [441 Article has no body --
just headers^M]
I telnetted to the newsserver and POSTed the stream directly and it
worked. Since the log says 'maybe wrote', perhaps the full stream
wasn't written to the server (since we're using non-blocking I/O).
Regards,
Christophe
pgpsxIG0YvCou.pgp
Description: PGP signature
- [Pan-devel] Pan 0.91 issues,
Christophe Lambin <=
- Re: [Pan-devel] Pan 0.91 issues, Charles Kerr, 2006/04/05
- Re: [Pan-devel] Pan 0.91 issues, Christophe Lambin, 2006/04/05
- Re: [Pan-devel] Pan 0.91 issues, Charles Kerr, 2006/04/05
- Re: [Pan-devel] Pan 0.91 issues, Christophe Lambin, 2006/04/05
- Re: [Pan-devel] Pan 0.91 issues, Charles Kerr, 2006/04/05
- [Pan-devel] newsrc corruption theory (Was: Pan 0.91 issues), Charles Kerr, 2006/04/06
- Re: [Pan-devel] newsrc corruption theory (Was: Pan 0.91 issues), Christophe Lambin, 2006/04/06
- Re: [Pan-devel] newsrc corruption theory (Was: Pan 0.91 issues), Charles Kerr, 2006/04/06
- Re: [Pan-devel] newsrc corruption theory (Was: Pan 0.91 issues), Christophe Lambin, 2006/04/06
- Re: [Pan-devel] newsrc corruption theory (Was: Pan 0.91 issues), Christophe Lambin, 2006/04/07