* speakup on latest kernels
@ deedra waters
` Chime Hart
` (2 more replies)
0 siblings, 3 replies; 16+ messages in thread
From: deedra waters @ UTC (permalink / raw)
To: speakup
it still looks to be broken my roommate tested it with latest kernels
and it crashed last night when he jumped from x to console.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
speakup on latest kernels deedra waters
@ ` Chime Hart
` александр епанешников
` Gregory Nowak
2 siblings, 0 replies; 16+ messages in thread
From: Chime Hart @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
Well, other than 1 time while I was downloading a youtube video, things froze
while the progress-bar was going. Eventually it resumed letting me interact with
my keyboard. I am only in console with a DecTalk U S B
Linux chime 5.4.0-3-amd64 #1 SMP Debian 5.4.13-1 (2020-01-19) x86_64 GNU/Linux
Chime
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
speakup on latest kernels deedra waters
` Chime Hart
@ ` александр епанешников
` John Covici
` Gregory Nowak
2 siblings, 1 reply; 16+ messages in thread
From: александр епанешников @ UTC (permalink / raw)
To: speakup
sometime it's crashing, sometime it is not.
for the time being I did not find what it depends on.
is someone sorting this out? is there a bug report?
29.01.2020 19:46, deedra waters пишет:
> it still looks to be broken my roommate tested it with latest kernels
> and it crashed last night when he jumped from x to console.
> _______________________________________________
> Speakup mailing list
> Speakup@linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` александр епанешников
@ ` John Covici
0 siblings, 0 replies; 16+ messages in thread
From: John Covici @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
I am using a speakout and have had no crashes using 4.19.93. Does
this happen only with software synths?
On Wed, 29 Jan 2020 14:00:34 -0500,
александр епанешников wrote:
>
> sometime it's crashing, sometime it is not.
>
> for the time being I did not find what it depends on.
>
> is someone sorting this out? is there a bug report?
>
> 29.01.2020 19:46, deedra waters пишет:
> > it still looks to be broken my roommate tested it with latest
> > kernels and it crashed last night when he jumped from x to
> > console.
> > _______________________________________________
> > Speakup mailing list
> > Speakup@linux-speakup.org
> > http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> _______________________________________________
> Speakup mailing list
> Speakup@linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
covici@ccs.covici.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
speakup on latest kernels deedra waters
` Chime Hart
` александр епанешников
@ ` Gregory Nowak
` александр епанешников
2 siblings, 1 reply; 16+ messages in thread
From: Gregory Nowak @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
I've seen it crashing when jumping from x-window to console
for a while now. It only happens if I attempt to use speakup review
commands right after the jump before any other key strokes. I first
noticed it in late June when I built my new ryzen 1800x system
running devuan Beowulf with
I believe a 5.2.x kernel compiled by me. I tested at that time with a
5.2.x kernel on my older early core i5 laptop running devuan Ascii, but
couldn't reproduce it. I thought it may be another ryzen on linux
quirk, so didn't report it.
I tested repeatedly hitting numpad 4 and 6 keys on devuan Beowulf with
a 5.4.14 kernel compiled by me, and couldn't get it to crash. So, it
looks like that particular crash is fixed. What processor is your
friend running on?
Greg
On Wed, Jan 29, 2020 at 08:46:46AM -0800, deedra waters wrote:
> it still looks to be broken my roommate tested it with latest kernels and it
> crashed last night when he jumped from x to console.
> _______________________________________________
> Speakup mailing list
> Speakup@linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>
--
web site: http://www.gregn.net
gpg public key: http://www.gregn.net/pubkey.asc
skype: gregn1
(authorization required, add me to your contacts list first)
If we haven't been in touch before, e-mail me before adding me to your contacts.
--
Free domains: http://www.eu.org/ or mail dns-manager@EU.org
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Gregory Nowak
@ ` александр епанешников
` Jude DaShiell
0 siblings, 1 reply; 16+ messages in thread
From: александр епанешников @ UTC (permalink / raw)
To: speakup
hello Greg. i think that crash isn't related to xorg. for me speakup
hanks system even when x-server isn't installed or started.
kernel 5.4.14 simce to rather mitigated it. now it lockups not every
system start. but sometimes it happens.
i am using intel core i7 7700k cpu. which implies that it isn't amd bug.
i think that problem should be reported.
if someone knows how to debug it or provide necessary logs, i am willing
to do it.
sincerely, Alexander.
30.01.2020 8:33, Gregory Nowak пишет:
> I've seen it crashing when jumping from x-window to console
> for a while now. It only happens if I attempt to use speakup review
> commands right after the jump before any other key strokes. I first
> noticed it in late June when I built my new ryzen 1800x system
> running devuan Beowulf with
> I believe a 5.2.x kernel compiled by me. I tested at that time with a
> 5.2.x kernel on my older early core i5 laptop running devuan Ascii, but
> couldn't reproduce it. I thought it may be another ryzen on linux
> quirk, so didn't report it.
>
> I tested repeatedly hitting numpad 4 and 6 keys on devuan Beowulf with
> a 5.4.14 kernel compiled by me, and couldn't get it to crash. So, it
> looks like that particular crash is fixed. What processor is your
> friend running on?
>
> Greg
>
>
> On Wed, Jan 29, 2020 at 08:46:46AM -0800, deedra waters wrote:
>> it still looks to be broken my roommate tested it with latest kernels and it
>> crashed last night when he jumped from x to console.
>> _______________________________________________
>> Speakup mailing list
>> Speakup@linux-speakup.org
>> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` александр епанешников
@ ` Jude DaShiell
` Samuel Thibault
0 siblings, 1 reply; 16+ messages in thread
From: Jude DaShiell @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
On slint, I used espeak with speech-dispatcher on line out with no
problem. However when I switched to a usb port for screen reading
espeak would run for a while and randomly crash. I could run
speaker-test after that but couldn't start espeak again. The reason for
switching to usb is according to a good friend output is more stable in
most cases than it is with line out.
On Thu, 30 Jan 2020, ????????? ??????????? wrote:
> Date: Thu, 30 Jan 2020 15:08:58
> From: ????????? ??????????? <aarnaarn2@gmail.com>
> Reply-To: Speakup is a screen review system for Linux.
> <speakup@linux-speakup.org>
> To: speakup@linux-speakup.org
> Subject: Re: speakup on latest kernels
>
> hello Greg. i think that crash isn't related to xorg. for me speakup hanks
> system even when x-server isn't installed or started.
>
> kernel 5.4.14 simce to rather mitigated it. now it lockups not every system
> start. but sometimes it happens.
>
> i am using intel core i7 7700k cpu. which implies that it isn't amd bug.
>
> i think that problem should be reported.
>
> if someone knows how to debug it or provide necessary logs, i am willing to do
> it.
>
>
> sincerely, Alexander.
>
> 30.01.2020 8:33, Gregory Nowak ?????:
> > I've seen it crashing when jumping from x-window to console
> > for a while now. It only happens if I attempt to use speakup review
> > commands right after the jump before any other key strokes. I first
> > noticed it in late June when I built my new ryzen 1800x system
> > running devuan Beowulf with
> > I believe a 5.2.x kernel compiled by me. I tested at that time with a
> > 5.2.x kernel on my older early core i5 laptop running devuan Ascii, but
> > couldn't reproduce it. I thought it may be another ryzen on linux
> > quirk, so didn't report it.
> >
> > I tested repeatedly hitting numpad 4 and 6 keys on devuan Beowulf with
> > a 5.4.14 kernel compiled by me, and couldn't get it to crash. So, it
> > looks like that particular crash is fixed. What processor is your
> > friend running on?
> >
> > Greg
> >
> >
> > On Wed, Jan 29, 2020 at 08:46:46AM -0800, deedra waters wrote:
> >> it still looks to be broken my roommate tested it with latest kernels and
> >> it
> >> crashed last night when he jumped from x to console.
> >> _______________________________________________
> >> Speakup mailing list
> >> Speakup@linux-speakup.org
> >> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
> >>
> _______________________________________________
> Speakup mailing list
> Speakup@linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>
--
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Jude DaShiell
@ ` Samuel Thibault
` Gregory Nowak
` (2 more replies)
0 siblings, 3 replies; 16+ messages in thread
From: Samuel Thibault @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.,
Janina Sajka, Alexandr Epaneshnikov, Gregory Nowak,
deedra waters
[-- Attachment #1: Type: text/plain, Size: 364 bytes --]
Hello,
For people who have had crashes with latest kernels and can rebuild
their own kernel, could you try to apply the attached patch? It seems to
be fixing things and for sure would trigger crashes when doing get_word
while speakup is on a space. The issue has been there for at least 10
years, it's a bit crazy that only now we have crashes with it :)
Samuel
[-- Attachment #2: patch --]
[-- Type: text/plain, Size: 1497 bytes --]
commit 72c8cfdd58ad6a39002f4ae93752ee28d567b69f
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Tue Mar 3 01:24:24 2020 +0100
speakup: fix get_word non-space look-ahead
get_char was erroneously given the address of the pointer to the text
instead of the address of the text, thus leading to random crashes when
the user requests speaking a word while the current position is on a space
character and say_word_ctl is not enabled.
Cc: stable@vger.kernel.org
Reported-on: https://github.com/bytefire/speakup/issues/1
Reported-by: Kirk Reiser <kirk@reisers.ca>
Reported-by: Janina Sajka <janina@rednote.net>
Reported-by: Alexandr Epaneshnikov <aarnaarn2@gmail.com>
Reported-by: Gregory Nowak <greg@gregn.net>
Reported-by: deedra waters <deedra@the-brannons.com>
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
TODO: Tested-by: Alexandr Epaneshnikov <aarnaarn2@gmail.com>
diff --git a/drivers/staging/speakup/main.c b/drivers/staging/speakup/main.c
index 488f2539aa9a..81ecfd1a200d 100644
--- a/drivers/staging/speakup/main.c
+++ b/drivers/staging/speakup/main.c
@@ -561,7 +561,7 @@ static u_long get_word(struct vc_data *vc)
return 0;
} else if (tmpx < vc->vc_cols - 2 &&
(ch == SPACE || ch == 0 || (ch < 0x100 && IS_WDLM(ch))) &&
- get_char(vc, (u_short *)&tmp_pos + 1, &temp) > SPACE) {
+ get_char(vc, (u_short *)tmp_pos + 1, &temp) > SPACE) {
tmp_pos += 2;
tmpx++;
} else {
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Samuel Thibault
@ ` Gregory Nowak
` Gregory Nowak
` Kelly Prescott
2 siblings, 0 replies; 16+ messages in thread
From: Gregory Nowak @ UTC (permalink / raw)
To: Samuel Thibault
Cc: Speakup is a screen review system for Linux.,
Janina Sajka, Alexandr Epaneshnikov, deedra waters
I used to be able to reproduce this consistently on kernels before the
5.4.x series by pressing numpad 5, and then numpad 4 on an empty
line. I just tried using numpad 1 and numpad 3 to position over a
space, and then pressing numpad 5, on 5.4.21. I also tried numpad 5,
4, and numpad 6 followed by numpad 5 on a blank line. I was able to
crash my system once. After rebooting, I kept playing with numpad 5
while on a space or blank line for the last five minutes with no
crashes. Is there a more consistent way to produce a crash? I can apply
the patch and test, but unless I can consistently make the system
crash, I don't know for sure if the patch fixes this or not.
I've been able to repeatedly jump from a GUI console to a text
console and use speakup navigation right away on my ryzen system since
the 5.4.x kernel series also with no crashes so far without the patch.
Greg
--
web site: http://www.gregn.net
gpg public key: http://www.gregn.net/pubkey.asc
skype: gregn1
(authorization required, add me to your contacts list first)
If we haven't been in touch before, e-mail me before adding me to your contacts.
--
Free domains: http://www.eu.org/ or mail dns-manager@EU.org
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Samuel Thibault
` Gregory Nowak
@ ` Gregory Nowak
` Samuel Thibault
` Kelly Prescott
2 siblings, 1 reply; 16+ messages in thread
From: Gregory Nowak @ UTC (permalink / raw)
To: Samuel Thibault
Cc: Speakup is a screen review system for Linux.,
Janina Sajka, Alexandr Epaneshnikov, deedra waters
I see this patch has been added to Greg Kh's staging repo. I just
wanted to share I've been using a kernel with this patch applied for a
week on both my desktop and laptop systems with no crashes at
all. Thanks.
Greg
On Tue, Mar 03, 2020 at 02:11:28PM +0100, Samuel Thibault wrote:
> Hello,
>
> For people who have had crashes with latest kernels and can rebuild
> their own kernel, could you try to apply the attached patch? It seems to
> be fixing things and for sure would trigger crashes when doing get_word
> while speakup is on a space. The issue has been there for at least 10
> years, it's a bit crazy that only now we have crashes with it :)
>
> Samuel
> commit 72c8cfdd58ad6a39002f4ae93752ee28d567b69f
> Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
> Date: Tue Mar 3 01:24:24 2020 +0100
>
> speakup: fix get_word non-space look-ahead
>
> get_char was erroneously given the address of the pointer to the text
> instead of the address of the text, thus leading to random crashes when
> the user requests speaking a word while the current position is on a space
> character and say_word_ctl is not enabled.
>
> Cc: stable@vger.kernel.org
> Reported-on: https://github.com/bytefire/speakup/issues/1
> Reported-by: Kirk Reiser <kirk@reisers.ca>
> Reported-by: Janina Sajka <janina@rednote.net>
> Reported-by: Alexandr Epaneshnikov <aarnaarn2@gmail.com>
> Reported-by: Gregory Nowak <greg@gregn.net>
> Reported-by: deedra waters <deedra@the-brannons.com>
> Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
> TODO: Tested-by: Alexandr Epaneshnikov <aarnaarn2@gmail.com>
>
> diff --git a/drivers/staging/speakup/main.c b/drivers/staging/speakup/main.c
> index 488f2539aa9a..81ecfd1a200d 100644
> --- a/drivers/staging/speakup/main.c
> +++ b/drivers/staging/speakup/main.c
> @@ -561,7 +561,7 @@ static u_long get_word(struct vc_data *vc)
> return 0;
> } else if (tmpx < vc->vc_cols - 2 &&
> (ch == SPACE || ch == 0 || (ch < 0x100 && IS_WDLM(ch))) &&
> - get_char(vc, (u_short *)&tmp_pos + 1, &temp) > SPACE) {
> + get_char(vc, (u_short *)tmp_pos + 1, &temp) > SPACE) {
> tmp_pos += 2;
> tmpx++;
> } else {
--
web site: http://www.gregn.net
gpg public key: http://www.gregn.net/pubkey.asc
skype: gregn1
(authorization required, add me to your contacts list first)
If we haven't been in touch before, e-mail me before adding me to your contacts.
--
Free domains: http://www.eu.org/ or mail dns-manager@EU.org
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Gregory Nowak
@ ` Samuel Thibault
` Samuel Thibault
0 siblings, 1 reply; 16+ messages in thread
From: Samuel Thibault @ UTC (permalink / raw)
To: Gregory Nowak
Cc: Speakup is a screen review system for Linux.,
Janina Sajka, Alexandr Epaneshnikov, deedra waters
Hello,
The fix is in Linus' 5.6-rc7 snapshot, so it will be in Linux 5.6.
Samuel
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Samuel Thibault
@ ` Samuel Thibault
0 siblings, 0 replies; 16+ messages in thread
From: Samuel Thibault @ UTC (permalink / raw)
To: Gregory Nowak
Cc: Speakup is a screen review system for Linux.,
Janina Sajka, Alexandr Epaneshnikov, deedra waters
Samuel Thibault, le lun. 23 mars 2020 00:34:40 +0100, a ecrit:
> The fix is in Linus' 5.6-rc7 snapshot, so it will be in Linux 5.6.
And it got applied in the stable trees, so for the upcoming
5.5.12, 5.4.28, 4.19.113, 4.14.175, 4.9.218, 4.4.218.
Samuel
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Samuel Thibault
` Gregory Nowak
` Gregory Nowak
@ ` Kelly Prescott
` Jookia
` Alexander Epaneshnikov
2 siblings, 2 replies; 16+ messages in thread
From: Kelly Prescott @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
Cc: Janina Sajka, Alexandr Epaneshnikov, Gregory Nowak, deedra waters
This patch appears to now be included in arch Linux after
upgrading the kernel to 5.5.13-arch1
Could someone also confirm this for me?
I got my information from
https://git.archlinux.org/archlinux.git/log/?h=v5.5.12-arch1&ofs=50&showmsg=1
On Tue, 3 Mar 2020, Samuel Thibault wrote:
> Hello,
>
> For people who have had crashes with latest kernels and can rebuild
> their own kernel, could you try to apply the attached patch? It seems to
> be fixing things and for sure would trigger crashes when doing get_word
> while speakup is on a space. The issue has been there for at least 10
> years, it's a bit crazy that only now we have crashes with it :)
>
> Samuel
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Kelly Prescott
@ ` Jookia
` Alexander Epaneshnikov
1 sibling, 0 replies; 16+ messages in thread
From: Jookia @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.; +Cc: Janina Sajka, Gregory Nowak
It updated today to 5.5.13, but 5.5.12 should be fine.
On Fri, Mar 27, 2020 at 08:12:55PM -0400, Kelly Prescott wrote:
> This patch appears to now be included in arch Linux after upgrading the
> kernel to 5.5.13-arch1
> Could someone also confirm this for me?
> I got my information from
> https://git.archlinux.org/archlinux.git/log/?h=v5.5.12-arch1&ofs=50&showmsg=1
>
>
>
> On Tue, 3 Mar 2020, Samuel Thibault wrote:
>
> > Hello,
> >
> > For people who have had crashes with latest kernels and can rebuild
> > their own kernel, could you try to apply the attached patch? It seems to
> > be fixing things and for sure would trigger crashes when doing get_word
> > while speakup is on a space. The issue has been there for at least 10
> > years, it's a bit crazy that only now we have crashes with it :)
> >
> > Samuel
> >
> _______________________________________________
> Speakup mailing list
> Speakup@linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Kelly Prescott
` Jookia
@ ` Alexander Epaneshnikov
` Glenn K0LNY
1 sibling, 1 reply; 16+ messages in thread
From: Alexander Epaneshnikov @ UTC (permalink / raw)
To: Kelly Prescott, Speakup is a screen review system for Linux.
Cc: Janina Sajka, Gregory Nowak, deedra waters
[-- Attachment #1.1: Type: text/plain, Size: 911 bytes --]
yep. it is included in 5.5.13.arch1-1
also i released a new TalkingArch with this kernel.
Sincerely, Alexander
28.03.2020 3:12, Kelly Prescott пишет:
> This patch appears to now be included in arch Linux after upgrading
> the kernel to 5.5.13-arch1
> Could someone also confirm this for me?
> I got my information from
> https://git.archlinux.org/archlinux.git/log/?h=v5.5.12-arch1&ofs=50&showmsg=1
>
>
>
> On Tue, 3 Mar 2020, Samuel Thibault wrote:
>
>> Hello,
>>
>> For people who have had crashes with latest kernels and can rebuild
>> their own kernel, could you try to apply the attached patch? It seems to
>> be fixing things and for sure would trigger crashes when doing get_word
>> while speakup is on a space. The issue has been there for at least 10
>> years, it's a bit crazy that only now we have crashes with it :)
>>
>> Samuel
>>
--
Sincerely, Alexander.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: speakup on latest kernels
` Alexander Epaneshnikov
@ ` Glenn K0LNY
0 siblings, 0 replies; 16+ messages in thread
From: Glenn K0LNY @ UTC (permalink / raw)
To: Speakup is a screen review system for Linux.
Has it made its way into the kernels in the ARM distros?
----- Original Message -----
From: "Alexander Epaneshnikov" <aarnaarn2@gmail.com>
To: "Kelly Prescott" <kprescott@coolip.net>; "Speakup is a screen review
system for Linux." <speakup@linux-speakup.org>
Cc: "Janina Sajka" <janina@rednote.net>; "Gregory Nowak" <greg@gregn.net>
Sent: Saturday, March 28, 2020 3:19 AM
Subject: Re: speakup on latest kernels
yep. it is included in 5.5.13.arch1-1
also i released a new TalkingArch with this kernel.
Sincerely, Alexander
28.03.2020 3:12, Kelly Prescott пишет:
> This patch appears to now be included in arch Linux after upgrading
> the kernel to 5.5.13-arch1
> Could someone also confirm this for me?
> I got my information from
> https://git.archlinux.org/archlinux.git/log/?h=v5.5.12-arch1&ofs=50&showmsg=1
>
>
>
> On Tue, 3 Mar 2020, Samuel Thibault wrote:
>
>> Hello,
>>
>> For people who have had crashes with latest kernels and can rebuild
>> their own kernel, could you try to apply the attached patch? It seems to
>> be fixing things and for sure would trigger crashes when doing get_word
>> while speakup is on a space. The issue has been there for at least 10
>> years, it's a bit crazy that only now we have crashes with it :)
>>
>> Samuel
>>
--
Sincerely, Alexander.
--------------------------------------------------------------------------------
> _______________________________________________
> Speakup mailing list
> Speakup@linux-speakup.org
> http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
>
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~ UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
speakup on latest kernels deedra waters
` Chime Hart
` александр епанешников
` John Covici
` Gregory Nowak
` александр епанешников
` Jude DaShiell
` Samuel Thibault
` Gregory Nowak
` Gregory Nowak
` Samuel Thibault
` Samuel Thibault
` Kelly Prescott
` Jookia
` Alexander Epaneshnikov
` Glenn K0LNY
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).